Michael Warkentin

Senior SRE at Sentry (sentry.io)

Old Toronto, 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 Warkentin is a Senior SRE with 15 years of experience building and operating web-scale services, currently focused on reliability at Sentry after a decade-plus senior operations role at Wave. He blends front-end roots (HTML/CSS, Mootools) and Django back-end expertise with deep DevOps skills, having contributed to production PaaS work (convox/rack) and feature-flipping tooling (django-waffle). Michael has a history of shipping product-facing UI and video services as an owner and contractor, giving him a user-centered perspective on infrastructure tradeoffs. He’s comfortable across the stack—optimizing performance, automating ops, and extending developer tooling—and brings entrepreneurial instincts from running small firms and product projects. Notably, his open-source contributions include operational fixes that improved release and instance management in a private AWS-native PaaS.
code15 years of coding experience
job16 years of employment as a software developer
bookToronto Metropolitan University
stackoverflow-logo

Stackoverflow

Stats
2,423reputation
193kreached
8answers
1question
Badges
django-models
top-5%
django
top-5%
python
top-5%
github-logo-circle

Github Skills (26)

python10
django10
command-line-interface10
feature-flags10
go10
aws10
command-line10
paas10
cli10
dockers9
apidoc9
docker9
api9
django-models9
aws-ecs8

Programming languages (21)

MDXC#JavaC++CSSCRustMakefile

Github contributions (5)

github-logo-circle
jazzband/django-waffle

Jan 2012 - Jan 2015

A feature flipper for Django
Role in this project:
userBack-end Developer
Contributions:5 commits, 2 PRs, 13 comments in 2 years 11 months
Contributions summary:Michael primarily contributed to the management command functionalities within the Django-Waffle project. They added the ability to create flags, samples, and switches via the command line. Furthermore, they extended existing commands with options like --create and --list, enhancing the usability of the feature-flipper. The changes also included improvements to flag management with new options to control flag behavior.
pythondjangofeature-flipperflipperpython3
convox/rack

Feb 2016 - Jul 2019

Private PaaS built on native AWS services for maximum privacy and minimum upkeep
Role in this project:
userBack-end & DevOps Engineer
Contributions:26 commits, 19 PRs, 1 branch in 3 years 4 months
Contributions summary:Michael made contributions primarily focused on enhancing the Convox rack's backend functionality and improving its operational aspects. This includes implementing a password option for rack installation, fixing CPU output in the `ps` command, and switching the API call for instance termination to utilize autoscaling groups. They also addressed import issues and improved port matching logic within the release management system.
maximumecspaasupkeepprivacy
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 Warkentin - Senior SRE at Sentry (sentry.io)