Senior Staff Software Engineer (L7) at Speaking Engagements
San Francisco, California, United States
Join Prog.AI to see contacts
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.
12 years of coding experience
13 years of employment as a software developer
Master 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
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.
A Kotlin compiler plugin to make dependency injection with Dagger 2 easier.
Role in this project:
Back-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.