About
Software Engineer with + years of experience spanning game development (real‑time physics, multiplayer) and e‑commerce highload.
Current: Avito (top‑1 classifieds platform, Go + K8S stack)
I build platform software for item snippets and high‑throughput pipelines.
My approach to AI: I manually decompose tasks into small, well‑defined subtasks, then use AI coding assistants (Codex, Claude, GPT, GLM, Qwen) as an execution layer — they generate clean, focused code without over‑engineering. This speeds up delivery while keeping architecture under my control.
Key results at Avito
- Designed a pre‑production platform (details under NDA, but I can explain the architecture in general terms)
- Cut saved searches database storage: 460 GB → 150 GB
- Sped up saved searches cron job: 5×
- Reduced favorites response time (999): 3000 ms → 700 ms
Previous experience: GameDev
Shipped mobile games from casual titles (Woodoku) to complex multiplayer projects with real‑time physics synchronization (Overball).
Education
Bachelor’s in Applied Mathematics & Informatics
Master’s in Applied Mathematics & Economic Systems Mathematical Support
AI First Software Architecture & GO Engineer - Product&Tech, BX
Numbers don’t lie. Here’s what I delivered in my last review period alone:
DB size 460 GB → 150 GB · favorite response 3000 ms → <700 ms · 5x faster saved searches cron · 40% → 60% test coverage · dozens of A/B tests on millions of users.
I don’t just write code — I move metrics that matter. Read on for the full breakdown.
Key results & achievements:
Performance & cost optimisation – reduced saved searches database usage from 460 GB to 150 GB; cut favorites response time from 3000 ms to <700 ms; sped up a cron job by 5×.
Testing & reliability – increased test coverage of favorites-composition service from 40% to 60%; fixed multiple prod bugs, significantly reducing on‑call interruptions.
A/B testing at scale – launched and rolled out dozens of experiments on millions of users, delivering measurable business impact:
- XL snippet redesign: DTB +0.22%, CPC revenue +1.2% (+19.5M RUB/month)
- Grid layout for mobile snippets (Goods & Baby products): DTB +3%, CPC revenue +1.6%
- SPA rollout: DTB +0.06%, extra CPC revenue +1.7M RUB/month
- Contact hiding for logged‑in users (Goods): DTB +23.4% (exposure), TNU +16.6%
Platform & architecture – built MVP library for server‑side Beduin rendering with real‑time alerts and Grafana dashboards; contributed to refactoring of legacy search service; led migration to unified snippet platform (item‑snippet) on SERP and main feed (Android, iOS, MAV, Desktop).
Technical leadership – acted as feature lead for multiple initiatives (snippet platform, filtered listings, favourites improvements); owned service favorites-composition; conducted decomposition of large product tasks into shippable increments.
Go & AI tooling – develop in Go using modern AI assistants (Codex, Claude, GPT, GLM, Qwen) to optimise pipelines and reduce costs.
Additional roles – Security Champion (III level), interview engineer for programming section, scrum‑master activities (dailies, PBR, retros), organised team offsites and merch.
Technologies used:
- GO (golang)
- Microservices
- Backend Driven UI
- Backend
- e-commerce
- AI
Unity Engineer - Woodoku
Сasual hit Woodoku — millions of players. Here’s how I made it faster, stickier, and more profitable.
Key achievements & responsibilities:
- Performance optimisation – optimised highly loaded game map rendering, significantly reducing frame drops and improving battery efficiency on low‑end devices.
- User engagement & retention – implemented local notifications, flexible popups, bubble tiles, and rocket power-up (board cleaning), contributing to higher DAU and session length.
- Knowledge sharing – spoke at internal company meetups, sharing best practices on optimisation, tooling, and release automation.
- Deep linking & support – built a deeplinking system to route players to specific in‑game content; integrated Zendesk for seamless customer support, reducing ticket resolution time.
- Monetisation & store releases – managed release processes for Amazon Appstore integrated with MAX SDK (mediation); created playable ads to boost user acquisition campaigns.
- Editor tooling & build automation – developed a Unity editor tool to batch-update fonts across the project; wrote custom build steps on the build machine, streamlining release pipelines.
- Prototyping & BA involvement – implemented numerous prototypes to validate game mechanics; participated in BA processes to align technical execution with product KPIs.
- Release management – owned end-to-end release coordination across platforms, ensuring timely and stable updates.
Technologies used:
- C#
- Unity 3D
- Zenject
- Dotween
- Engineering
Fullstack Unity Engineer
- Client & Server side of realtime multiplayer mobile game - Overball
- Implement leagues system
- Implement characters upgrade system
- Implement matchmaking system
- Implement like in MOBA games ability system
- Implement A/B test system
- Implement analytics system
- Implement telegram bot to watch & control our game server
- Implement telegram blackjack game-bot on blockchain
- Implement DB infrastructure for Overball
- Mobile UI interactions & optimization on low-end devices
- Ported physics engine Box2D C++ lib to C#
- Develop some hyper casual games in internal company hackathon's
Technologies used:
- C#
- Multiplayer
- Java
- Unity 3D
- Rider
- Telegram
- BOX 2D
- SQL
C# Middle Software Developer
I worked on manufactory software for aviation industry on CJSC "Aviastar-SP"
Achievements
- Implement client-server solution to generate tool setup's for airplanes
- Implement documents printing from DB
- Received 3 certificates of State registration of computer programs
- Implement different tools for internal purposes
- Implement libs to extend existed software
Technologies used:
- C# 2.0
- Windows
- WPF
- SQL
Game Engineer+Designer+Publisher
- Full cycle of game developing for mobile devices
- Implement AD mediation component
- Implement auto-generated levels for platformer game
- Implement inApp component
- Integrate a lot of external tools
- Publish games to Google Play Store
- Publish apps and games to Microsoft Store
Technologies used:
- Unity 3D
- C#
- Visual Studio
- Mono
- Java
- Android Studio
Developer (Beginner)
- Implement audio player based on bass.dll on Pascal
- Implement Volume control component for Windows 7 with iOS design
- Create split-screen 2D games
- Create a lot of apps to simplify routine
Technologies used:
- Pascal
- Delphi
- Photoshop
Education
-
Bachelor’s in Applied Mathematics & InformaticsUlyanovsk State University2014 - 2018
-
Master’s in Applied Mathematics & Economic Systems Mathematical SupportSaint Petersburg State University2018 - 2020
Language
- Russia (native)
- English (B2/C1)
Awards
-
Unity Certified Programmer 2020-2022Unity Technologies verification code: 6VQBV3G11J1Q1SWX.
-
MVA C# 2019Course for C# completed in 2019.
-
SoloLearn 2018 C#Complete course C# Tutorial course.
-
24-h Literary Hackathone 2017 (RU)1st place in 24-h Literary Hackathon "Slowo.WEB" under the Europe Code Week and the initiative Meet and Code.
-
Certificates of state registration of computer programs 2017 (RU)State registration numbers: 2017663740, 2017663741, 2017663946.
-
It-Start Hackathon - November 2016 (RU)1st place.
-
Imagine Cup Hackathone 2015 (RU)1st place.