Sean O'hara

Senior Software Engineer at Circle Medical

Montreal, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Sean O'hara is a Senior Software Engineer based in Montreal with over 16 years of hands-on experience building full-stack web applications across React/TypeScript/Next.js and legacy frameworks like Ember.js and Ruby on Rails. He has led front-end efforts for consumer finance and publishing platforms, designing JavaScript SDKs and API-first solutions while shipping production-grade Next.js applications. As a consultant and technical lead he balances pragmatic system design with mentorship, helping teams adopt testing and upgrade strategies at scale. His open-source contributions to the Spree e-commerce platform show deep Rails backend know-how, particularly around migrations, API auth, and order/stock workflows. Comfortable operating as a long-term remote team member, he pairs entrepreneurial instincts (co-running a record label and building custom e-commerce stacks) with disciplined, TDD-influenced engineering.
code16 years of coding experience
job26 years of employment as a software developer
bookBachelor of Arts - BA, Philosophy, Bachelor of Arts - BA, Philosophy at Concordia University
github-logo-circle

Github Skills (15)

database-migrations10
spreed10
activerecord10
ruby-rails10
spree10
database-migration10
rails10
api10
sql10
apidoc10
ecommerce10
migration10
ruby10
commerce9
testing9

Programming languages (6)

TypeScriptCSSJavaScriptGoHTMLRuby

Github contributions (5)

github-logo-circle
spree/spree

Mar 2013 - Dec 2013

An open source eCommerce platform giving you full control and customizability. Modular and API-first. Multi-vendor, multi-tenant, multi-store, multi-currency, multi-language. Built using Ruby on Rails. Developed by @vendo-dev
Role in this project:
userBackend Developer
Contributions:24 commits in 8 months
Contributions summary:Sean primarily contributed to the backend of the Spree e-commerce platform. They addressed various bug fixes related to migrations, API authentication, and stock management. Their changes included improving cart page rendering, modifying state handling, and enhancing order-related functionalities. The contributions demonstrate an understanding of Ruby on Rails and its associated database interactions.
multi-sourceecommercemulti-languagespreecommerceshopware
sohara/sohara.com

Jan 2019 - Jan 2024

Personal static site based on Gatsby.js
Contributions:5 PRs, 20 pushes, 4 branches in 5 years
gatsbyreactstatic-sitegatsbyjsnetlify
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
Sean O'hara - Senior Software Engineer at Circle Medical