Olegย Gekker

Principal Software Engineer at Palo Alto Networks

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

๐Ÿคฉ
Rockstar
๐ŸŽ“
Top School
Oleg Gekker is a Principal Software Engineer with 11 years of experience designing and delivering scalable, performance-focused web applications from architecture through deployment. Based in the San Francisco Bay Area, he blends front-end expertise (React, TypeScript, Angular) with full-stack and cloud infrastructure skills to build micro-frontend and enterprise management-plane solutions for cybersecurity and large-scale platforms. He has led cross-functional teams at Palo Alto Networks, GoDaddy, Uber and EPAM, driving refactors that improved speed, scalability, and maintainability while ensuring strong test coverage and CI/CD practices. An active contributor to open-source UI tooling, Oleg added accessibility, keyboard support and Storybook-driven examples to Uberโ€™s popular Base Web component library, showing attention to developer experience as well as UX. Heโ€™s known for translating complex domain needs into pragmatic frameworks and reusable components that accelerate delivery across teams.
code11 years of coding experience
job14 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Donetsk National Technical University
languagesEnglish, Russian, Ukrainian
github-logo-circle

Github Skills (11)

component-development10
system10
javascript10
react-components10
component-kit10
component-library10
storybook10
react10
react-component10
ui-components10
accessibility9

Programming languages (5)

TypeScriptC++JavaScriptGoRuby

Github contributions (5)

github-logo-circle
uber/baseweb

Jun 2018 - Nov 2018

A React Component library implementing the Base design language
Role in this project:
userFront-end Developer
Contributions:30 commits, 68 PRs, 288 pushes in 5 months
Contributions summary:Oleg primarily contributed to the implementation and enhancement of UI components within the `baseweb` React component library. Their work included adding new features, like the "info plugin," to existing components such as `Button` and `Checkbox`, and creating a toggle version of the `Checkbox` component. They also focused on integrating and utilizing Storybook for component documentation and demonstration, as well as adding keyboard and a11y support for the select components. This involved modifying code to support features like displaying live changing props and splitting the component into different examples for various purposes.
react-componentreactlanguage-designreact-component-librarydesign-system
blackswanny/interview

Sep 2015 - Sep 2015

Contributions:19 commits, 17 pushes, 1 branch in 1 day
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 Gekker - Principal Software Engineer at Palo Alto Networks