John Mertens is a senior software engineer with 15 years of experience building high-scale, product-focused systems from startup APIs to enterprise platform services. Based in Portland, he blends full-stack craftsmanship, rapid prototyping, and user testing with a civic-minded orientation rooted in early work at Code for America and Change.org. He has led engineering teams and platform architecture, driving simplification and efficiency across email systems that handle roughly a billion messages per month and high-impact user flows that power shares and revenue. As a former CTO/co‑founder he built large-scale text analysis, auto-categorization, and analytics pipelines, pairing engineering leadership with hands-on coding across Ruby, JavaScript, PostgreSQL, MongoDB, Redis, and AWS. At Change.org he bridged ML research and product to ship AI-powered features, showing a comfort moving models from research into production. Known for pragmatic open-data advocacy and a habit of open-sourcing internal tools, he mixes civic purpose with production-grade engineering.
15 years of coding experience
13 years of employment as a software developer
B.S. Computer Science, B.S. Computer Science at Iowa State University
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
John Mertens - Senior Software Engineer at Scale to Win