Günhan Gülsoy

Staff Software Engineer at Waymo

Sunnyvale, 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
Günhan Gülsoy is a Staff Software Engineer with 11+ years of experience building core infrastructure, ads systems, and machine learning tooling at Google and Snowflake, and now contributing to autonomous systems at Waymo. He combines deep research credentials (PhD work on graph databases and multiple published papers) with hands-on systems engineering—optimizing compilers and memory management for XLA while also enhancing TensorBoard’s front-end visualizations. Known for mentoring engineers and collaborating across product and research teams, he moves seamlessly between low-level performance work and user-facing interfaces. Based in Sunnyvale, he brings a rare mix of academic rigor and production-scale impact, including notable open-source contributions to TensorFlow projects that improve data loading and visualization.
code11 years of coding experience
job16 years of employment as a software developer
bookHigh School, High School at Kayseri Fen Lisesi
bookB.Sc, Computer Engineering, B.Sc, Computer Engineering at Middle East Technical University
bookErasmus Exchange Student, Mathematics, Computer Science, Erasmus Exchange Student, Mathematics, Computer Science at University of Copenhagen
bookPhD, Computer Science, PhD, Computer Science at University of Florida
stackoverflow-logo

Stackoverflow

Stats
927reputation
262kreached
23answers
1question
Badges
tensorflow
top-5%
github-logo-circle

Github Skills (31)

data-visualizations10
javascript10
c-language10
memory-management10
typescript10
data-visualisation10
tensorflow10
front-end-development10
typescript-types10
compiler-optimization10
xla10
data-visualization10
typescripts10
d3js10
cprogramming-language10

Programming languages (12)

TypeScriptSmartyJavaC++ShellStarlarkCJavaScript

Github contributions (5)

github-logo-circle
tensorflow/docs

Sep 2016 - Mar 2020

TensorFlow documentation
Role in this project:
userTechnical Writer
Contributions:30 commits, 6 PRs, 3 pushes in 3 years 7 months
Contributions summary:Günhan primarily focuses on updating and maintaining the TensorFlow documentation. Their contributions include updates for specific releases, such as r0.10, as well as modifications to the installation guide, incorporating Raspberry Pi wheel file URLs. The user also makes adjustments to API documentation, excluding certain compiler functionalities. The work demonstrates a commitment to keeping the documentation accurate and up-to-date with the evolving features of the TensorFlow library.
deep-learningmachine-learningdeep-neural-networkstensorflow-tutorialstensorflow
openxla/xla

Jan 2017 - Oct 2020

A machine learning compiler for GPUs, CPUs, and ML accelerators
Role in this project:
userBackend Developer
Contributions:62 commits in 3 years 9 months
Contributions summary:Günhan contributed internal changes, likely related to the XLA (Accelerated Linear Algebra) compiler. The commits focus on modifications to the algebraic simplifier, buffer assignment, and other core service components. These changes include implementing optimizations, modifying data structures, and adjusting code related to memory management, all of which are crucial for the performance of the XLA compiler.
compilercommunity-drivenmachine-learningmodular
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