Daniel Thevessen

Senior Software Engineer - Site Reliability at Google

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
Daniel Thevessen is a Senior Site Reliability Engineer at Google who leads a 4–5 person squad building planet-scale, disaster-resilient databases for Cloud Firestore and Memorystore. He specializes in turning prototypes into production at scale—most notably productionizing Firestore’s MongoDB-compatible API (a major launch unlocking >$100M revenue) and delivering automatic load shedding that halved production incidents. As Memorystore’s Efficiency Lead he has driven $5M+ in memory savings and coordinated cross-team work on mid-session TCP backend switching and SLO-driven automation. A pragmatic engineer with a research background (M.S. from Hasso Plattner Institute), he also contributes to open-source projects like Apache Beam, improving datastore connectors and throttling logic. Bilingual German/US citizen who ramps quickly under pressure and balances systems work with hiking, biking and guitar.
code5 years of coding experience
job8 years of employment as a software developer
bookMaster of Science - MS IT-Systems Engineering, Master of Science - MS IT-Systems Engineering at Hasso Plattner Institute
languagesGerman, English, Spanish
github-logo-circle

Github Skills (12)

data-storage10
javas10
apache-beam10
python10
datastore10
java10
gcp9
testing8
batching5
batch5
streaming4
sql4

Programming languages (3)

JavaJavaScriptHTML

Github contributions (5)

github-logo-circle
apache/beam

Jun 2021 - Jul 2022

Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
userBack-end Developer
Contributions:61 reviews, 11 commits, 9 PRs in 1 year 1 month
Contributions summary:Daniel primarily focused on backporting and implementing ramp-up throttling for the Datastore connector within the Apache Beam project, specifically for Python and Java SDKs. Their contributions included adding ramp-up throttling functions, unit tests, and fixing potential overflow issues. They also addressed metric reporting issues, improved test flakiness, and performed various refactoring and import fixes to streamline the codebase. The user's work involved modifications to both Python and Java code.
golangpythonstreaming-databeambatch
danthev/beam

Mar 2021 - Jul 2022

Apache Beam is a unified programming model for Batch and Streaming
Contributions:82 pushes, 12 branches, 1 tag in 1 year 4 months
beambatchstreamingapacheprogramming-model
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
Daniel Thevessen - Senior Software Engineer - Site Reliability at Google