Peter Souder is a self-taught Software Engineer II with a decade of technical experience who transitioned from mechanical engineering to build impactful software products. At NBME he develops and maintains Java Spring Boot microservices and PL/SQL-backed scoring pipelines that automate high-stakes exam delivery, and he has hands-on experience with CI/CD, Jira, and Bamboo. He also contributes as a React frontend engineer to the open-source Phlask project (beta.phlask.me), helping Philadelphia residents find free tap water and reducing single-use plastic waste. Comfortable across back-end systems and front-end UX, he combines systems thinking from his engineering background with product-focused execution. Outside of work he’s an avid golfer, ultimate frisbee player, yoga practitioner, and campfire guitarist — a reminder that his engineering curiosity extends beyond code.
10 years of coding experience
7 years of employment as a software developer
Marine Academy of Science and Technology
Full Stack Engineering, Full Stack Engineering at Thinkful
Bachelor of Science in Engineering (BSE), Mechanical Engineering and Applied Mechanics, Bachelor of Science in Engineering (BSE), Mechanical Engineering and Applied Mechanics at University of Pennsylvania
A clone of the Good Uncle customer app built in React Native
Contributions:63 pushes, 1 branch in 22 days
react-nativebuilt-inreactredux
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.