Simmon Li is a Senior Software Engineer with eight years of startup-focused experience building full-stack Rails applications and shipping production features across Ruby on Rails, PostgreSQL, React, Hotwire and ViewComponents. Based in Toronto, he blends hands-on engineering with product-minded execution—rewriting search into a microservice, re-architecting AI generation, and raising test coverage to ~92% to materially reduce errors and improve retention. Comfortable spanning backend, frontend and infra, he’s delivered complex workflows like Turbo/Stimulus image uploads and redesigned checkout and onboarding flows to boost conversions. A Toronto Ruby organizer and active Rubyist, he pairs grit from earlier operations and finance roles with disciplined engineering practices like Sorbet typing and comprehensive RSpec suites. Notably, his background in project management and jazz performance hints at a mix of structured process and creative collaboration in product delivery.
8 years of coding experience
10 years of employment as a software developer
Summer Exchange Program @ the Rothberg International School, Arabic Language and Literature, Summer Exchange Program @ the Rothberg International School, Arabic Language and Literature at The Hebrew University of Jerusalem
Continuing Education - Foundations of Project Management, Project Management, Continuing Education - Foundations of Project Management, Project Management at University of Toronto
Volunteer management system for nonprofit CASA, which serves foster youth in counties across America.
Contributions:50 commits, 80 pushes, 19 branches in 2 months
management-systemreactamericacasanonprofit
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
Simmon Li - Senior Software Engineer at Switch Growth