About

Experience:TypeScript JavaScript Node.js React Next.js Redux Zustand GraphQL WebSockets Express NestJS PostgreSQL ClickHouse DynamoDB AWS Docker Terraform Webpack Vite Lerna Jest Testing Library Playwright Cypress CatBoost
Senior Frontend Engineer
Building product features end to end: React and TypeScript in the browser, Node.js services and AWS Lambda on the backend.
Achievements:
- Shipped two-factor authentication across the frontend and backend
- Made core user flows load 15% faster by profiling React rendering and reworking API requests
- Take features from technical design and prototype all the way to production
Senior Full-Stack Engineer
Led full-stack development of CityOnline, a platform that brings 30+ municipal services from 5 regions into one place.
Achievements:
- Helped grow daily active users by 25%
- Built real-time public transport tracking on WebSockets and 2GIS, making arrival times 35% more accurate
- Designed REST APIs and PostgreSQL models for order management
Frontend Lead
Built and led a team of six frontend engineers to re-architect and relaunch the product on a modern stack.
Achievements:
- Owned the frontend architecture and worked through technical design with Sber Devices and Sber Cloud teams
- Set up Real User Monitoring with telemetry in ClickHouse; the performance work it led to cut ad load time by 40%
- Introduced A/B testing with Bayesian analysis to measure conversion and UX changes
Software Engineer / Engineering Lead
Built a shared React and TypeScript frontend platform used by around 42 teams, and moved the core corporate UI from i-bem.js to React.
Achievements:
- Ran the Lerna monorepo where product teams developed their UI packages independently
- Grew the team from 5 to 12 engineers while staying hands-on with code and reviews
- Built SSR infrastructure, internal SDKs and tooling for documentation and web teams
- Helped launch Yandex Cloud by building the Compute Cloud admin interface