Данило
Fullstack-розробник
- Рассматривает должности:
- Fullstack-розробник, Node.js-розробник, Back end програміст, AI-розробник
- Возраст:
- 19 лет
- Город проживания:
- Львов
- Готов работать:
- Львов, Удаленно
Контактная информация
Соискатель указал телефон и эл. почту.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/19548882/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
Full-Stack Node.js Developer (Back-end orientation)
м. Львів, вул. Шопена 5, кв. 6 | [
ПРОФЕСІЙНІ НАВИЧКИ
Мови / Runtime: JavaScript, TypeScript, Node.js
Back-end: Express, Nest.js, WebSocket, мікросервісна архітектура (RabbitMQ + Docker Compose), Prisma, TypeORM,
Mongoose, Zod, rate limiting (custom middleware)
Front-end: React, Next.js, Zustand, Redux, TanStack Query, React Hook Form, CSS/SCSS(Sass)/Tailwind/Styled
Components, MUI
Бази даних: PostgreSQL, MongoDB, Redis
Інтеграції: Monobank API (власна escrow-система), Stripe, PayPal, Salesdrive / Unipro / Хорошоп, ChatGPT API,
Cloudinary, Leaflet / Mapbox, Cloudflare API, Unsplash API
DevOps / Інструменти: Docker, Docker Compose, GitHub Actions (CI/CD), деплой на VPS, Vercel, Git, Husky, Postman,
Swagger
English: Intermediate (B1) - впевнене читання технічної документації та комунікація в команді
ДОСВІД РОБОТИ
Фриланс на платформі Freelancehunt
Листопад 2023 - червень 2024, Лютий 2025 - тепер
Розробляв і підтримував веб-додатки для кількох клієнтів; спілкувався безпосередньо з клієнтами для
збору вимог та узгодження рішень.
Workzora - фриланс-платформа (у розробці)
● Full-stack розробка повноцінної фриланс-платформи типу маркетплейс.
● Back-end: Nest.js, JWT-автентифікація, мікросервісна архітектура на RabbitMQ + Docker Compose,
PostgreSQL + TypeORM з індексацією БД для мікросервісу пошуку.
● Реалізував власну escrow-систему на базі Monobank API: оплата клієнтом -> холд коштів -> перехід у
статус виконання -> підтвердження клієнтом -> заявка фрилансера на виплату -> виплата
адміністратором.
● Front-end на Next.js (Tailwind, Feature-Sliced Architecture, TanStack Query, React Hook Form) з підключенням
WebSocket-чату; окрема адмін-панель на React (Tailwind, FSA, shadcn/ui).
Панель для роботи з сайтами аукціонів
● Back-end на Nest.js у Docker Compose, PostgreSQL + Prisma.
● Розробив browser-worker для запуску браузерних сесій з трансляцією через WebRTC та обробкою
кліків/введення з клавіатури через WebSocket.
● Реалізував модуль автологіну з прихованими від персоналу обліковими даними та окремими
стратегіями логіну для різних аукціонних сайтів.
● Динамічне обмеження маршрутів та елементів сторінки, що налаштовується SuperAdmin-ом; JWT +
Cloudflare Captcha; сповіщення через WebSocket.
● CRUD REST API для керування користувачами, навчальними посібниками, аукціонами, сесіями та
сповіщеннями.
● Front-end на React (Tailwind, FSA, TanStack Query, React Hook Form, WebRTC, Zustand для стану сесій
трансляцій, інтеграція капчі).
Автоматизація відправок на заводі
● Розробив API-інтеграцію з Salesdrive (Nest.js) для зведення, пошуку та зміни статусів замовлень, а
також очищення дублів.
● Панель на React для сканування ТТН - відскановані замовлення автоматично потрапляли в окрему
панель обробки.
sites-generator
● Fullstack-система з трьох частин: Nest.js back-end і Next.js admin-панель на одному хості завдяки SSR;
шаблон сайту на Next.js із SSG (next export), генерацією sitemap і robots.txt.
● БД: PostgreSQL (TypeORM) + Redis, з чітким поділом entity для подальшого масштабування.
● Контент (мета-теги, ключові слова, текст секцій) генерується через ChatGPT API; зображення
підбираються через Unsplash API за згенерованими ключовими словами, з подальшим
редагуванням контенту.
● Автоматизований деплой на власний домен через Vercel API та Cloudflare API.
energymap
● Інтерактивна 3D/2D карта енергоефективності будівель м. Рівне на React (TypeScript) + Mapbox.
● Будівлі забарвлені відповідно до класу енергоефективності; деталі кожного будинку та фільтри
доступні по кліку.
ОСВІТА
2024 - тепер: Національний університет «Львівська політехніка», спеціальність 121 «Інженерія програмного
забезпечення».
ДОДАТКОВА ОСВІТА
● 2019–2022 - Комп'ютерна академія «ШАГ»
● 04.2020-08.2020 - Курс JavaScript, «Skilled»
● 01.2022-03.2022 - Курс React + Redux, «NIKOS-LTV»
Похожие кандидаты
-
Junior Fullstack Developer
30000 грн, Удаленно -
Fullstack-розробник
Киев, Удаленно -
Fullstack Developer
Днепр, Удаленно -
Fullstack game developer
Львов, Днепр , еще 3 города -
Fullstack-програміст
25000 грн, Удаленно -
Strong Junior Fullstack NextJS, Payload CMS Developer (vibe coding)
Удаленно