Benjamin Churchill is a Senior Software Engineer II with 10 years of experience building and leading high-profile systems at Raytheon, blending hands-on Java/Python/TypeScript development with technical and people leadership. He holds a BS with honors from New Mexico State and a 4.0 MS in CS from Georgia Tech with an AI/ML focus, and he balances rigorous software principles (SOLID) with pragmatic architecture choices that emphasize changeability. As a technical lead he drives architecture, automated testing, and close stakeholder engagement—including executive conversations—while mentoring developers and remaining primarily hands-on-keyboard. His work spans microservices, algorithms, and automated testing, and he holds pending patents in automated testing and system architecture, reflecting a knack for inventing practical, testable solutions. Based in Washington, D.C., he approaches engineering as complexity management and continuous learning, aiming to produce software that survives an ever-changing world.
10 years of coding experience
7 years of employment as a software developer
Master's degree, Computer Science, 4.0, Master's degree, Computer Science, 4.0 at Georgia Institute of Technology
Bachelor of Science (B.S.), Computer Science, 3.8 (Hons.), Bachelor of Science (B.S.), Computer Science, 3.8 (Hons.) at New Mexico State University
High School, General Studies, 4th - 12th, High School, General Studies, 4th - 12th at Mesilla Valley Christian Schools
Contributions:2 PRs, 24 pushes, 1 branch in 3 years 9 months
pokeapicaching
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
Benjamin Churchill - Senior Software Engineer II at Raytheon