Gerard Geer is an embedded software engineer with 13 years of experience building performant, pragmatic systems for automotive and industrial products, currently accelerating vehicle software delivery at General Motors while pursuing an MSc in Software Engineering at Oxford. He has a strong track record in low-level C development and systems work—designing tiny HTTP servers on FreeRTOS, DMA-accelerated SD drivers, and kernel-level monitoring—paired with full-stack and cloud microservice experience. Gerard consistently improves delivery and operational costs through CI/CD automation, deployment tooling, and provider optimizations, and has driven measurable gains like 8x storage throughput and 90% mobile data reduction. He blends a tinkerer’s curiosity (procedural rendering, homebrew languages, and restoring 90s sports cars) with rigorous debugging and hardware-software debugging skills, often finding elusive root causes such as phantom battery drains.
13 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at The University of Texas at Dallas
Master of Science - MS Computer Software Engineering, Master of Science - MS Computer Software Engineering at University of Oxford
Bachelor's Degree Computer Science, Bachelor's Degree Computer Science at Rochester Institute of Technology
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.