Nathan Wonnacott is a Staff Software Engineer with 11+ years of experience building mission-focused modeling, simulation, and real-time systems for aerospace and national defense at Lockheed Martin. He leads a subset of simulation tooling development, architects CI and automated testing frameworks, and shapes technical strategy and prioritization while mentoring engineers and teaching software quality practices. Proficient primarily in Java with Python and C++, he blends hands-on coding, code review discipline, and infrastructure automation to deliver reliable, testable software for critical systems. His background includes embedded real-time development for flight and radar systems and redesigning production CI pipelines at Yahoo, giving him a rare mix of avionics-grade rigor and web-scale automation experience. Based in Rosamond, CA, he also taught computer science courses emphasizing readable, maintainable code and keeps a weekly software quality tips blog that amplifies best practices across the organization.
11 years of coding experience
4 years of employment as a software developer
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Brigham Young University
Altran developed and open source a test library for Robot Framework to enable to create automated test scripts to test Java FX applications using the TestFX framework.
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.