Stephen Jones is a Principal Software Engineer with over 25 years of public-interest experience and more than a decade delivering and architecting software solutions for federal sponsors at MITRE. He blends hands-on full‑stack development in Java, Python, C++, and JavaScript/React with cloud and enterprise architecture expertise, and a track record of building RESTful systems and XML-heavy integrations. Stephen has deep backend and DevOps chops demonstrated by contributions to the ngageoint/geoq project—adding MGRS services, KML layers, and gamification support for geospatial collaboration. A former Electronic Warfare technician turned systems engineer, he pairs practical systems-level insight with formal MS training in Software Development and Management. Known for leading teams that convert prototypes into operational capabilities, he excels at navigating complex government requirements while keeping delivery pragmatic and auditable. Based in Bedford, MA, he brings a rare mix of defense-domain experience, long-tenured institutional knowledge, and active open-source engagement.
12 years of coding experience
3 years of employment as a software developer
Bachelor of Science (BS), Information Technology, Bachelor of Science (BS), Information Technology at University of Maryland University College
Master of Science (MS), Software Development and Management, Master of Science (MS), Software Development and Management at Rochester Institute of Technology
High school diploma, N/A, High school diploma, N/A at Montrose High School
Bachelor of Science (BS), Mechanical Engineering, Bachelor of Science (BS), Mechanical Engineering at Lafayette College
Django web application to collect geospatial features and manage feature collection among groups of users
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:858 commits, 23 PRs, 198 pushes in 6 years 5 months
Contributions summary:Stephen focused on adding features to the backend by implementing new MGRS service, KML layers, and features such as the ability to delete AOIs. The user was also involved in gamification features and setting up the environment by modifying settings and adding new dependencies to support the changes. The changes demonstrate a good understanding of backend development with Python and Django, along with some basic DevOps configuration skills.
Django web application to collect geospatial features and manage feature collection among groups of users
Contributions:11 commits, 103 PRs, 366 pushes in 5 years 2 months
groupswcscollectpythongeospatial
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
Stephen Jones - Principal Software Engineer at MITRE