Sebastian Messmer

Staff Software Engineer at WhatsApp

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
award
Top expert inArtificial Intelligence and Machine Learning Technologies
Sebastian Messmer is a Staff Software Engineer based in California with 13 years of experience building secure, high-performance systems at scale, currently focused on Security & Privacy at WhatsApp. He has a strong machine learning and systems background from senior roles at Facebook where he contributed to PyTorch, ONNX and Caffe2, and has hands-on C++ experience implementing and hardening core operators like Slice and Reshape in the widely used ONNX standard. Sebastian pairs this low-level systems expertise with a commitment to correctness—evident from substantial contributions to Python's typeshed to improve static typing across the standard library. A former startup founder and inventor with published patent work from internships at Google, he brings both product sensibility and rigorous engineering discipline. Academically trained at Karlsruhe Institute of Technology with top grades, he combines deep technical breadth with an inclination for pragmatic, security-minded solutions.
code13 years of coding experience
job12 years of employment as a software developer
bookMaster of Science (MS), Informatik, currently 1.0 (GPA: 4.3 of 4.3), Master of Science (MS), Informatik, currently 1.0 (GPA: 4.3 of 4.3) at Karlsruhe Institute of Technology
bookA Level equivalent, Abitur, 1.1 (GPA: 4.2 of 4.3), A Level equivalent, Abitur, 1.1 (GPA: 4.2 of 4.3) at Robert Gerwig Gymnasium
languagesEnglish, French, Latin, Chinese
github-logo-circle

Github Skills (28)

static-typing10
typesc10
c-language10
python10
stub10
stubs10
mypy10
dynamic-typing10
typescript10
onnx10
implicit-typing10
standard-library10
type-system10
optional-typing10
strong-typing10

Programming languages (19)

JavaC++RustCCMakeScalaGoHTML

Github contributions (5)

github-logo-circle
cryfs/cryfs

Nov 2014 - Jan 2023

Cryptographic filesystem for the cloud
Role in this project:
userBack-end Developer
Contributions:35 releases, 4 reviews, 3317 commits in 8 years 3 months
Contributions summary:Sebastian primarily focused on optimizing and refactoring code related to the configuration and file system aspects of the project. They implemented and refactored the use of `std::move`, indicating efforts to improve code efficiency. Their changes included modifications to configuration loading and configuration encryption, suggesting involvement in core functionality related to data storage and file system management within the "cryfs" project.
dropboxcryptographyfusecryptographiccrypto
onnx/onnx

Feb 2018 - Jun 2018

Open standard for machine learning interoperability
Role in this project:
userBack-end Developer
Contributions:42 commits, 77 PRs, 24 pushes in 3 months
Contributions summary:Sebastian primarily contributed to the `onnx/onnx` repository by defining and clarifying the behavior of the "Slice" and "Reshape" operators. These changes focused on edge cases, such as out-of-bounds slicing and handling zero values in reshaping operations. Additionally, the user made minor code quality improvements within the `defs/` directory, enhancing the structure and maintainability of the codebase. Their work involved modifications to C++ code, indicating a focus on core ONNX operator implementations.
pytorchmxnetdeep-learninginteroperabilitymachine-learning
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
Sebastian Messmer - Staff Software Engineer at WhatsApp