O

Oleksii Trekhleb

Senior Software Engineer

United States20 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 15+ years of full-stack software engineering experience.
  • Authored 180K+ ★ repo on GitHub.
  • Delivered 30+ projects from system design to production.
Stackforce AI infers this person is a Full-Stack Software Engineer specializing in SaaS and E-commerce solutions.

Contact

Skills

Core Skills

ReactNode.jsEngineeringDistributed SystemsMicroservicesReact NativePhpDrupal

Other Skills

Angular2Back-End Web DevelopmentCascading Style Sheets (CSS)CommunicationComputer EngineeringComputer ScienceCross-browser CompatibilityDockerFront-end DevelopmentFull-Stack DevelopmentGitGo (Programming Language)GraphQLHTMLInterfaces

About

• Senior software engineer (currently @ UBER) • 15+ years of full-stack software engineering experience, including lead/senior software engineering roles • 22+ open-sourced repositories on GitHub (author of 180K+ ★ repo, with a total of 240K+ ★ across all my repositories) • 8+ times on the HackerNews homepage with links to my projects and publications • 30+ projects and 2 startups delivered 0→1 from system design (ERDs/RFCs) to production • Most recent specialization: Fullstack, JavaScript / TypeScript (React), Node.js, Python (for ML), micro-services • Living in Amsterdam. From Ukraine 🇺🇦

Experience

20 yrs 1 mo
Total Experience
3 yrs 4 mos
Average Tenure
6 yrs 11 mos
Current Experience

Uber

3 roles

Senior Software Engineer

Jul 2025Present · 10 mos · On-site

Senior Software Engineer

Promoted

Mar 2021Jul 2025 · 4 yrs 4 mos · On-site

  • Working on Michelangelo UX — Uber’s E2E Machine Learning platform
  • Delivered a backend-driven Uber Incentives Manager web app to allow ops to manage drivers' incentives
ReactService-Oriented Architecture (SOA)EngineeringProblem SolvingWeb DevelopmentWeb Application Design+27

Software Engineer

Jun 2019Mar 2021 · 1 yr 9 mos · On-site

  • - Launched Uber Incentives web app that helps drivers to track their incentives
ReactService-Oriented Architecture (SOA)EngineeringProblem SolvingWeb DevelopmentWeb Application Design+28

Epam systems

2 roles

Lead Software Engineer

Aug 2017May 2019 · 1 yr 9 mos · Lviv Region, Ukraine

  • Project: ConstructConnect (iOS app)
  • Role: React Native Developer
  • Technologies: React Native, Jest
  • Responsibilities: In this project I've switched to new (to me) technology and I was responsible for iOS app development based on React Native. I mostly worked on search UI functionality.
  • Project: Privalia (Spanish online fashion outlet)
  • Role: Team Lead
  • Technologies: PHP, MySQL, Silex, Vagrant, PHPUnit, Kafka
  • Responsibilities: I was leading Checkout and Basket related micro-service teams. I was responsible for delivery of Checkout and Basket related API endpoints including payment integrations with Adyen and PayPal. One of the main challenges there was integration with others micro-services as Search, SSO, Auth, Message Bus and so on. These difficulties has been overcame by actively using Test Driven Development, Domain-driven code separation and SOLID principles.
MicroservicesReactMySQLService-Oriented Architecture (SOA)EngineeringREST APIs+33

Senior Software Engineer

Jan 2015Aug 2017 · 2 yrs 7 mos · Lviv Region, Ukraine

  • Project: Thomson Reuters Developers Portal
  • Role: Key PHP/Drupal developer
  • Technologies: Drupal 7, Vagrant, Behat/Mink/Selenium
  • Responsibilities: I implemented multi-level, group-subgroups-based, content-type-sensitive, field-type-sensitive user access control to web-site content. My solution with OrganicGroups set of modules (OG, OG Subgroups, OG Field Access) gave my customer the possibility to integrate and use very granular and complex content-access logic.
  • Project: New York Fashion Week (NYFW)
  • Role: Key PHP/Drupal developer
  • Technologies: Drupal 7, Varnish, Vagrant
  • Responsibilities: I've developed RESTful endpoints for Drupal content types to be consumed by iOS and Android mobile applications. Those endpoints had Varnish caching layer and token based authentication.
MicroservicesReactMySQLService-Oriented Architecture (SOA)EngineeringREST APIs+34

Jysk

Drupal Developer

Nov 2011Jan 2015 · 3 yrs 2 mos · Kiev Region, Ukraine

  • Role: Drupal Developer
  • Technologies: Drupal 7, MySQL, Varnish
  • Responsibilities: My colleague and I we have launched e-commerce platform for JYSK (Danish retail chain) based on Drupal 7. Now this web-site is selling goods online in more than 18 countries. I was responsible for front-end (templating) and back-end Drupal development (Click&Collect functionality, periodic catalog imports etc).
MySQLEngineeringREST APIsProblem SolvingWeb DevelopmentWeb Application Design+19

Siteprom

Owner

Aug 2008Oct 2011 · 3 yrs 2 mos · Kiev Region, Ukraine

  • Role: Project Manager, Full-stack Web-Developer
  • Technologies: PHP, MySQL, JavaScript, jQuery, HTML, CSS
  • Responsibilities: I've managed the projects from start to "Go Live" and also was responsible for back-end and front-end development as well as for projects promotion (SEO, SMO). As a result we with my companion have launched 30+ web-sites for our clients.
MySQLEngineeringProblem SolvingWeb DevelopmentWeb Application DesignProgramming+14

Web-studio "tochka"

Web Developer

Aug 2007Jun 2008 · 10 mos · Kiev Region, Ukraine

  • Role: Full-stack web-developer
  • Technologies: PHP, MySQL, JavaScript, jQuery, HTML, CSS
  • Responsibilities: I was responsible for client-side (HTML, JavaScript, jQuery, CSS) and server-side (PHP, MySQL) programming of the Studio's web-sites. I've created custom-made CMS system that we were using in many Studio's projects afterwards. That speed up our development process during that times.
MySQLEngineeringWeb DevelopmentWeb Application DesignProgrammingPHP+11

Kharkiv national university of radioelectronics

Assistant

Jun 2005Feb 2007 · 1 yr 8 mos · Kharkiv Region, Ukraine

  • I've volunteered to manage faculty web-site (it was mostly about front-end development connected to HTML and CSS).
Web DevelopmentProgrammingFront-end DevelopmentCascading Style Sheets (CSS)JavaScriptHTML

Education

Kharkiv National University of Radioelectronics

Master's degree — Design and operation of electronic devices

Jan 2002Jan 2007

Stackforce found 100+ more professionals with React & Node.js

Explore similar profiles based on matching skills and experience