Himalayas logo
Ilya DonkinID
Open to opportunities

Ilya Donkin

@iliadonkin

Senior Backend Engineer & Tech Lead | 14+ yrs PHP & Go | High-load platforms: 1M+ DAU, 100M+ installs | ClickHouse, AWS, K8s

Serbia
Message

What I'm looking for

I'm looking for a full remote role where I can work on complex backend systems at scale — solving performance challenges, designing platform architecture, and making infrastructure decisions that impact millions of users. I value teams that care about engineering quality, give ownership over technical direction, and operate in international markets.

I'm a backend engineer and technical leader with over 14 years of hands-on experience designing, building, and scaling high-traffic platforms for international markets.

For the past 5+ years I've been at Red Panda Labs, where I currently serve as Tech Lead and owner of the core backend platform. This platform powers 7 dating applications for iOS and Android, serving over 1 million daily active users across 150+ countries, with 100M+ total installs and 80K+ requests per minute. Our primary markets are the US and LATAM.

My day-to-day involves owning the shared backend that all product teams build on, making architecture decisions, and coordinating with developers across multiple squads through regular technical review sessions. Some of the things I've built and shipped:

— Led the migration from Docker Swarm to Kubernetes, where I diagnosed a TCP-level performance issue (Nagle's algorithm causing 5x latency degradation) using tcpdump and strace, and resolved it with TCP_NODELAY tuning and a custom PHP extension patch.

— Replaced a legacy real-time messaging system with Centrifugo (WebSocket-based), now serving production traffic.

— Designed a product analytics platform on ClickHouse handling 60TB+ of data for A/B test analysis, user behavior tracking, and critical metric monitoring.

— Built an internal A/B testing system supporting parallel experiments across countries with dependency-aware configurations.

— Architected a photo resizing and caching module for CDN delivery, optimizing the image pipeline and reducing bandwidth costs.

— Designed the CI/CD pipeline (GitLab CI) with a custom database migration system for high-load environments, including deploy locking mechanisms.

— Implemented automated user data cleanup that significantly reduced storage costs.

— Developed an anti-fraud system, integrated multiple billing systems (Google Play, iOS, web card payments), and built internal Composer packages for cross-team code reuse.

Before Red Panda Labs, I spent nearly 9 years at FS Play (Fotostrana) — a high-load entertainment social network with up to 1M DAU — where I grew from a middle developer to a senior engineer, shipping game mechanics and seasonal services that directly impacted engagement and revenue.

My core stack is PHP (14+ years, expert level), with working knowledge of Go (I've written services like a K8s job orchestration daemon). I work extensively with MySQL, ClickHouse, Redis, Memcached, AWS, Kubernetes, Docker, Grafana, Prometheus, and Centrifugo.

I'm based in Belgrade, Serbia and I'm looking for full remote Senior Backend Engineer or Tech Lead roles where I can tackle complex scalability challenges and contribute to platform-level architecture decisions.

Experience

Work history, roles, and key accomplishments

Red Panda Labs logoRL
Current

Tech Lead, Backend Development

Red Panda Labs

Apr 2021 - Present (4 years 10 months)

Owner of core platform powering 7 dating apps (100M+ installs, 1M+ DAU, 80K+ req/min). Coordinate architecture across 5-6 devs from multiple squads. Led Docker Swarm → K8s migration, fixed TCP issue causing 5x latency drop. Built A/B testing, ClickHouse analytics (60TB+), anti-fraud. Replaced legacy messaging with Centrifugo. Designed CDN image pipeline and CI/CD with deploy locking.

RL
Current

Tech Lead, Backend

Red Panda Labs

Apr 2021 - Present (4 years 10 months)

Own and operate the core backend platform for 7 dating apps (100M+ installs, 1M+ DAU), led migration to Kubernetes, resolved critical TCP networking issues that reduced latency, and built ClickHouse analytics and anti-fraud systems to improve reliability and product insights.

Red Panda Labs logoRL

Senior PHP Developer

Red Panda Labs

Apr 2020 - Mar 2021 (11 months)

Scaled backend for rapidly growing dating platform portfolio. Launched backend for 6 new apps on shared platform, cutting time-to-market. Optimized system for 100K+ hits/min traffic spikes. Integrated Google Play and iOS billing. Built Grafana monitoring and alerting for technical and product metrics, reducing incident response time and downtime.

FS Play logoFP

Senior PHP Developer

FS Play

Jun 2015 - Mar 2020 (4 years 9 months)

Fotostrana — high-load entertainment social network with up to 1M DAU. Developed "Snowflake" service and game mechanics that boosted user engagement and revenue. Built tooling for rapid launch of seasonal mechanics, accelerating release cycles. Delivered time-sensitive seasonal services driving long-term retention and payment growth.

FS Play logoFP

Middle PHP Developer

FS Play

Oct 2011 - May 2015 (3 years 7 months)

Developed features for a high-load entertainment platform. Managed A/B testing and product-driven tasks with tight deadlines. Gained deep experience with high-traffic systems and built strong understanding of business needs and user behavior.

Education

Degrees, certifications, and relevant coursework

Ilya hasn't added their education

Don't worry, there are 90k+ talented remote workers on Himalayas

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Ilya Donkin - Tech Lead, Backend Development - Red Panda Labs | Himalayas