Давид Кондратенко

Full Stack-розробник

Full Stack-розробник з 4-річним досвідом розробки та запуску продакшн-додатків на Next.js, React і Node.js.

Про мене.

Реалізую проєкти повністю — бекенди на NestJS і Strapi, фронтенд, розгортання через Docker — від мультитенантних платформ і CMS-рішень до високонавантажених користувацьких застосунків.

Спеціалізуюсь на оптимізації продуктивності та масштабованій архітектурі.

Досвід.

Boring Owl Software House

Full Stack-розробник

8/2025 - По теперішній час
  • Розробив від початку до кінця внутрішню платформу управління пропозиціями для компанії короткострокової оренди житла — фронтенд на Next.js, інтегрований із зовнішнім API доступності апартаментів, та власний бекенд на Strapi з рольовою ізоляцією даних, відстеженням життєвого циклу пропозицій і API, що живить публічний сайт компанії оновленнями статусів у реальному часі.
  • Очолив розробку SkinApe, мігруючи платформу гральних винагород з мобільного застосунку у веб на Next.js — досягнувши ~120 тис. відвідувань на місяць у розділах marketplace, користувацьких винагород і платежів. Оптимізація Core Web Vitals дала ~20% приріст конверсії.
  • Створював і підтримував REST API бекенди на Strapi та NestJS у різних проєктах, включно з міграціями баз даних і розгортанням через Docker за допомогою Coolify. Впровадив технічне SEO, мультиплатформну аналітику та device fingerprinting для запобігання фрауду.
shadcn
Firebase
React Query
NestJS
Strapi
Next.js
TypeScript
Docker
Coolify

Sola

Full Stack-розробник

7/2022 - 8/2025
  • Розробляв і підтримував застосунки для управління зарядними станціями для електромобілів, що обслуговують 500+ активних зарядок і тисячі транзакцій — React і Next.js на фронтенді, NestJS на бекенді — використовуються щоденно 100+ операторами з кількох компаній.
  • Проєктував і реалізовував бекенд-функціональність повністю в NestJS — зокрема модуль гарантій пристроїв з міграціями БД, плановими перевірками закінчення терміну та email-сповіщеннями. З моєї ініціативи з'явились агрегаційні API-ендпоінти, що повертають дані станцій в одній відповіді замість окремих запитів на кожну зарядку, суттєво скорочуючи час завантаження.
  • Керував доставкою задач junior-розробників — управління задачами в Agile-процесі, код-рев'ю, технічне менторство. Запропонував і впровадив end-to-end тести на Playwright, інтегровані в CI/CD-пайплайни, що зменшило кількість продакшн-багів.
  • Спроєктував і інтегрував AI-асистента, що дозволяє операторам і польовим технікам отримувати актуальний стан системи, автоматизувати операції з даними і навігувати складними сценаріями платформи.
  • Підтримував бізнес-критичні продакшн-застосунки на React Native, Angular, Flutter і AWS, що обслуговують активних користувачів на застарілих кодових базах.
React
NestJS
Next.js
MUI
TypeScript
RTK
Redux
Playwright
Flutter
Angular
AWS
React Native

Milwes | Ряшів | Практика

Програміст PLC

8/2021 - 10/2021
  • Програмування PLC-контролерів
  • Розробка електронних схем і друкованих плат (PCB).
  • Тестування та налагодження пристроїв у процесі проєктування.

ND Group | Київ

Технік з налагодження і ремонту

3/2019 - 9/2019
  • Виробництво та ремонт обладнання для автозаправних станцій (касові апарати, блоки живлення тощо).
  • Паяння друкованих плат, завантаження прошивок, налаштування пристроїв та їх тестування перед встановленням.
  • Взаємодія з іншими відділами для координації спільних завдань.

Проекти.

Давайте працювати разом

dajan526@gmail.com
Польща, Жешув