Gulfem Yeniceri

Software Engineer at Google

San Francisco, California, 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
Gulfem Yeniceri is a software engineer in San Francisco with 12 years of experience specializing in programming languages, compilers, runtimes and virtual machines. She holds a Ph.D. in Computer Science from UC Irvine and has worked at Intel and now Google, bringing research-grade rigor to production compiler engineering. Gulfem is an active contributor to the LLVM project, where she has fixed optimization and debugging regressions, improved coverage instrumentation, and added debuginfod correlation support—work that reflects deep familiarity with compiler internals and testing. Her track record spans both academic research and industrial-scale toolchains, enabling her to bridge theoretical designs and practical, ship-ready implementations. Known for diagnosing failing tests and reverting subtle regressions, she excels at restoring correctness in complex multi-component systems. Based in the Bay Area, she combines long-term systems thinking with hands-on debugging that keeps large toolchains reliable.
code12 years of coding experience
job8 years of employment as a software developer
bookM.S., Computer Engineering, M.S., Computer Engineering at Bogazici University
bookM.S., Computer Science, M.S., Computer Science at New York University
bookPh.D., Computer Science, Ph.D., Computer Science at University of California, Irvine
languagesEnglish, Turkish
github-logo-circle

Github Skills (10)

compiler-optimization10
c-language10
instrumentation10
cprogramming-language10
llvm10
clangd9
clang9
coverage9
build-system8
test-automation8

Programming languages (6)

C++RustLLVMHTMLGLSLPython

Github contributions (5)

github-logo-circle
llvm/llvm-project

Dec 2021 - Jan 2023

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userSoftware Engineer (focus on Compiler Development and Debugging)
Contributions:29 reviews, 2 commits, 41 PRs in 1 year 1 month
Contributions summary:Gulfem primarily contributed to the LLVM project by reverting and fixing code changes related to compiler optimizations and debugging tools. Their work involved identifying and resolving issues causing test failures, particularly related to GlobalISel, lldb, and Clang's AST printing. The user also addressed bugs within the instrumentation and coverage tools, and they added support for conditional counter updates, demonstrating a strong understanding of compiler internals and testing methodologies. Furthermore, the user implemented a change to add debuginfod correlation support.
compilerstechnologiesclangsubmittoolchain
gulfemsavrun/llvm-project

Oct 2023 - Jan 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:42 pushes, 24 branches in 1 year 3 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