• Файл

Roman

Full stack програміст

Місто проживання:
Львів
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав: Телефон

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

ROMAN LAVRENCHUK
Full Stack Developer
[відкрити контакти](див. вище в блоці «контактна інформація») • (813)-796-1926
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

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: