Bohdan

Full stack розробник

Employment type:
full-time, part-time
Age:
32 years
City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

The job seeker has provided: Phone numberEmailLinkedInMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Full stack розробник

from 05.2025 to now (1 year 7 months)
Фінансова платформа для будівельної групи (NDA), Дистанційно (IT)

Індивідуальна платформа для групи компаній, у кожної свої проєкти, витрати та звіти. Єдиний інженер на проєкті: part-time паралельно з One Platform до 05.2026, далі full-time.

• Перевів витрати, бюджети проєктів і фінансову звітність групи з таблиць в одну платформу: веб-PWA та розширення для браузера на спільному API.
• Спроєктував multi-tenant архітектуру «окрема БД на компанію» з admin plane і core registry, розраховану до 50 компаній на кластер PostgreSQL без PgBouncer; кеш на Redis.
• Автоматизував підключення компанії: одна дія в адмінці створює ізольовану БД, запускає міграції та налаштовує доступи.
• NestJS API в монорепозиторії Turborepo; спільні Zod-контракти генерують OpenAPI, тож API, панель і документація не розходяться. Тести: Vitest, Supertest, Playwright.
• Панель з нуля на Next.js 16 App Router: віртуалізовані таблиці TanStack для великих списків витрат, форми на Zod, next-intl, завантаження чеків у S3 через presigned URL.
• Docker Swarm на Hetzner (app, DB, worker-ноди), Traefik, приватний registry; GitHub Actions на self-hosted runner збирає ARM64-образи і робить rolling-деплої без простою.
• Запровадив spec-driven AI-воркфлоу: 20+ власних субагентів і skills для Claude Code, від бізнес-аналізу й архітектури до тестів, реалізації та рев'ю.

Стек: NestJS, TypeScript, PostgreSQL 17, Redis, Zod, OpenAPI, Next.js 16, shadcn/ui, Turborepo, Vitest, Playwright, Docker Swarm, Traefik, Hetzner, S3, GitHub Actions.

Front-End Lead

from 01.2025 to 05.2026 (1 year 5 months)
One Platform, Дистанційно (IT)

Модульна B2B SaaS-екосистема: модулі навчання (LMS), e-commerce та адмін-панель на одній платформі, з веб- і мобільним застосунком. Продуктова команда 10+: CEO, CTO, 3 front-end, 2 back-end, 1 mobile, дизайнери, PM.

• Очолював front-end команду з 3 людей і побудував front-end архітектуру з нуля: модульна структура для незалежних продуктових модулів, роутинг, стандарти коду, рев'ю PR, планування спринтів та оцінка задач разом із CTO і PM.
• Випустив модулі LMS, e-commerce та адмін-панелі на спільному front-end ядрі.
• Створив UI kit компанії як окремий пакет на shadcn/ui і Radix UI, який використовується в усіх модулях продукту.
• Реалізував multi-tenant RBAC: ролі, детальні дозволи та ізоляція даних між тенантами.
• Розробив KPI-дашборди й real-time функції на Firebase; разом із back-end командою проєктував контракти REST API.
• Закладав швидкодію з першого дня: code splitting на рівні роутів, lazy loading і кешування запитів.

Стек: React, TypeScript, Vite, Tailwind CSS, shadcn/ui, Radix UI, Firebase, REST API.

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

from 08.2024 to 01.2025 (6 months)
E-commerce платформа для українського ритейлера (контракт), Дистанційно (IT)

Багатокатегорійний інтернет-магазин: вітрина, адмін-панель і API для мобільного застосунку.

• Розробив вітрину та адмін-панель: каталог із фасетними фільтрами та миттєвим пошуком, кошик, мульти-замовлення, промокоди, бонусна програма, особистий кабінет, ролі й дозволи для менеджерів.
• Інтегрував платіжні, логістичні та маркетингові сервіси: LiqPay, Нова пошта й Укрпошта (доставка та трекінг), синхронізація з 1C (товари, залишки, замовлення), TurboSMS, eSputnik, Binotel, Google Maps, вхід через Google і Facebook.
• Переніс синхронізацію з 1C у фонові задачі (BullMQ + Redis) з повторами, щоб оновлення каталогу й залишків не блокували вітрину.
• SEO та швидке завантаження: серверний рендеринг Next.js, sitemap, структуровані дані, індексовані лендинги для комбінацій фільтрів, медіа товарів з AWS S3 через CloudFront CDN.

Стек: Next.js, TypeScript, NestJS, PostgreSQL, Redis, BullMQ, Docker, AWS S3, CloudFront.

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

