Craig Hafer is a software developer based in Jacksonville, Florida with nine years of hands-on experience and a BS in Computer Science and Software Engineering. He has progressed through roles at Revature and Infosys and is currently contributing to Hashrocket, bringing practical enterprise and agency experience to web and backend projects. A persistent self-learner, Craig actively seeks out new tools and skills until he masters them rather than waiting for opportunities to appear. His background includes a non-technical stint as a carpenter assistant, which honed his attention to detail and practical problem-solving. Colleagues describe him as resourceful and driven—someone who blends disciplined engineering fundamentals with a get-it-done attitude. He thrives in environments where continuous learning and shipping reliable software are valued.
9 years of coding experience
1 year of employment as a software developer
Bachelor of Science - BS, Computer Science and Software Engineering, Bachelor of Science - BS, Computer Science and Software Engineering at Pensacola Christian College
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.