Michael Thiesen is a Senior Software Engineer based in Vancouver with 13 years of experience building scalable web applications and cloud infrastructure. He has repeatedly taken early-stage codebases to production maturity, from being the second engineer at Canalyst—where he cut search latency by over 300% and led a migration from Django MPA to a GraphQL React SPA—to recent senior engineering roles at Fraction and Understory. Michael designs pragmatic backend systems (notably an interest-calculation engine with region-specific logic and daily ledger updates) and improves operational reliability through infrastructure work such as splitting CloudFormation stacks for zero-downtime deployments. He pairs hands-on coding with mentoring and RFC reviews that emphasize scalability, maintainability, and extensibility. Comfortable across Python, PostgreSQL, front-end SPAs, and AWS, he favors measurable performance gains and clear technical direction. His career shows a pattern of solving thorny data and deployment problems at growth-stage companies while helping teams level up.
13 years of coding experience
9 years of employment as a software developer
BSc in Computer Science, BSc in Computer Science at The University of British Columbia
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
Michael Thiesen - Senior Software Engineer at Understory