Fatih Bakır is a Principal Software Engineer with 11 years of systems and compiler-focused experience, currently leading engine foundation work at Roblox after prior roles at Apple and impactful internships at Google. He blends deep research pedigree—admitted to a funded PhD program at UCSB and years as a graduate student researcher and TA—with production engineering that improved compiler PGO and Edge TPU backend performance. Known for shipping performance-sensitive systems and tooling (including work that reduced model memory use dramatically and squeezed extra gains from PGO), he thrives at the intersection of compilers, graphics, and engine infrastructure. Based in San Jose but open to opportunities in Europe, he combines academic rigor with pragmatic delivery and a history of building novel tooling such as a web HDR image viewer during earlier research internships.
11 years of coding experience
8 years of employment as a software developer
Doctor of Philosophy - PhD , Computer Science, Doctor of Philosophy - PhD , Computer Science at UC Santa Barbara
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Orta Doğu Teknik Üniversitesi / Middle East Technical University
Contributions:28 commits, 33 pushes, 2 branches in 2 years 7 months
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
Fatih Bakır - Principal Software Engineer at Roblox