About

Full-Stack Developer with hands-on experience in building scalable, high-performance applications and optimizing workflows. Proficient in React, Next.js, TypeScript, and NestJS, with a focus on secure authentication, modular architecture, and AI-powered solutions. Experienced in migrating frontend logic to backend services, integrating third-party APIs, and refining UI/UX for better engagement. Strong background in Agile development, improving team collaboration through structured workflows, task management, and continuous delivery.

Work Experience

presentsimple.ai
Remote

June 2024 - Present

Full-Stack Developer

Owned the end-to-end layout delivery process for B2B and B2C clients, working across frontend and backend to support scalable presentation generation. Collaborated with an intern I mentored to build an internal tool that extracts and adapts layout data from Figma into our system. Led onboarding, code reviews, and integration support-streamlining the design-to-dev handoff and accelerating delivery. Built a secure, OAuth-integrated authentication system using React, Tailwind CSS, and NestJS-replacing local-only auth and enabling one-tap sign-in with secure token handling and role-based access control. Applied FSD architecture to structure codebases for modularity and maintainability, reducing onboarding time and enabling faster feature rollout across the stack. Helped migrate layout generation logic from the frontend to the backend to improve scalability and maintainability. Refactored frontend components and populated the database with structured layout data to support AI-driven generation. Built a Python microservice to automate layout provisioning by generating SQL and populating the database with reusable layout configs-cutting delivery time and enabling rapid onboarding of B2B clients like Sberbank and Gazprom. Labeled computer vision datasets using CVAT and exported annotations in COCO format to support ML engineers in training models for AI-generated presentation layouts. Delivered consistently in an Agile team environment-contributing to standups, sprint planning, and code reviews. Collaborated with designers and QA to clarify requirements, maintain design consistency, and surface technical trade-offs early in the cycle.

Education

Southern New Hampshire University

June 2025 - May 2028

B.Sc. Computer Science

Manchester, NH

Yandex.Practicum

Sep 2022 - May 2024

Web Developer Professional Training Course

Moscow, Russia

Skills

Technical
JavaScript
TypeScript
Python
React
Next.js
Redux
TanStack Query
HTML
CSS
Tailwind CSS
MUI
shadcn/ui
Node.js
Express.js
NestJS
Zod
PostgreSQL
MongoDB
Redis
Prisma
Docker
Git
Yandex Cloud
S3 Storage
AI Tools
GPT-4o
DeepSeek-R1
Claude 4.0 Sonnet
Gemini 2.0 Flash
Languages
Russian (native)
English (fluent)