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

Built a secure authentication system using React, Tailwind CSS, and NestJS, replacing local-only authentication with OAuth integration. This improved registration/login flow, ensured secure token storage, and enabled role-based access control. Wrote code following Feature-Sliced Design (FSD) architecture, making the codebase modular and maintainable. This accelerated feature development, simplified refactoring, and reduced onboarding complexity. Contributed to migrating layout generation from frontend to backend, ensuring better maintainability. Updated frontend logic and populated the database with layout data from the frontend, maintaining backward compatibility while preparing for AI-driven generation. Developed interactive, brand-aligned presentation layouts for a fintech company, improving client interactions and user engagement. Labeled data to train computer vision models, enhancing AI-generated presentations and improving automated layout design for ML engineers. Worked within an Agile workflow, managing tasks in a card-based dashboard, setting priorities, and tracking progress to ensure timely project delivery.

Education

IU International University of Applied Sciences

May 2024 - May 2027

Bachelor's Degree in Computer Science

Erfurt, Germany

Studying foundational courses including Object-Oriented Programming, Java, Data Structures, and Web Development, with hands-on projects and collaborative teamwork.

Yandex Practicum

Sep 2022 - May 2024

Professional Diploma in Web Development

Moscow, Russia

Developed practical programming skills through React, Node.js, and Docker projects, gaining hands-on experience in teamwork and hackathons.

Skills

Technical: JavaScript, React, Next.js, TypeScript, Zustand, Redux, HTML, CSS, Git, SASS, Tailwind CSS, shadcn/ui, Material-UI
Backend: Node.js, NestJS, Express.js, PostgreSQL, MongoDB, Redis, Supabase, Prisma, Zod
DevOps & Deployment: Docker, Kubernetes, Nginx, PM2, CI/CD
AI Tools: GPT-4o, DeepSeek-R1, Claude 3.5 Sonnet, Gemini 2.0
API Development & Testing: Postman, Insomnia
Languages: Russian (Native), English (Fluent)