Ivan Yulaev

Director Software Engineering 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
Ivan Yulaev is a Director of Software Engineering based in the San Francisco Bay Area with 13 years of experience building scalable backend systems for search, recommendation, and ML/data infrastructure at Google. He combines hands-on expertise in server-side Java, SQL, and Android with deep hardware and systems roots—having designed satellite and over-the-air video receivers, FPGA/ARM-based ASIC emulation platforms, circuit boards, and manufacturability workflows. At Google he’s led multiple teams (~30 engineers) delivering fast, simple information retrieval infrastructure and core data/ML platforms. An active full‑stack open-source contributor, he has worked on transit-focused tooling (node-gtfs) improving both frontend UX and backend data ingestion. That blend of low-level hardware design and large-scale software leadership gives him a rare ability to translate complex systems requirements into operational, production-grade infrastructure.
code13 years of coding experience
job18 years of employment as a software developer
bookUniversity of California, San Diego
languagesEnglish, Russian, French
stackoverflow-logo

Stackoverflow

Stats
638reputation
111kreached
9answers
2questions
github-logo-circle

Github Skills (15)

javascript10
nodejs10
gtfs10
expressjs9
html9
sqlite8
xml6
bash6
math6
awk6
arduino6
android6
standard-deviation6
boolean6
ampersand6

Programming languages (1)

TypeScript

Github contributions (3)

github-logo-circle
BlinkTagInc/node-gtfs

Jul 2012 - Jul 2013

Import GTFS transit data into SQLite and query routes, stops, times, fares and more.
Role in this project:
userFull-stack Developer
Contributions:5 commits in 1 year
Contributions summary:Ivan primarily contributed to the front-end interface of the `node-gtfs` project, making modifications to the JavaScript and HTML code to implement features such as route display options. The user also worked on back-end functionalities by adding the ability to download GTFS data from different sources. Furthermore, the commits indicate bug fixes related to decoding colors and transit types, as well as fixing API calls.
querysqltimessqlite3routes
iyulaev/tacotime

Jul 2012 - Feb 2013

Contributions:82 commits in 6 months
tacogamesimulationtruckcafe
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
Ivan Yulaev - Director Software Engineering at Google