Michael Uloth

Senior Software Engineer at Recursion

Hamilton, Ontario, 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

🤩
Rockstar
🎓
Top School
Michael Uloth is a senior software engineer in Hamilton, Ontario with 11 years of experience building front-end systems that scale, drive revenue, and improve developer velocity. He’s shipped partner-facing data visualizations that helped secure millions in funding, migrated a 40K+ line React codebase to TypeScript, and built e-commerce flows that processed $100K+ in weekly sales. Known for strong product sense, he collaborates closely with PMs, designers, and scientists to ensure teams solve the right problems rather than just shipping features. Michael also invests in developer experience—creating starter templates, automating dependency management, and expanding test coverage—to make teams more consistent and reliable. Outside of work he publishes technical essays and tutorials (including a longstanding Gatsby video series and an open-source tutorial directory), blending communication and engineering to amplify his impact.
code11 years of coding experience
job7 years of employment as a software developer
bookHonours Bachelor of Arts (B.A.), English Literature, Honours Bachelor of Arts (B.A.), English Literature at Wilfrid Laurier University
bookMaster of Music, Voice and Opera, Master of Music, Voice and Opera at University of Toronto
bookProfessional Certificate in Accounting, Professional Certificate in Accounting at York University
stackoverflow-logo

Stackoverflow

Stats
445reputation
25kreached
3answers
4questions
Badges
gatsby
top-5%
github-logo-circle

Github Skills (200)

react-spring10
styled-components10
security10
state-machine10
javascript10
browser10
audio10
cloudinary10
compiler10
gatsby10
sanity10
cli10
static-site-generator10
flickity10
keymaps10

Programming languages (15)

CSSRustCGoHTMLTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
ooloth/dotfiles

Aug 2020 - Jun 2026

My configurations for Claude Code, macOS, Zsh, Git, Node, Neovim, Tmux, Ghostty, Lazygit, Yazi, Powerlevel10k and VS Code, plus a script to apply them to a new Mac with one command.
Contributions:1 review, 112 PRs, 1735 pushes in 5 years 11 months
claudemacosneovimtmuxvscode
ooloth/scripts

Sep 2022 - May 2026

Contributions:6 PRs, 100 pushes, 3 branches in 3 years 8 months
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