Principal Software Engineer, Applied Mathematician
Crofton, Maryland, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Richard St John is a Principal Software Engineer and applied mathematician with 11+ years building high-performance, data-centric platforms and production ML systems. He blends deep academic training (PhD in Applied and Computational Mathematics) with hands-on engineering—from designing TensorFlow/Keras models and cloud-native microservices to optimizing DevOps with Docker and Kubernetes. His career spans defense-grade simulation and high-energy laser modeling to commercial anomaly detection and network defense analytics, reflecting a rare mix of scientific rigor and pragmatic productization. Based in Crofton, Maryland, he has a track record of migrating legacy systems to AWS and building scalable full-stack solutions, and even co-authored a simulation framework and a secure password manager. Notably, he pairs mathematical modeling instincts with practical system design to turn complex analytics into deployable, observable platforms.
11 years of coding experience
27 years of employment as a software developer
PhD Applied and Computational Mathematics, PhD Applied and Computational Mathematics at Old Dominion University
Contributions:2 reviews, 183 commits, 80 PRs in 5 years
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
Richard St John - Principal Software Engineer, Applied Mathematician