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.
Import GTFS transit data into SQLite and query routes, stops, times, fares and more.
Role in this project:
Full-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.
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