Mike Kasberg

Staff Software Engineer at Strava

Denver, Colorado, United States
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
Mike Kasberg is a Staff Software Engineer based in Denver with 11 years of experience building web applications, APIs, and back-end services at scale, currently advancing platform work at Strava. He combines pragmatic engineering—implementing CI/CD, Dockerized workflows, and trunk-based development—with hands-on service design in Java, PHP, and test automation. Mike has led teams to reduce developer overhead, migrate large legacy codebases (PHP 5.3 to 7), and deliver high-throughput systems used worldwide in ad delivery and communications. An active open-source contributor, he has improved PHPUnit’s test coverage and cross-platform reliability, demonstrating attention to edge cases and platform-specific bugs. His background as a math teacher and MA in Curriculum & Instruction gives him a rare strength in mentoring, clear technical communication, and crafting measurable developer processes. Comfortable in both legacy-modernization projects and production-grade distributed systems, he focuses on reliability, testability, and developer experience.
code11 years of coding experience
job12 years of employment as a software developer
bookBS Computational and Applied Mathematics, BS Computational and Applied Mathematics at Colorado School of Mines
bookMaster of Arts (M.A.) Curriculum and Instruction, Master of Arts (M.A.) Curriculum and Instruction at University of Denver
stackoverflow-logo

Stackoverflow

Stats
16,602reputation
2.2mreached
164answers
14questions
Badges
git
top-1%
alpine-linux
top-5%
vbscript
top-5%
dockerfile
top-5%
ubuntu
top-5%
docker
top-1%
github-logo-circle

Github Skills (24)

git10
docker10
mstest10
testing10
teste10
phpunit10
php10
ui-testing10
test-automation10
ubuntu9
alpine-linux9
dockerfile9
regular-expression9
vbscript9
json8

Programming languages (22)

JavaCSSC++CPugColdFusionScalaGo

Github contributions (5)

github-logo-circle
sebastianbergmann/phpunit

Dec 2017 - Apr 2018

The PHP Unit Testing framework.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 commits, 7 PRs, 13 comments in 3 months
Contributions summary:Mike primarily contributed to improving the testing framework of the PHPUnit repository. They added new test cases for the `StringMatchesFormatDescription` constraint, covering various format specifiers and edge cases, including newline characters and escaped percent signs. Furthermore, the user addressed bugs related to platform-specific behavior on Windows systems and fixed an issue with how JSON matching handled empty objects and arrays. Their work ensured the accuracy and reliability of the testing framework.
phpunit-testing-frameworkphpunittesting-tools
mkasberg/script-seed

Sep 2018 - Oct 2022

🌱 Seed scripts for popular (& unpopular) scripting languages.
Contributions:20 reviews, 105 commits, 54 PRs in 4 years 1 month
scripting-languagescriptseedboilerplatetemplate
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