Gregory Lemieux is a Staff Software Developer at Berkeley Lab with a decade of experience building scientific and research-driven software, particularly focused on applied optimization and computational engineering. He blends academic rigor—pursuing a graduate degree in Computational Engineering at Purdue—with hands-on engineering across national labs and commercial aerospace firms such as Maxar. Gregory has designed flight and orbit dynamics systems and transitioned that domain expertise into scalable software tools used in research and operational settings. Comfortable communicating across academic and industry teams, he thrives on adapting to evolving project requirements and translating complex physics into reliable code. Based in Berkeley, he pairs a deep aerospace background with practical software craftsmanship to tackle high-impact scientific problems.
10 years of coding experience
20 years of employment as a software developer
BS Aerospace Engineering, BS Aerospace Engineering at Boston University
Master’s Degree Interdisciplinary Engineering with Focus in Computational Engineering, Master’s Degree Interdisciplinary Engineering with Focus in Computational Engineering at Purdue University
Contributions:72 pushes, 70 branches in 2 years 11 months
fates
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.