Semih Okur is a senior software engineer in Seattle with 12 years of experience building high-performance, large-scale build systems and developer tools. At Microsoft he drives performance and scalability for BuildXL, a next-generation build accelerator that runs tens of thousands of builds daily across mono-repos reaching half-terabyte builds and petabyte-scale caches. His work focuses on distributed build reliability and efficiency—adding robust gRPC retries/logging, memory/configuration tuning, and module affinity improvements to optimize cloud distribution. With a strong research background (MS/PhD work at UIUC) and a history of shipping compiler and language features (including contributions to Roslyn), he blends systems-level engineering with research rigor. He also has entrepreneurial roots as a co-founder of a service marketplace and early experience implementing GPU-accelerated runtime verification, showing a pattern of tackling hard, performance-critical problems.
12 years of coding experience
9 years of employment as a software developer
Bachelor of Science, Computer Engineering, Bachelor of Science, Computer Engineering at Koç Üniversitesi
Contributions:295 commits, 125 PRs, 60 pushes in 3 years 10 months
Contributions summary:Semih's contributions primarily revolve around the BuildXL build accelerator project, with a focus on improving the performance and reliability of the build system. Their work includes implementing retry and logging support for gRPC mode to enhance communication robustness. The user made several code changes to enhance the internal configuration of the build system including memory usage and introducing features for module affinity and handling of source file hashes. These changes demonstrate a focus on enhancing the core functionalities of the build process and its performance.
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
Semih Okur - Senior Software Engineer at Microsoft