Gregory Purvine is a Senior Associate Software Developer with 8 years of experience building safety-critical automotive software and leading small cross-functional teams. At Ford he drove design and implementation of Adaptive AUTOSAR Gateway Module applications, authored interface definitions with Google Protobuf and Franca IDL, and expanded the application framework while maintaining high unit test and static-analysis standards. He combines hands-on C++ development with Python automation for release tracking and strong code-review and mentorship practices. Now based in Morrisville and contributing at SAS, he brings deep domain knowledge in automotive systems, requirements analysis, and release engineering. Gregory’s background includes formal computer science training from UNC Greensboro and early coursework at NC State, reflecting a steady trajectory from software foundations to production-grade embedded systems. An often overlooked strength is his ability to translate vehicle-reported defects into prioritized engineering tasks and measurable improvements in branch release hygiene.
8 years of coding experience
7 years of employment as a software developer
North Carolina State University
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of North Carolina at Greensboro
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.