Ukraine's #1 job service
Yaroslav
Junior Node.js Backend Developer
- Age:
- 19 years
- City of residence:
- Kyiv
- Ready to work:
- Remote
Contact information
The job seeker has provided: Phone numberEmailLinkedIn
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/19985803/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Yaroslav Kubrak
Junior Node.js Backend Developer
Wrocław, Poland | [open contact info ](look above in the "contact info" section) | [open contact info ](look above in the "contact info" section) | [open contact info ](look above in the "contact info" section)
github.com/kubrak-j | [open contact info ](look above in the "contact info" section)
PROFILE
Self-taught backend developer focused on Node.js and TypeScript. Built and deployed two backend projects from scratch (REST APIs, PostgreSQL, Prisma ORM, JWT authentication, Docker), including a live production deployment on Render with a Neon PostgreSQL database. Currently migrating a project from Express to NestJS to deepen architecture and testing skills. Comfortable working independently, reading documentation, and debugging without hand-holding — looking for a first junior role to grow within a team.
SKILLS
• Languages: JavaScript, TypeScript
• Backend: Node.js, Express, NestJS (in progress)
• Database: PostgreSQL, Prisma ORM
• Auth & validation: JWT, role-based access control, Zod
• Tools: Git, GitHub, Docker, VS Code, Linux (WSL / Arch)
• Deployment: Render, Neon (PostgreSQL)
PROJECTS
Cinema Booking API — github.com/kubrak-j/cinema-booking-api
• REST API for a movie theatre booking platform: movies, sessions, halls, seats, users, and bookings.
• Relational schema with 6 related tables in PostgreSQL, enums, composite unique constraints, and cascade/restrict delete rules.
• JWT authentication with USER/ADMIN roles and role-based route guards.
• Deployed live: backend on Render, database on Neon (PostgreSQL).
• Currently migrating from Express to NestJS module by module, on a dedicated git branch.
Task Manager API — github.com/kubrak-j/task-manager-api
• CRUD REST API for managing tasks, built with Express and Prisma.
• Request validation with Zod, structured error handling, async/await throughout.
• Containerised with Docker.
LANGUAGES
• Ukrainian — native
• Russian — native
• Polish — B2
• English — A2
Junior Node.js Backend Developer
Wrocław, Poland | [
github.com/kubrak-j | [
PROFILE
Self-taught backend developer focused on Node.js and TypeScript. Built and deployed two backend projects from scratch (REST APIs, PostgreSQL, Prisma ORM, JWT authentication, Docker), including a live production deployment on Render with a Neon PostgreSQL database. Currently migrating a project from Express to NestJS to deepen architecture and testing skills. Comfortable working independently, reading documentation, and debugging without hand-holding — looking for a first junior role to grow within a team.
SKILLS
• Languages: JavaScript, TypeScript
• Backend: Node.js, Express, NestJS (in progress)
• Database: PostgreSQL, Prisma ORM
• Auth & validation: JWT, role-based access control, Zod
• Tools: Git, GitHub, Docker, VS Code, Linux (WSL / Arch)
• Deployment: Render, Neon (PostgreSQL)
PROJECTS
Cinema Booking API — github.com/kubrak-j/cinema-booking-api
• REST API for a movie theatre booking platform: movies, sessions, halls, seats, users, and bookings.
• Relational schema with 6 related tables in PostgreSQL, enums, composite unique constraints, and cascade/restrict delete rules.
• JWT authentication with USER/ADMIN roles and role-based route guards.
• Deployed live: backend on Render, database on Neon (PostgreSQL).
• Currently migrating from Express to NestJS module by module, on a dedicated git branch.
Task Manager API — github.com/kubrak-j/task-manager-api
• CRUD REST API for managing tasks, built with Express and Prisma.
• Request validation with Zod, structured error handling, async/await throughout.
• Containerised with Docker.
LANGUAGES
• Ukrainian — native
• Russian — native
• Polish — B2
• English — A2
More resumes of this candidate
Similar candidates
-
Junior Front-end розробник
Remote, Kropyvnytskyi, Mykolaiv -
Junior Back-end програміст
Remote -
Back-end програміст
Remote -
Backend Developer
Remote -
Back end програміст
Remote -
Junior Python, Backend Developer
Remote