John Roepke is a seasoned software engineer with 14 years of experience building developer tooling and infrastructure for rich web and mobile applications, currently at Google in Boston. He combines deep front-end expertise (JavaScript, HTML5/CSS3, Backbone/SASS) with backend and ops experience (Java, PHP, MongoDB, MySQL, Linux, CI/CD) and a track record of improving product engagement through single-page app rewrites. As a former startup co‑founder and founder of mobile projects, he knows how to move ideas into production—shipping a JavaScript port of the Twig templating language and tools that package module-based JS apps for deployment. His background at MIT Lincoln Laboratory and enterprise roles shows strong systems thinking across build pipelines, Atlassian tooling, and messaging systems, while ongoing work at Google reflects continued focus on scalable client-side infrastructure.
14 years of coding experience
4 years of employment as a software developer
BS, Computer Science, Discrete Math, BS, Computer Science, Discrete Math at Michigan Technological University
General Studies, General Studies at Rochester Community and Technical College
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.