Experience
12+ years of frontend and fullstack work. Desktop products, marketplaces, sports platforms and independent delivery for international clients.
Download full résumé ↓Mar 2025 — Jun 2026
Fullstack Developer
Linked Helper · Remote
- Shipped multi-account support across React architecture, contexts, API requests and exports in an Electron app.
- Migrated account administration, access controls, billing and promo forms to workspaces, including NestJS backend logic.
- Delivered AI generation configuration, service integration and token billing for production replies and outbound messages.
- Introduced Storybook, migrated to React 18 and added Jest coverage for backend features and fixes.
Nov 2022 — Feb 2025
Software Engineer, Interfaces
Yandex Market · Moscow
- Unified 19 authentication entry points; the mechanism was also adopted by Market B2B.
- Added a popup authentication action. Internal 11.11 campaign analytics showed an approximately 10% relative increase in authentication conversion.
- Extended onboarding across Market, Market B2B and Yandex Go; an emulator helped marketing scale from 2–4 to about 20 concurrent popups.
- Brought CLS and FCP within target thresholds, verified through Lighthouse and internal monitoring.
- Investigated on-call alerts with ClickHouse logs and independently conducted 30+ coding interviews.
Apr 2020 — Jun 2022
Senior Frontend Developer
Playtomic · Spain · remote
- Built and launched a sports-club TV interface for match statistics, player standings and schedules.
- Developed admin payment interfaces and pricing rules by date, area, sport and player count.
- Migrated payments, schedules and court management to a feature-based architecture.
- Prototyped a Cypress API record/replay plugin to address backend timeout failures; validated stability on two tests.
Jun 2015 — Mar 2020
Independent Software Engineer
Client contracts via Upwork · International clients · remote
- Knkt Interactive, Australia: independently built and launched a nationwide vaccination-booking platform covering clinics, slots, nurses, invitations and patient booking. Served an estimated 100,000+ patients.
- Exit Intelligence, US: built a React campaign analytics portal and Laravel API, with Aurora aggregate storage refreshed every 15–30 minutes.
- Exit Intelligence: built a production Laravel email service with shared provider interfaces; integrated Mailchimp, SendGrid and campaign actions.
- ScoreMore Mobile, US: built a React Native app, database and AWS AppSync schema for surveys, prize draws, events and quizzes. Left before the production launch.
2014 — Jun 2015
Fullstack Developer, later Team Lead
Danila-master · Russia
- Maintained an OpenCart store; built a Yii manager portal and AngularJS 1.x product configurator with visual editing, compatibility rules and calculated pricing.
- Created the configurator’s database tables, dependencies and relationships, plus internal configuration forms for administrators and managers.
- Led three direct reports, handling hiring, task allocation, code review and technical decisions.
- Responded to a DDoS incident by placing the site behind a gateway and removing origin-IP exposure.
Education & languages
Ufa State Aviation Technical University
Industrial Electronics · Engineer qualification · 2010
English — B2 · Russian — native