Summary
Jon Barson is a versatile software engineer with 11 years of experience building and leading web application teams, combining hands-on full‑stack development with program management and customer advocacy. He has driven migrations, standardized engineering practices, and shipped features across Ruby on Rails and modern JavaScript stacks while teaching and mentoring hundreds of new developers. Comfortable in both startup and enterprise settings, Jon has led front‑end teams, implemented testing and linting standards, and delivered measurable process improvements that accelerated integrations and reduced delivery time. He pairs technical depth—from server configuration and networks to analytics and prototyping—with a customer‑centric mindset honed in account-facing roles, and often translates business needs into pragmatic engineering solutions. An educator and mentor at heart, he repeatedly turns inherited codebases into maintainable products and enjoys rapid iteration to validate ideas.
11 years of coding experience
13 years of employment as a software developer
General Science, General Science at University of Waterloo