from 06.2024 to 09.2024 (4 months)
Стартап з аналітики благополуччя працівників (контракт), Дистанційно (IT)

Платформа, що допомагає IT-компаніям помічати ранні ознаки вигорання в командах.

• Побудував аналітичний SPA з інтерактивними D3-графіками (hexbin, line, area) для метрик благополуччя та залученості команд.
• Спроєктував і реалізував NestJS REST API та схему PostgreSQL: ендпоінти, валідація, автентифікація.

Стек: React, TypeScript, D3.js, NestJS, PostgreSQL.

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

from 08.2023 to 05.2024 (10 months)
DexTrade (Inverness Equity Co. Ltd), Дистанційно (IT)

Екосистема криптобіржі; розробка мультиплатформного Web3-гаманця.

• Випустив Web3-гаманець з однієї кодової бази як PWA для десктопу й мобільних та як розширення для браузера.
• Інтегрував 5 DEX-агрегаторів і сервісів обміну: 1inch, Unizen, PancakeSwap, Uniswap, Exolix.
• Реалізував мультипідписні гаманці для BTC, ETH і BNB.
• Розробив P2P-обмін: стан ордерів у реальному часі синхронізується з клієнтом через Firebase, подієві push-сповіщення з NestJS через RabbitMQ в OneSignal.

Стек: React, NestJS, PostgreSQL, RabbitMQ, Firebase, OneSignal, Web3.js, Ethers.js, PWA.

Front-End / Full-Stack розробник

from 05.2020 to 03.2023 (2 years 11 months)
Фриланс і контракти, Дистанційно (IT)

• Enterprise SaaS для засідань рад директорів (Front-End, контракт): велика React/TypeScript-аплікація на MobX, Apollo GraphQL і REST: засідання, рішення та доручення, електронні підписи на canvas для письмових згод, відео для віддалених засідань, компоненти спільного UI kit.
• UNcut.fm (Front-End, part-time): власний HTML5-відеоплеєр на React (керування, буферизація, повноекранний режим) і продуктові фічі від початку до кінця.
• HelloBio (Full-Stack JavaScript, фриланс): React/Redux SPA з REST API на Node.js/Express і MySQL, JWT-автентифікація та рольова авторизація.
• Lovarate (Front-End, контракт): mobile-first вебзастосунок на React, TypeScript і Redux з адаптивною версткою на SCSS.
• TeeVid (Front-End, контракт): UI для спільної роботи в реальному часі на відеоплатформі; React, Redux, Material UI.
• Pricemoov (Front-End, контракт): UI-компоненти та екрани даних для SaaS аналітики цін на React, TypeScript і Redux.

Стек: React, TypeScript, JavaScript, Redux, MobX, Apollo GraphQL, REST API, Node.js, Express, MySQL, JWT, Material UI, SCSS, HTML5 Canvas, HTML5 Video.

Education

Національний університет харчових технологій

Автоматизація та комп'ютерно-інтегровані технології, бакалавр, Київ
Higher, from 2013 to 2017 (4 years)

Additional education and certificates

2023, 6 місяців

2019

Knowledge and skills

  • JavaScript
  • TypeScript
  • React
  • Redux
  • MobX
  • Node.js
  • MySQL
  • PostgreSQL
  • GraphQL
  • Git
  • Webpack
  • JSON Web Token
  • HTML
  • CSS
  • GitHub
  • SQL
  • REST API
  • Docker
  • SASS
  • MongoDB
  • Figma
  • Next.js
  • NestJS
  • Redis
  • Tailwind CSS
  • RabbitMQ
  • Express
  • GitHub Actions
  • Playwright
  • Claude Code

Language proficiencies

  • English — average
  • Ukrainian — fluent

Additional information

Full-stack інженер, який доводить вебпродукти від ідеї до продакшну. Зараз єдиний інженер multi-tenant фінансової платформи для будівельної групи; до цього Front-End Lead у B2B SaaS-команді з 10+ людей. З 2020 року: e-commerce, Web3 і продукти з візуалізацією даних.

Основний стек: TypeScript, React, Next.js, Node.js, NestJS, PostgreSQL, Redis, RabbitMQ, Docker. AI-assisted розробка з Claude Code і власними субагентами.

Шукаю віддалену роботу в продуктовій компанії або стартапі.

Telegram: @BohdanRadchenko
GitHub: github.com/BohdanRadchenko
LinkedIn: [open contact info](look above in the "contact info" section)

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: