John Reeves is a Senior Software Engineer in Portland, Oregon with 15 years building browser-first applications and resilient Java back ends, currently focused on microservices and containerized deployments on AWS. He combines front-end expertise in React, Redux, Stencil and TypeScript with server-side experience in Java/Spring and Oracle, and has applied Elasticsearch for search and aggregation across multiple products. At K12 and Stride he helped break apart monoliths into loosely coupled services to speed deployments and improve maintainability, while at Bonzi he led design of a custom JavaScript UI framework and CMS targeted at nontechnical users. Pragmatic about delivery, he prioritizes MVP-driven iterations to meet deadlines and picks up new languages and frameworks quickly when project needs demand it. Comfortable working with distributed teams, he leverages Docker as both a deployment platform and a developer productivity tool. Beyond code, he enjoys turning vague requirements into focused, ship-ready solutions that balance usability with long-term supportability.
15 years of coding experience
14 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Oregon 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 Reeves - Senior Software Engineer at Stride, Inc.