S Yilmaz

Staff Software Engineer Manager at Google

San Francisco Bay Area 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

👤
Senior
🎓
Top School
S Yilmaz is a Staff Software Engineer Manager based in the San Francisco Bay Area with 11 years in industry and a prior 4-year academic research career specializing in high-performance C++ systems and parallel scientific computing. He architects and modernizes large, legacy C++ codebases—most notably rearchitecting a 10M-line, 20+-year-old Simulink engine foundation used by hundreds of feature teams—and builds small, highly skilled teams to deliver those changes. His work blends generic, functional, and OOP library design with pragmatic refactoring, training, and tooling to improve maintainability and developer productivity. At the University of Pittsburgh he pushed HPC boundaries—implementing hybrid MPI/OpenMP simulators, early CUDA experiments, and a unique load-balancing technique that saturated 25,000 CPU cores. Known for introducing a generalized hierarchical-graph abstraction to unify disparate engine subsystems, he combines deep systems thinking with hands-on parallel programming. He brings a rare mix of academic rigor and product-focused engineering leadership across simulation, architecture, and developer enablement.
code11 years of coding experience
job18 years of employment as a software developer
bookCarnegie Mellon University
bookPhD Mechanical Engineering, PhD Mechanical Engineering at University of Pittsburgh
bookMS Mechanical Engineering, MS Mechanical Engineering at Boğaziçi University
languagesEnglish, Turkish
github-logo-circle

Github Skills (72)

testing10
windows-explorer10
googletest10
google10
doctest10
mocking10
unit-testing10
gitextensions10
git-client10
std9
windows9
visual-studio9
completions9
git9
iterator9

Programming languages (8)

C#TypeScriptDockerfileC++GoHTMLPerlEmacs Lisp

Github contributions (5)

github-logo-circle
slymz/mp11

May 2020 - Mar 2021

C++11 metaprogramming library
Contributions:2 PRs, 13 pushes, 2 branches in 10 months
cppfltktemplate-metaprogrammingcpp20c-plus-plus
slymz/cpp_papers

Jan 2022 - May 2022

Contributions:6 pushes, 1 branch in 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