Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Данило

Fullstack-розробник

Рассматривает должности:
Fullstack-розробник, Node.js-розробник, Back end програміст, AI-розробник
Возраст:
19 лет
Город проживания:
Львов
Готов работать:
Львов, Удаленно

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

Соискатель указал телефон и эл. почту.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

Данило Мануляк
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»

Похожие кандидаты

Все похожие кандидаты


Сравните свои требования и зарплату с вакансиями других компаний: