Matthias Urhahn

Lead Software Engineer at darken development

Aachen, North Rhine-Westphalia, Germany
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
Matthias Urhahn is a lead software engineer and battle-hardened Android specialist with 14 years of experience designing and shipping apps used in 90+ countries and totaling over 25 million downloads. He blends hands-on engineering with technical leadership—modernizing architectures, mentoring teams, and taking products from concept to market across startups and enterprise projects. A prolific open-source contributor, Matthias has improved widely used projects such as Bugsnag’s Android SDK and the Corona-Warn-App, and extended backend tooling like ExpediaGroup’s graphql-kotlin. He thrives on solving real-world problems that push Android’s boundaries, from deep device telemetry and crash reporting to nuanced GraphQL directive wiring. Based in Aachen, he pairs a master’s-level CS background with a pragmatic, test-focused approach that often surfaces subtle reliability and observability improvements.
code14 years of coding experience
job5 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at RWTH Aachen University
stackoverflow-logo

Stackoverflow

Stats
817reputation
37kreached
21answers
4questions
github-logo-circle

Github Skills (38)

kotlin10
monitoring10
unit-testing10
debugging10
debug10
testing10
android-sdk10
schema-design10
android-development10
wpgraphql10
java10
schema-org10
javas10
directives10
wordpress-graphql10

Programming languages (14)

JavaC++CMakefileTeXGroovyKotlinShell

Github contributions (5)

github-logo-circle
SDK for Android to measure your apps with Matomo. Works on Android phones, tablets, Fire TV sticks, and more!
Role in this project:
userBack-end Developer
Contributions:13 releases, 30 reviews, 327 commits in 7 years 5 months
Contributions summary:Matthias primarily contributed to the development and maintenance of the Android SDK for Matomo. They made changes to the `Tracker.java` and `QueryParams.java` files, updating parameters according to the API. They also focused on refactoring code related to visitor ID format, improving the resolution retrieval, and added the feature for tracking app downloads. Moreover, they introduced and improved the handling of exceptions.
piwiktrackermeasurefireandroid-phones
Native Android app using the Apple/Google exposure notification API. The CWA development ends on May 31, 2023. You still can warn other users until April 30, 2023. More information:
Role in this project:
userMobile Developer (Android)
Contributions:2 releases, 1643 reviews, 693 commits in 1 year 3 months
Contributions summary:Matthias primarily contributed to the development of the native Android application for the Corona-Warn-App. Their work involved refactoring components to improve testing and debugging, specifically related to coroutine timing. The commits also demonstrate work on UI-related improvements and bug fixes, with focus on improving the display and interaction of QR codes and vaccination certificates. Code changes also includes updates to the digital covid certificate related properties.
apinotification-apiexposure-notification-apiexposure-notificationandroid
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
Matthias Urhahn - Lead Software Engineer at darken development