Nikolai Tillmann

Software Engineer at Facebook

Greater Seattle Area 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
Nikolai Tillmann is an experienced software engineer and engineering leader with nine years focused on compilers, runtimes, and build systems for mobile and large-scale developer tooling. Currently at Facebook he optimizes JavaScript and native mobile performance through work on Prepack, Hermes, Redex and LLVM, and previously led a 13-person team at Microsoft modernizing MSBuild and developing the Domino/BuildXL build engine. His background spans research and productization—contributions to Research in Software Engineering at Microsoft helped bring Pex/IntelliTest and Moles/Fakes into Visual Studio—and he has hands-on open-source impact in the notable facebookarchive/prepack project. Comfortable toggling between deep systems programming and team leadership, he combines performance-focused engineering with a proven track record of shipping platform-level tooling. Based in the Greater Seattle Area, he holds a Diplom Informatiker from Technische Universität Berlin and often operates at the intersection of research prototypes and production-grade compilers. An uncommon strength is his ability to translate low-level runtime optimizations into measurable app and build-time improvements across diverse platforms.
code9 years of coding experience
job15 years of employment as a software developer
bookDiplom Informatiker, Computer Science, Mathematics, Diplom Informatiker, Computer Science, Mathematics at Technische Universität Berlin
stackoverflow-logo

Stackoverflow

Stats
21reputation
97reached
1answer
0questions
github-logo-circle

Github Skills (9)

code-optimization10
javascript10
data-serialization10
build-process10
serialization10
code-generation9
ecmascript8
runtime-environment8
pex6

Programming languages (5)

TypeScriptC++OCamlJavaScriptPython

Github contributions (5)

github-logo-circle
facebookarchive/prepack

Mar 2017 - Dec 2018

A JavaScript bundle optimizer.
Role in this project:
userBackend Developer
Contributions:6 releases, 365 commits, 250 PRs in 1 year 9 months
Contributions summary:Nikolai made substantial contributions to the Prepack project, focusing on optimization and related JavaScript build processes. Their commits included changes to the serializer, with improvements to object property handling and performance optimizations. They also implemented fixes for issues with conditional logic and improved handling of the internal state of the JavaScript runtime environment.
codemodbundlejavascriptoptimizationoptimizer
facebook/redex

Nov 2018 - Sep 2022

A bytecode optimizer for Android apps
Contributions:2 reviews, 908 commits, 6 PRs in 3 years 11 months
android-appsandroidbytecodekotlinoptimizer
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
Nikolai Tillmann - Software Engineer at Facebook