Roman
Full stack програміст
- City of residence:
- Lviv
- Ready to work:
- Remote
Contact information
The job seeker has entered a phone number .
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/19476750/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Full Stack Developer
[
github.com/romanlavrenchuk • [
SUMMARY
Full Stack Developer with hands-on experience building production-ready web applications from scratch using React, Next.js, TypeScript,
Node.js/Express and PostgreSQL. Developed and deployed three projects including TaskFlow — a full-stack Kanban task manager with
JWT auth, httpOnly cookies, drag-and-drop, and REST API. Strong attention to code quality, clean architecture and modern JavaScript
ecosystem. Looking for a full-stack developer role to grow within a strong engineering team.
TECHNICAL SKILLS
Frontend React, Next.js (App Router), TypeScript, JavaScript (ES6+), TanStack Query, Tailwind CSS, Shadcn/ui
Backend Node.js, Express, REST API, Zod validation, Stripe (Checkout, Webhooks), SendGrid
Database / ORM PostgreSQL, MySQL, Prisma (schema, migrations), pgAdmin
Auth & Security JWT, bcrypt, NextAuth, httpOnly cookies, RBAC, input validation
DevOps Docker, Docker Compose, Vercel, Railway, GitHub Actions, CI/CD, Git/GitHub
Testing Postman, Insomnia, REST API testing
Tools Agile/Scrum, Jira, VS Code, dnd-kit
EXPERIENCE
Full Stack Developer | Freelance • Remote
November 2024 — Present
• Built and deployed TaskFlow — a full-stack Kanban task manager with drag-and-drop (dnd-kit), JWT auth with httpOnly cookies,
CRUD operations, deployed on Railway + Vercel
• Built RmtDev — a remote job search platform using React, TypeScript, TanStack Query and external API integration
• Building PetSoft — a full-stack SaaS pet care app with Next.js 14 Server Actions, NextAuth, Stripe and Prisma/PostgreSQL
• Designed REST APIs with Zod validation, consistent error handling and Insomnia testing
• Dockerized local development with Docker Compose; deployed frontend to Vercel and backend to Railway
• Managed codebase with Git/GitHub including branching, commits and pull requests
PROJECTS
TaskFlow — Full Stack Kanban Task Manager | task-manager-app-wine-seven.vercel.app
April 2026 (completed) • Next.js • TypeScript • Express • Node.js • PostgreSQL • Prisma • JWT • TanStack Query • dnd-kit • Tailwind CSS • Docker
• Full-stack task management app with separate Next.js frontend and Express backend folders
• JWT authentication stored in httpOnly cookies with bcrypt password hashing for security
• Drag-and-drop Kanban board with smooth animations using dnd-kit and DragOverlay
• TanStack Query for data fetching, caching and automatic cache invalidation after mutations
• Zod validation on both frontend and backend; service/repository architecture pattern
• Prisma ORM with PostgreSQL; deployed frontend to Vercel and backend to Railway
PetSoft — Pet Care SaaS App | pet-soft-psi.vercel.app | github.com/RomanLavrenchuk/PetSoft
May 2025 (in progress) • Next.js 14 • TypeScript • Prisma • PostgreSQL • NextAuth • Stripe • Zod • Shadcn/ui
• Full-stack SaaS app with Next.js App Router and Server Actions; full CRUD with optimistic UI updates
• Authentication with NextAuth; Stripe payments for access subscription
• Zod-validated forms with react-hook-form; styled with Shadcn/ui component library
RmtDev — Remote Job Search Platform | github.com/RomanLavrenchuk/RmtDev
December 2024 (completed) • React 18 • TypeScript • TanStack Query • Radix UI • Vite
• Job search platform with real-time data fetching from external API, bookmarks and pagination
• TanStack Query for server state management, caching and background refetching
• TypeScript throughout; bundled with Vite for fast development and optimized production build
EDUCATION & TRAINING
Bachelor's Degree in Information Technology | Lviv College of UAD • Lviv, Ukraine • May 2016
Completed Courses (Udemy): JavaScript (ES6+), TypeScript, React & Next.js, Node.js & Express, Prisma & PostgreSQL, Git, GitHub &
Docker
LANGUAGES
Ukrainian — Native • English — Professional (B2/C1) • Polish — Conversational
Similar candidates
-
Full stack програміст
120000 UAH, Remote, Uzhhorod, Mukachevo -
Full stack програміст
Remote -
Full stack програміст
70000 UAH, Remote -
Full-stack developer (React.js, TypeScript, Java, node.js, Kotlin)
Remote, Vinnytsia , more 2 cities -
Full stack програміст
Remote -
Full stack програміст
Remote