Joshua Hughes

About Me

"The most important step a man can take... It's the next one."

I'm Joshua Hughes, a passionate software developer from Hope Mills, North Carolina. I recently graduated with a Bachelor of Science in Computer Science from the University of Florida, where I also minored in Philosophy. My academic journey and hands-on project experience have provided me with a strong foundation in both theoretical knowledge and practical development.

Education

Bachelor of Science in Computer Science

University of Florida, Gainesville

August 2020 - May 2024

Minor

Philosophy

Highlighted Coursework

Intro to Software Engineering

Collaborated within a 4-person Agile Scrum team to create a student assistant tool, mastering iterative development, sprint planning, user story creation, and continuous integration (CI/CD) practices. Developed effective team workflows, conducted regular stand-ups, sprint retrospectives, and delivered functional software increments consistently.

Professional Certification

CompTIA A+ ce certification logo

CompTIA A+ ce Certification

Earned through the CompTIA A+ Core 1 and Core 2 exams, validating foundational IT support, hardware, networking, operating systems, and troubleshooting knowledge.

Issued
June 25, 2026
Valid Through
June 25, 2029
Exams
220-1201 and 220-1202
Credential ID
COMP001023018439
Verification Code
afad4807cf364e85976d4b301882acdcVerify Credential

Technical Skills

Languages

C++C#JavaPythonJavaScriptTypeScriptSQL

Frameworks & Libraries

ReactQtUnrealUnity

Tools

GitHubJiraMATLABVS CodeVisual Studio

Methodologies

AgileUnit TestingCI/CDUsability Testing

Certifications

CompTIA A+ ce Certified

Soft Skills

Teamwork & Collaboration

Successfully contributed to 4 Agile software projects, consistently promoting clear communication, mutual accountability, and a supportive team environment to deliver high-quality results.

Problem-Solving

Proven ability to analyze complex challenges, design effective software architectures, and implement thorough unit testing and debugging processes, ensuring robust and reliable software solutions.

Leadership

Effectively managed Agile teams of 3-5 members, facilitating collaborative sprint planning, guiding daily stand-ups, and fostering a productive environment that motivates teams to consistently meet project goals.

Interested in collaborating?

I'd love to hear from you. Let's build something great together!

Get in Touch