Patrick Roche is a data engineer with nine years of hands-on software experience, currently building data solutions at Govini after contributing to Regrow Ag and Edge Case Research. He studied Computer Science with a minor in Physics at the University of Pittsburgh, where he helped found and later lead the avionics team for Pitt Rocketry—an early sign of his cross-disciplinary collaboration with electrical and mechanical engineers. Patrick brings a pragmatic engineering approach that balances developer ergonomics with user-focused outcomes, often approaching software problems from hardware-aware perspectives. He ships production systems but also explores low-level projects in his spare time, including a self-built 3D game engine in C++, which reflects both systems-level curiosity and performance-minded coding. Based in Pittsburgh, he enjoys outdoor pursuits like cycling and fishing and plays guitar and clarinet, hinting at a creative, team-oriented mindset beyond code.
10 years of coding experience
8 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of Pittsburgh
Contributions:14 pushes, 2 branches in 8 years 3 months
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.