Ilya Gulya

Experienced Staff Software Engineer and active open source contributor focused on building high-quality software in a timely manner

Almaty, Kazakhstan

IG

About

Staff Software Engineer with 10+ years in e-commerce, ride-hailing, and food delivery. I take a measurable, results-driven approach — leading mobile architecture overhauls, scaling developer productivity, and delivering revenue-enabling features at Yandex, inDrive. Proficient in AI-assisted development.

Work Experience

inDrive

September 2024 - Present

Developer Productivity Engineer

Release train automation, release support, mobile CI/CD maintenance, developer experience

  • Migrated CI from bare-metal runners to Kubernetes: queue reduction from ~50 min to stable ~2 min
  • Average job duration went from ~40 min to ~18 min via dedicated autoscaled runners and remote cache
  • Cut end-to-end time-to-feedback per change from up to ~110 min to ~20 min
  • Introduced CI/CD observability toolkit — Grafana dashboards & alerts greatly improving transparency
  • Employee CI Satisfaction Index went from 3.9 to 4.12; CI perf: 3.57 → 4.04; CI devEx: 3.89 → 4.13

QSale.io

November 2021 - August 2024

Staff Software Engineer → Engineering Manager, Mobile

Led Android & iOS teams delivering customer and employee apps and the core e-commerce platform for Russia’s largest jewellery retailer.

  • Reduced Android build times by up to 70% via CI and Gradle overhaul
  • Streamlined localization by integrating with a continuous localization provider
  • Implemented runtime payment-provider switching, eliminating app releases for provider changes and accelerating rollouts
  • Delivered configurable white-label apps with zero code changes per client (config-only spin-ups)
  • Introduced NFC Tap-to-Phone, enabling in-store card acceptance on regular Android devices

Yandex

March 2019 - November 2021

Staff Software Engineer

Owned Android technical direction for Yandex.Eats Android application, CI/CD performance, and high-impact features that accelerated delivery and drove revenue.

  • Proposed and led server-driven UI implementation, greatly reducing content-related dev tasks; enabled a new revenue stream (ad placement) and shortened content managers’ feedback loop
  • Delivered a major navigation overhaul, eliminating a large portion of tech debt and unlocking the team for meaningful improvements
  • Cut Android CI build times by ~50% through pipeline redesign
  • Integrated company-wide Yandex SSO, enabling Yandex.Plus loyalty integration

i20.biz

May 2015 - March 2019

Android Developer → Engineering Manager, Mobile

0

Education

Siberian state university of telecommunications and informatics

2012 - 2016
Bachelor of Infocommunication technologies

Skills

Android/KMP

KMP
Compose
Decompose
Coroutines/RxJava
MVI/MVVM
Multi-module
Dagger/Anvil

DevOps/CI

GitHub Actions
Kubernetes
Helm
ArgoCD
AWS
GitLab CI
TeamCity

Cross-platform

Compose Multiplatform
React Native
Flutter

AI/ML

Claude API
OpenAI API
LangChain
AI-assisted development
Code generation
Prompt engineering