Oleg Utkin

Sr Software Engineer at Uber

Moraga, 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

👤
Senior
🎓
Top School
Oleg Utkin is a senior software engineer with 18 years of experience building large-scale infrastructure and network automation systems from the Bay Area. At Uber he helped stand up multiple data centers, co-designed a versioned auditable networking configuration platform (Archetype), and automated provisioning flows that keep massive fleets running reliably. He blends low-level systems thinking with developer-friendly tooling, aiming to make infrastructure so transparent teams can focus on product. Oleg contributes to open-source front-end tooling as well, improving React components in notable projects like nebula.gl for 3D data editing. Based in Moraga, he thrives on challenging, less-traveled problems and prioritizes lifelong learning and practical excellence in every system he touches.
code18 years of coding experience
job7 years of employment as a software developer
bookUniversity of California San Diego
bookCampolindo
bookComputer Science, Computer Science at Diablo Valley College
bookPhysics, Math, Physics, Math at Lyceum 30
languagesEnglish, Russian
github-logo-circle

Github Skills (7)

javascript10
deck-gl10
react10
webgl9
typescripts3
typescript3
typescript-types3

Programming languages (4)

TypeScriptC++CJavaScript

Github contributions (5)

github-logo-circle
uber/nebula.gl

Oct 2018 - May 2022

A suite of 3D-enabled data editing overlays, suitable for deck.gl
Role in this project:
userFront-end Developer
Contributions:18 commits, 20 PRs, 21 pushes in 3 years 6 months
Contributions summary:Oleg primarily focused on modifying and maintaining the React components within the nebula.gl library. Their contributions included fixing issues related to event loop management and component lifecycle within the React context. They also added new features to the Split Polygon Handler component and removed deprecated usage from a layer. The user addressed an issue with `getChildContext` and ensured children were correctly passed to DeckGL.
data-editingdeckwebgloverlaysdeck-gl
romaxa/browser-thrift

Feb 2017 - Feb 2019

Contributions:3 pushes, 1 branch in 2 years
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
Oleg Utkin - Sr Software Engineer at Uber