Jakub Tarnawski

Senior Researcher at Microsoft

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
Jakub Tarnawski is a Senior Researcher at Microsoft Research in Redmond with 15 years of experience bridging theoretical computer science and practical systems engineering. He holds a PhD from EPFL and dual master’s degrees in Computer Science and Mathematics, bringing rigorous analytical depth to algorithmic research and performance-focused software. His background includes impactful internships at Facebook (where he optimized load balancing for web traffic) and hands-on full‑stack contributions to open-source UI work, demonstrating fluency from low-level performance tuning to user-facing interfaces. Based in Switzerland, he blends academic leadership from EPFL’s Theory of Computation lab with production-minded research at Microsoft, often turning formal insights into concrete system improvements.
code15 years of coding experience
bookMaster's Degree, Computer Science, 5.0, Master's Degree, Computer Science, 5.0 at University of Wroclaw
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at EPFL (École polytechnique fédérale de Lausanne)
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

javas10
uid10
front-end-development10
ui-design10
java10
swing10
graphical-user-interface9
user-interface9

Programming languages (4)

JavaC++GoPython

Github contributions (5)

github-logo-circle
dj3500/hightail

Jul 2012 - Jul 2019

Role in this project:
userFull-stack Developer
Contributions:4 releases, 79 commits, 9 PRs in 7 years 1 month
Contributions summary:Jakub primarily contributed to the UI of the Hightail project, modifying the appearance and behavior of dialog boxes and user interface elements. Their work includes fixing bugs, implementing enhancements, and adapting the UI across different parts of the application. Additionally, they made some code-style changes and removed unused code, improving the overall quality of the code.
dj3500/google-research

Sep 2020 - Mar 2023

Google Research
Contributions:2 pushes in 2 years 5 months
google
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
Jakub Tarnawski - Senior Researcher at Microsoft