Alexander Armstrong is a Senior C/C++ software engineer with 11 years of experience specializing in data-driven decision making and high-performance scientific computing. He brings hands-on expertise from experimental particle physics—where he built rule-based classifiers, engineered features from hundreds of observables, and processed terabytes on the Worldwide LHC Computing Grid—to production C++ development at companies like Areté and Divergent. Comfortable across Python, Bash, and CI-driven C++ codebases, he automates data pipelines and translates noisy, complex datasets into robust analysis and software. Based in Los Angeles, he pairs deep domain knowledge in physics with pragmatic engineering to deliver measurable results, and he has a demonstrated ability to move research-grade algorithms into reproducible, version-controlled systems.
11 years of coding experience
7 years of employment as a software developer
Bachelor's Degree, Physics, Philosophy, and Mathematics (Minor), Bachelor's Degree, Physics, Philosophy, and Mathematics (Minor) at Wheaton College
Contributions:85 pushes, 2 branches in 5 years 7 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.
Request Free Trial
Alexander Armstrong - Senior C Software Engineer at Divergent