About
Fullstack developer (MERN)
Over 4 years of commercial development in JavaScript and TypeScript. I build complex SPAs and fullstack platforms on the MERN stack — from a headless CMS admin panel to a corporate product with chat, video calls and real-time collaborative editing.
I work confidently on both sides: I design frontend architecture, build Node.js and Express backends, integrate third-party services and deploy everything with Docker.
I am comfortable reading unfamiliar code, refactoring legacy and taking features all the way to production. On client projects I own more than the code — requirements gathering, specifications and breaking work into tasks.
Graduated from Siberian Federal University, Institute of Space and Information Technologies — specialist degree in Application and Operation of Special-Purpose Automated Systems. I moved into web development in my second year.
Experience
OneEntry
May 2022 — presentFrontend developer (React)
- Frontend of the headless CMS admin panel, working with designers and backend engineers: from Figma mockups to pages with involved logic — a recurrence builder, tables with many states, CRDT-based collaborative editing.
- System localisation and an in-house interface translator on the OpenAI API; documentation in Docusaurus, Playwright-generated video walkthroughs and retrieval-augmented search over the docs for a chat widget.
- Migration of a legacy site to Next.js, testing with Storybook and Playwright, code review; occasional backend work on Node.js and PostgreSQL.
Sole proprietor / freelance
July 2023 — presentFullstack developer
- FITA — a corporate platform built with a business partner: all of the code, from the React client and Node.js backend to mobile builds and infrastructure.
- End-to-end client development of websites and web applications on the MERN stack.
- Writing specifications, breaking work into tasks and assigning them to the team.
BMK LLC
Nov 2022 — Jun 2023Fullstack developer
- End-to-end website development on the MERN stack, plus ongoing support.
- Gathering requirements and writing specifications based on client needs.
Stack
- Languages
- Frontend
- Markup and UI
- Real-time and collaboration
- Complex UI
- Mobile
- Backend
- Infrastructure and integrations
- Quality
Education
Siberian Federal University, Krasnoyarsk — 2019. Institute of Space and Information Technologies, specialist degree 09.05.01 in Application and Operation of Special-Purpose Automated Systems.
Russian — native · English — B1