Daniel Lehmann is a software engineer with 11 years of experience specializing in programming languages, compilers, and security; he currently works on V8’s WebAssembly support at Google. He holds a summa cum laude PhD on static and dynamic analyses, automated testing, and runtime security for WebAssembly, and his work has appeared at PLDI, ASPLOS (best paper), USENIX Security and Black Hat. Prior internships at Google, Microsoft Research, and Oracle Labs complement deep academic training from Technische Universität Darmstadt and IIT Delhi. Daniel blends systems-level engineering in a production browser engine with rigorous research on program analysis and fuzzing, bringing both production-hardened code and peer-reviewed contributions. An understated capability is his track record of translating formal analysis techniques into practical tooling for securing and testing real-world binaries.
11 years of coding experience
6 years of employment as a software developer
Indian Institute of Technology Delhi (IIT Delhi)
Technischen Universität Darmstadt
Dr. rer. nat., Computer Science, summa cum laude, Dr. rer. nat., Computer Science, summa cum laude at Universität Stuttgart
A dynamic analysis framework for WebAssembly programs.
Contributions:4 reviews, 647 commits, 16 PRs in 4 years 4 months
dynamic-analysisrustjavascriptwebassemblyprograms
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.