Joshua Hagins is a results-driven professional blending 12 years of cross-functional experience in customer service analytics, account management, and automation-focused engineering contributions. Currently pursuing an MS in Cybersecurity with a Risk Management concentration at Old Dominion University, he pairs academic rigor (4.0) with practical skills in Kali Linux, Windows Admin Center, Adobe and Microsoft suites, and CRM platforms. He has a track record of improving developer tooling and CI/CD for prominent open-source projects, contributing linting, testing, and build automation improvements to widely used Homebrew and SublimeLinter repositories. Comfortable translating technical work into client-facing outcomes, Joshua has moved between roles from videography and marketing to sales and account management, showing strong communication and relationship-building strengths. Known for attention to detail and adaptability, he combines analytical problem-solving with hands-on DevOps and QA experience. He is passionate about continuous learning and poised to apply security-minded engineering and automation skills to drive measurable business impact.
12 years of coding experience
2 years of employment as a software developer
High School Diploma, S.T.E.M, High School Diploma, S.T.E.M at Bethel High School
Bachelor of Arts - BA, Strategic Communications, 3.1, Bachelor of Arts - BA, Strategic Communications, 3.1 at Hampton University
Master of Science - MS, Cybersecurity, 4.0, Master of Science - MS, Cybersecurity, 4.0 at Old Dominion University
A fully configurable and extendable Git hook manager
Role in this project:
Back-end & DevOps Engineer
Contributions:237 commits, 116 PRs, 7 pushes in 1 year 10 months
Contributions summary:Joshua primarily contributed to improving the project's JavaScript linting and testing infrastructure. They added support for ESLint, JSHint, and other code quality tools like Standard and SemiStandard. Their work included parsing error messages and integrating these tools into the existing Git hook manager. They also expanded test coverage for these hooks. Finally, they implemented a post-commit hook related to Git submodule status.
Contributions:36 commits, 45 PRs, 37 pushes in 7 years 10 months
Contributions summary:Joshua's commits primarily focus on creating and modifying Casks for Homebrew-Cask, which are essentially installation recipes for macOS applications. They added new casks for various applications like Scala IDE, Jenkins, Sublime Text, and Microsoft Office Preview. The user also made improvements to existing casks, fixing conflicts and adding necessary metadata such as names, uninstall instructions, and zap stanzas. The work demonstrates a strong understanding of packaging and automation within the macOS ecosystem.
caskscaskhomebrewalternate
Find and Hire Top DevelopersWeβve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.