• File

Roman

Backend-програміст

City of residence:
Kyiv
Ready to work:
Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Sukhanov Roman Backend engineer
Node.js, NestJS
[open contact info](look above in the "contact info" section) · [open contact info](look above in the "contact info" section) · telegram: @rsukhanov
Kyiv, Ukraine / Poznan, Poland

SUMMARY
Node.js/NestJS Backend Developer with solid frontend experience (React, Next.js). Passionate about designing
scalable architectures — from monolithic to microservices — and optimizing application performance. Dedicated to
delivering clean, type-safe solutions with TypeScript and eager to tackle complex engineering challenges in
impactful projects.

PROFESSIONAL EXPERIENCE

Junior Backend developer 2025 – 2026

Integrated seamlessly into a corporate agile Developed and maintained RESTful APIs with JWT
environment, collaborating closely with frontend authentication using NestJS and TypeScript, writing
developers, QA, and product managers. clean, modular, and well-documented code.
Successfully transitioned from an initial Improved microservice system reliability by implementing
mentorship phase to taking full ownership of the asynchronous background tasks using RabbitMQ and
users module. increased code quality by writing unit tests with Jest.

Backend Developer 2024 – 2025

Took ownership of an existing monolithic Designed and implemented a caching layer using
codebase left by a previous developer and took Redis, drastically decreasing the database load for
full responsibility for the backend architecture. high-traffic API routes.
Conducted deep refactoring of previous code and Successfully identified and resolved a critical security
significantly optimized database queries in vulnerability in the inherited modules that allowed
PostgreSQL, reducing endpoint response times. unauthorized users to access restricted resources.

Full-Stack Developer / Founder 2024 – 2025

Independently architected, developed, and Designed the database schema and managed data
launched a full-stack personal finance assistant interactions using Prisma ORM and MongoDB Atlas.
(Telegram WebApp). Implemented strict security measures, including Telegram
Engineered a robust scalable backend using initData validation, JWT authentication, and HTTP-only
NestJS, seamlessly integrating OpenRouter AI for cookies.
real-time text, image, and voice expense Developed a responsive, mobile-first frontend using
recognition. Next.js, Tailwind CSS, and shadcn/ui.

Hard Skills CORE SKILLS Soft skills

Backend & Frameworks: Node.js, NestJS, Express.js, REST API Problem Solving
Databases & ORMs: PostgreSQL, MySQL, MongoDB, Prisma, TypeORM Analytical Mindset
Architecture & Infrastructure: Docker, Redis, RabbitMQ, S3, Linux, JWT Adaptability
Languages: TypeScript, JavaScript, Python, C++, C# Team Collaboration
Frontend: React, Next.js, Tailwind CSS, Zustand, TanStack Query, Zod Time Management
Tools & DevOps: Git, Docker Compose, Swagger, Postman, Vercel, Render, VPS Self-Discipline
Core Concepts: Algorithms & Data Structures, Object-Oriented Programming Clear Communication
Soft / Design Tools: Figma, Canva Reliability
Languages: English — Upper-Intermediate, Ukrainian — Native Critical Thinking

Education ADDITIONAL Academic Achievements

2 years of Bachelor’s program in Software Engineering and Top 3 Finalist in the KSE Hackathon 2025
Business Analysis at Kyiv School of Economics university 2rd place at the Regional Math Olympiad 2024.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: