Thomas Dohmke

Earth, Texas, 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
Thomas Dohmke is a seasoned software founder and executive with 17+ years building developer tools and platforms, now leading Entire as co-founder and CEO from Seattle. He scaled GitHub as CEO to 150M developers and oversaw GitHub Copilot’s rise to 20M+ users, blending product vision with hands-on engineering roots. Earlier he co-founded HockeyApp (acquired by Microsoft), led mobile SDK work across iOS and Android, and managed developer-facing products inside Microsoft. A PhD-trained engineer who started in automotive control systems, he combines rigorous technical depth with a knack for product and platform strategy. He serves on multiple boards and advises startups, focusing on where AI agents amplify developer productivity. Less obvious: his early open-source and SDK maintenance work reveals a practical, detail-oriented approach to developer experience that still informs his platform thinking.
code17 years of coding experience
github-logo-circle

Github Skills (15)

json10
javas10
objective-c10
ios10
develop10
android-sdk10
sdk10
java10
networking9
documentation9
error-handling8
crash-reports8
ui-design8
git7
android-development6

Programming languages (14)

C#PowerShellMDXJavaCGoHTMLTypeScript

Github contributions (5)

github-logo-circle
bitstadium/HockeySDK-Android

Dec 2011 - Nov 2016

HockeyApp was retired and the SDKs are deprecated. Please use App Center instead.
Role in this project:
userMobile Developer (Android)
Contributions:290 commits, 6 PRs, 21 pushes in 5 years
Contributions summary:Thomas implemented features for the HockeyApp SDK for Android, specifically focusing on supporting mandatory versions and caching JSON responses to optimize network traffic. These changes involved modifying the `CheckUpdateTask`, `VersionCache`, and `UpdateManager` classes to provide enhanced update capabilities, including managing the download and installation of new APKs. Furthermore, the user added the support for fragment-based updates for tablets and fixed a potential crash when the activity was detached.
appcenterhockeyapp
bitstadium/HockeyKit

Dec 2010 - Feb 2013

HockeyApp was retired and the SDKs are deprecated. Please use App Center instead.
Role in this project:
userMobile Developer (iOS)
Contributions:54 commits in 2 years 1 month
Contributions summary:Thomas primarily contributed to the iOS client of the HockeyKit project, focusing on improving the app's functionality and user experience. They implemented changes to handle different versions of IPA files based on UDIDs, fixed a crash related to Reachability, and refactored code to prevent compiler warnings. Additional commits included a new layout for the Android client and updates to the crash reporting and update mechanisms, revealing cross-platform development capabilities.
appcenterhockeyapp
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