Daniel Schobel

Zurich, Zurich, Switzerland
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 Schobel is a pragmatic polyglot and functional-programming enthusiast with 16 years of experience building and operating large-scale distributed systems. He led engineering teams at Twitter—most recently as Senior ML Engineering Manager for a 20+ engineer Societal Health group—and previously managed core infrastructure such as Direct Messages for 100M+ daily users. Technically hands-on, he contributed to foundational open-source projects like finagle/finatra and twitter/util, improving HTTP stacks, encoding performance, and server reliability. His work spans backend, DevOps and ML productionization, with a knack for pragmatic language and architecture choices informed by category-theory curiosity. Based in Zurich, he holds BS and MS degrees in Computer Science from Washington University in St. Louis and completed Hacker School in 2013. Colleagues describe him as a militant pragmatist who pairs deep systems expertise with strong execution and people leadership.
code16 years of coding experience
job15 years of employment as a software developer
bookwinter 2013 batch, winter 2013 batch at Hacker School
bookBS and MS Computer Science, BS and MS Computer Science at Washington University in St. Louis
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
498reputation
12kreached
0answers
9questions
github-logo-circle

Github Skills (29)

application-framework10
utilities10
lib10
testing10
app-framework10
http10
finagle10
java10
scala10
javas10
utility10
build-automation10
finatra10
web-framework10
data-structure9

Programming languages (6)

JavaC++ScalaPHPHTMLRuby

Github contributions (5)

github-logo-circle
twitter/twitter-server

Oct 2014 - Dec 2018

Twitter-Server defines a template from which services at Twitter are built
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:1 release, 21 commits, 7 comments in 4 years 2 months
Contributions summary:Daniel primarily focused on modifying the build process and server configurations for the Twitter server. They addressed issues related to reference leaks and refined the admin server's shutdown sequence. Additionally, the user updated the project's dependencies, including bumping versions of core components like util, finagle, and finatra. This indicates their involvement in maintaining the project's build infrastructure and core server logic.
twitterfinaglefinatra
twitter/util

Aug 2014 - Dec 2018

Wonderful reusable code from Twitter
Role in this project:
userBack-end Developer
Contributions:1 release, 39 commits, 21 comments in 4 years 4 months
Contributions summary:Daniel primarily focused on improving the `twitter/util` library, contributing to core functionality and performance. Their work included reimplementing and extending character set encoding/decoding for `Buf` objects, enhancing the library's capabilities for handling different character encodings. Furthermore, the user made optimizations to the `AsyncSemaphore` and `ConcatBuf` classes, and refactored code to improve the performance of detached promises and string encoding. The user also contributed to testing by implementing and extending existing test suites.
twitterfinaglescalautility
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