Aaron Riegel is a Senior Associate Software Engineer based in Pittsburgh with nine years of hands-on experience building and maintaining backend systems at McKesson. He brings strong proficiency in Java, Python, C/C++, and PL/SQL, with a track record of diagnosing production data issues and delivering pragmatic fixes in agile environments. A Computer Science graduate from Elizabethtown College with a psychology minor, he pairs technical rigor from courses like Algorithms and Software Engineering with an understanding of user-centered problem solving. Early roles supporting IT operations and college labs honed his troubleshooting, documentation, and client-facing skills, making him effective at bridging technical and nontechnical stakeholders. Known for quietly owning backend reliability and database integrity, he’s comfortable working across the stack to turn complex requirements into maintainable solutions.
9 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Computer Science (Psychology Minor), Bachelor's degree, Computer Science (Psychology Minor) at Elizabethtown College
Contributions:6 PRs, 16 pushes, 3 branches in 1 month
python-programmingpythonpractice-pythonasynciobot
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.