John Haig, Developer in Denver, CO, United States
John is currently unavailable

John Haig

Full-stack Engineer and Software Developer

Denver, CO, United States

Toptal member since December 11, 2025

Bio

John is an award-winning software architect and full-stack engineer with over 30 years of experience, directing teams to a Webby and four MAXI Awards. John is an expert in Ruby on Rails, Node.js, microservices, and enterprise SaaS, and the author of the CCCUX and MegaBar Rails gems. As an early adopter of AI pair programming, he has a proven track record of delivering innovative solutions in finance, healthcare, and retail.

Portfolio

Wonkx
Node.js, Shopify, Mindbody API, eCommerce, AI Driven Ecommerce, PostgreSQL...
Merge
Ruby, Ruby Gems, React, PostgreSQL, Node.js, AWS Lambda, Java, Spring...
Bluemoon Digital
Ruby, Ruby Gems, React, PostgreSQL, RSpec, Capybara, factorybot, Selenium, VCR...

Experience

  • Web Development - 20 years
  • REST APIs - 14 years
  • Git - 14 years
  • Ruby Gems - 12 years
  • Node.js - 12 years
  • Ruby - 12 years
  • PostgreSQL - 12 years
  • Ruby on Rails 8 - 2 years

Preferred Environment

APIs, Ruby, Node.js, Java, OS X

The most amazing...

...achievements include winning a Webby Award for the best health website, receiving four MAXI Awards, and being the fourth employee at the first web agency.