Данило
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»
Схожі кандидати
-
Fullstack Developer
Київ, Дистанційно -
Fullstack Developer (Python, React, Next.js)
Дніпро, Дистанційно -
Fullstack-розробник
Одеса, Дистанційно -
Vue.js Nuxt Front-End FullStack Developer
Дистанційно -
Fullstack-розробник
Полтава, Дистанційно -
Fullstack-розробник
Одеса, Дистанційно