John Madson is a seasoned software engineering manager with 11 years of experience building scalable web applications and RESTful APIs across JavaScript, Python, Java, Groovy, and PHP stacks. Currently leading engineering at Chewy after progressing from senior developer roles, he combines hands-on full‑stack implementation with architecture and team development. He’s a pragmatic advocate of clean code, testability, and Lean Startup iteration, having driven server-side rendering, performance rewrites, and framework migrations in multiple startups and e‑commerce teams. Known for mentoring juniors and improving operational reliability, he has a track record of identifying architectural bottlenecks and converting legacy systems into maintainable, performant platforms. Based in Boston with a B.S. in Software Engineering, he still enjoys contributing across the stack—from Redis-backed APIs to React and Ember frontends.
10 years of coding experience
12 years of employment as a software developer
B.S., Software Engineering, B.S., Software Engineering at Johnson & Wales University
A set of React components/HOCs to integrate `redux-data-service` with your React project
Contributions:12 commits, 16 PRs, 72 pushes in 9 months
hocsreactreact-projectreduxdata-service
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.