Software Engineer End-to-end: product, infrastructure, AI
Generalist software engineer working across the whole stack: web and native apps, backends and databases, CI/CD and infrastructure, AI tooling. Builds developer infrastructure at Yandex; independently shipped a paid VPN for macOS and Windows and a platform for deploying and operating services.
Built a React/Node.js CMS for news, meetings, documents, galleries and feedback, with revision history, publishing workflows, concurrent-edit protection and scoped admin access.
Yandex· Minsk
Feb 2025 – Present
Middle Fullstack-Infrastructure (CI/CD/DX)
Designed dependency-aware CI that runs only affected packages and services: package PR workflow runs −48%, strict-check runs −51%.
Moved Lyceum into the shared monorepo and rebuilt its CI/CD: pipeline time from 90–150 to 30–40 minutes, deployment disk usage halved.
Moved the School of Data Analysis services — LMS, landing and task-checking engine — from external providers to internal infrastructure: database, domains, Redis queue, workloads and OSS tooling.
Reworked team processes: demo prep went from 2–3 hours of the duty engineer’s time to a 15–30-minute team sync; a duty bot answers FAQs and escalates, with emoji request statuses and a response SLA.
As AI ambassador, mapped AI meetings, announcements and channels across Yandex and presented integration options to stakeholders; four tools were adopted, used by SRE and ML teams for Tracker work. Ran seven masterclasses, workshops and demos and adapted QA to AI-assisted testing.
Organised nine monthly tech meetups with 17 speakers, including from other Yandex businesses: found speakers and built the schedule.
Upgraded TypeScript to 5.6 across about 58 CI workflows, improved E2E and visual testing (Testplane, Storybook) and built TypeScript tooling for declarative CI/CD.
RadLekar· Web Developer · Remote
Feb – May 2024
Developed a custom CRM and administration interface in a legacy PHP codebase.
Fox Carriers· Junior Web Developer · Remote
Jul – Oct 2023
Built a role-based administration panel on a custom PHP framework and SQL query builder.
Selected projects
Developer Infrastructure Platform
TypeScript · Go · PostgreSQL · Linux · Docker · pnpmreadyyyk.com
Built a shared platform spanning deployments, identity and access, versioned secrets, self-service PostgreSQL, KVM management and Git hosting with GitHub mirroring.
Migrated 13 projects across four hosts to immutable releases with health-checked promotion, rollback, migration gates and scoped runtime secrets.
Resolved scheduler/runner deadlocks with consistent lock ordering; fenced claims and idempotent requests recover interrupted deployments.
Unified 109 workspace packages and 85 build targets under one pnpm graph with typed CI composition and dependency-aware builds.
Generated backend contracts and TypeScript/Swift SDKs from OpenAPI; shared React AppShell, auth and database modules, and redacted request tracing.
EzhikVPN
Swift · Rust/Tauri · Go · TypeScript · WireGuard · sing-box · Stripeezhikvpn.com
Built and launched a paid VPN for macOS and Windows: desktop clients, control API, device enrollment, Linux gateway, billing and support tooling.
Integrated VLESS/REALITY alongside WireGuard; separated entry and exit hosts so exit IPs rotate while connections drain.
Added local IPv4/IPv6 GeoIP split routing on macOS from bundled ranges, without remote geolocation queries.
Made Stripe reconciliation idempotent for duplicate and out-of-order webhooks; gateway leases enforce expiry when the API is down.
Shipped signed and notarized macOS builds, verified update feeds, updater rollback and cross-platform diagnostics.
Education
BSUIRSoftware Engineering
Sep 2024 – Present
Yandex School of Interface DevelopmentFrontend intensive, team project