Ralf Wondratschek

Senior Staff Software Engineer (L7) at Speaking Engagements

San Francisco, California, 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
Ralf Wondratschek is a senior software engineer and technical leader with 12 years of experience building high-scale Android and cross-platform systems from startup to enterprise. He has driven developer productivity and modularization at companies like Block, Amazon, and Square—authoring and operating large-scale initiatives such as isolated development, the Anvil Kotlin compiler plugin, and a Kotlin Multiplatform app platform that streamlined multi-platform delivery. Equally comfortable in hands-on refactors and architectural strategy, he’s improved build times, IDE sync, and testing stability across codebases with millions of lines. An active open-source maintainer and speaker, his Android libraries and contributions (e.g., to Evernote SDK and Square projects) are widely used and reflect a pragmatic focus on tooling that scales. Based in San Francisco, he combines deep Android expertise with cross-platform systems thinking and a knack for turning developer pain points into production-grade infrastructure.
code12 years of coding experience
job13 years of employment as a software developer
bookMaster of Science (M.Sc.), Informatik, 1.4 (where 1.0 is the best), Master of Science (M.Sc.), Informatik, 1.4 (where 1.0 is the best) at Friedrich-Schiller-Universität Jena
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
5,012reputation
554kreached
48answers
19questions
Badges
android
top-5%
android-studio
top-5%
android-gradle-plugin
top-5%
github-logo-circle

Github Skills (30)

kotlin10
dagger10
mobile-development10
permission10
compiler-plugin10
android-sdk10
ui-design10
android-development10
java10
javas10
androidmanifest10
android10
coroutines10
gradlew10
dependency-injection10

Programming languages (9)

JavaShellCSSRustHTMLGroovyKotlinClojure

Github contributions (5)

github-logo-circle
Evernote SDK for Android
Role in this project:
userMobile Developer (Android)
Contributions:38 commits, 4 PRs, 15 pushes in 1 year 5 months
Contributions summary:Ralf primarily addressed comments and implemented changes within the Evernote Android SDK. They updated the EvernoteUtil class, added WebView handling and destruction within the EvernoteOAuthActivity, and modified various Login related files. The commits involved upgrading target and compile SDK versions. The user's work also included adding a feature to download a note as HTML and refactoring code.
evernote-sdkandroidsdkevernote
square/anvil

Jun 2020 - Jan 2023

A Kotlin compiler plugin to make dependency injection with Dagger 2 easier.
Role in this project:
userBack-end Developer
Contributions:44 releases, 565 reviews, 965 commits in 2 years 7 months
Contributions summary:Ralf focused on improving the Anvil Kotlin compiler plugin to make dependency injection with Dagger 2 easier. Their contributions included refactoring the code generation process, improving configuration caching, and sharing state between Gradle tasks using BuildServices. They also addressed various issues such as disabling precise Java tracking and supporting nested class imports.
kotlin-compileranvildagger-2daggerinjection
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
Ralf Wondratschek - Senior Staff Software Engineer (L7) at Speaking Engagements