Сервіс пошуку роботи №1 в Україні
Олег
Full-Stack Web Developer
- Розглядає посади:
- Full-Stack Web Developer, Backend Web Developer, Node.js Developer, PHP Developer
- Вік:
- 45 років
- Місто проживання:
- Дніпро
- Готовий працювати:
- Дистанційно
Контактна інформація
Шукач вказав: ТелефонЕл. поштуМесенджер
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/19928317/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Олег Тимченко
Full-Stack Developer (Backend-focused)
Україна (віддалено) · [відкрити контакти ](див. вище в блоці «контактна інформація») · GitHub · LinkedIn
ПРО МЕНЕ
Full-Stack Developer, 10+ років комерційної розробки. Основна спеціалізація — backend-архітектура
(Node.js / NestJS, PHP / Symfony): модульні системи, DDD, CQRS, event-driven патерни. Досвід
охоплює як проектування систем з нуля, так і роботу з успадкованим кодом: аудит, рефакторинг,
поетапне переписування без зупинки продукту. На фронтенді (Angular, React) відповідав за
архітектуру застосунків, а не лише за реалізацію окремих задач. Продуктовий досвід:
homecare/healthcare, логістика (TMS), джоб-борди, SaaS — від ідеї до продакшену, зокрема в умовах
нечітких вимог.
ТЕХНІЧНИЙ СТЕК
Backend: Node.js, NestJS, PHP, Symfony
Frontend: Angular, React
Бази даних: PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch
Архітектура / підходи: DDD, CQRS, Modular Architecture, REST API, WebSockets (Socket.IO)
Інструменти: Docker, Git, Nginx, Linux
Інше: Web scraping, Telegram-боти, автоматизація
ДОСВІД РОБОТИ
Full-Stack Developer (Backend-focused) — TMS-платформа (NDA) Вересень 2024 — дотепер
Розробка TMS-системи з нуля, повністю самостійно — бекенд і фронтенд.
• Мультитенантність (різні типи компаній); облік автопарку — водії, траки, оператори та звʼязки між
ними, їх доступність і завантаження
• Диспетчеризація та повний контроль життєвого циклу вантажу: від додавання в систему до оплати
факторинговою компанією
• Автоматичне приймання вантажів — вебхук або (залежно від типу компанії) вивантаження з
Google Workspace, парсинг і автостворення
• Складні формули нарахування компенсацій, аналітичні дашборди, генерація PDF-звітів
• Бекенд на NestJS з модульною архітектурою, bounded contexts і CQRS use-case шаром; фронтенд
на Angular (RxJS, NgRx Signal Store); кешування й оптимізація запитів через Redis
Стек: NestJS, Angular, PostgreSQL, MongoDB, Redis, RabbitMQ, Socket.IO, Docker
Full-Stack Developer — продуктові проекти (NDA) Червень 2018 — Липень 2024
Кілька продуктів у межах однієї компанії; задачі за різними проектами нерідко в межах одного дня. Два
основних:
CDPAP — система обліку візитів і нарахувань (homecare, США)
• Прийняв проект від іншого розробника на саморобному стеку; перед масштабуванням ухвалив
рішення переписати систему з нуля на Symfony. Вів самостійно — від вимог до продакшену
• Кілька сотень пацієнтів та асистентів; нарахування виплат за різними формулами
• Інтеграція з державним API для верифікації даних асистентів
• Реалізував EVV (електронну верифікацію візитів) через Telegram-бота — це прибрало ручне
внесення годин, співробітникам лишалось тільки підтверджувати
• Оптимізація успадкованої бази PostgreSQL з великим обсягом даних (без міграції БД)
• Нотифікації, таск-менеджер з автоматичною постановкою задач за подіями в системі, вбудований
таймтрекер
Стек: Symfony, React, Twig, PostgreSQL, Docker
Jobcoord — агрегатор оголошень про роботу (карта + список, у дусі Zillow)
• Оголошення відображались одночасно на інтерактивній карті Google та у списку збоку; єдиний
бекенд-розробник
• Геопошук в Elasticsearch: повнотекстовий пошук, кластеризація, ранжування за віддаленістю,
входження оголошень у полігон зони
• Фільтрація за межами регіонів США (state / city / neighborhood / borough / zip): вибір регіону
відмальовував його полігон на карті та застосовував фільтр; при взаємодії з картою видача
обмежувалась видимою областю. Широке використання Google Maps API (геокодинг тощо)
• Чат і проброс real-time подій реалізував на NestJS + Socket.IO; механіка угод із торгами/ставками
• Фронтенд на Angular (RxJS, NgRx): заклав архітектуру з нуля і вів проєкт самостійно; зі зростанням
команди до 3-х розробників відповідав за архітектурні рішення на фронтенді
Стек: Symfony, NestJS, PostgreSQL, Elasticsearch, MongoDB, Angular, Socket.IO, Docker
Full-Stack Developer — SaaS-платформа агрегації авто-аукціонів (стартап) Листопад 2018 — 2022
Стартап із реальними клієнтами та підпискою; розробку вів паралельно з основною роботою.
Платформа агрегувала лоти з двох авто-аукціонів у єдиний пошуковий каталог. На мені — вся технічна
реалізація.
• Агрегація та парсинг лотів із двох зовнішніх авто-аукціонів (Node.js)
• Мультитенантність: власний каталог на субдомені або власному домені користувача
• Складна адмін-панель на React (MUI): фільтри, пошук, керування лотами
• Конфігурований калькулятор вартості доставки та розмитнення авто
• Вбудований публікатор лотів у соцмережі за розкладом
• Повна відповідальність за архітектуру, інфраструктуру та деплой
Стек: Symfony, Node.js, React, PostgreSQL, Docker
Full-Stack Developer — Symfony Листопад 2017 — Червень 2018
• Розробка backend на Symfony, інтеграція з frontend (jQuery, Vue.js)
• Реалізація API та бізнес-логіки для веб-застосунків
Backend Developer — PHP 2014 — Листопад 2017
• Розробка backend на Symfony, Laravel, Yii
• eCommerce та CMS рішення, інтеграції, розробка модулів
Frontend Developer / CMS Integrator 2012 — 2014
• HTML/CSS верстка, інтеграція в Joomla та WordPress
• Розробка плагінів та модулів
Full-Stack Developer (Backend-focused)
Україна (віддалено) · [
ПРО МЕНЕ
Full-Stack Developer, 10+ років комерційної розробки. Основна спеціалізація — backend-архітектура
(Node.js / NestJS, PHP / Symfony): модульні системи, DDD, CQRS, event-driven патерни. Досвід
охоплює як проектування систем з нуля, так і роботу з успадкованим кодом: аудит, рефакторинг,
поетапне переписування без зупинки продукту. На фронтенді (Angular, React) відповідав за
архітектуру застосунків, а не лише за реалізацію окремих задач. Продуктовий досвід:
homecare/healthcare, логістика (TMS), джоб-борди, SaaS — від ідеї до продакшену, зокрема в умовах
нечітких вимог.
ТЕХНІЧНИЙ СТЕК
Backend: Node.js, NestJS, PHP, Symfony
Frontend: Angular, React
Бази даних: PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch
Архітектура / підходи: DDD, CQRS, Modular Architecture, REST API, WebSockets (Socket.IO)
Інструменти: Docker, Git, Nginx, Linux
Інше: Web scraping, Telegram-боти, автоматизація
ДОСВІД РОБОТИ
Full-Stack Developer (Backend-focused) — TMS-платформа (NDA) Вересень 2024 — дотепер
Розробка TMS-системи з нуля, повністю самостійно — бекенд і фронтенд.
• Мультитенантність (різні типи компаній); облік автопарку — водії, траки, оператори та звʼязки між
ними, їх доступність і завантаження
• Диспетчеризація та повний контроль життєвого циклу вантажу: від додавання в систему до оплати
факторинговою компанією
• Автоматичне приймання вантажів — вебхук або (залежно від типу компанії) вивантаження з
Google Workspace, парсинг і автостворення
• Складні формули нарахування компенсацій, аналітичні дашборди, генерація PDF-звітів
• Бекенд на NestJS з модульною архітектурою, bounded contexts і CQRS use-case шаром; фронтенд
на Angular (RxJS, NgRx Signal Store); кешування й оптимізація запитів через Redis
Стек: NestJS, Angular, PostgreSQL, MongoDB, Redis, RabbitMQ, Socket.IO, Docker
Full-Stack Developer — продуктові проекти (NDA) Червень 2018 — Липень 2024
Кілька продуктів у межах однієї компанії; задачі за різними проектами нерідко в межах одного дня. Два
основних:
CDPAP — система обліку візитів і нарахувань (homecare, США)
• Прийняв проект від іншого розробника на саморобному стеку; перед масштабуванням ухвалив
рішення переписати систему з нуля на Symfony. Вів самостійно — від вимог до продакшену
• Кілька сотень пацієнтів та асистентів; нарахування виплат за різними формулами
• Інтеграція з державним API для верифікації даних асистентів
• Реалізував EVV (електронну верифікацію візитів) через Telegram-бота — це прибрало ручне
внесення годин, співробітникам лишалось тільки підтверджувати
• Оптимізація успадкованої бази PostgreSQL з великим обсягом даних (без міграції БД)
• Нотифікації, таск-менеджер з автоматичною постановкою задач за подіями в системі, вбудований
таймтрекер
Стек: Symfony, React, Twig, PostgreSQL, Docker
Jobcoord — агрегатор оголошень про роботу (карта + список, у дусі Zillow)
• Оголошення відображались одночасно на інтерактивній карті Google та у списку збоку; єдиний
бекенд-розробник
• Геопошук в Elasticsearch: повнотекстовий пошук, кластеризація, ранжування за віддаленістю,
входження оголошень у полігон зони
• Фільтрація за межами регіонів США (state / city / neighborhood / borough / zip): вибір регіону
відмальовував його полігон на карті та застосовував фільтр; при взаємодії з картою видача
обмежувалась видимою областю. Широке використання Google Maps API (геокодинг тощо)
• Чат і проброс real-time подій реалізував на NestJS + Socket.IO; механіка угод із торгами/ставками
• Фронтенд на Angular (RxJS, NgRx): заклав архітектуру з нуля і вів проєкт самостійно; зі зростанням
команди до 3-х розробників відповідав за архітектурні рішення на фронтенді
Стек: Symfony, NestJS, PostgreSQL, Elasticsearch, MongoDB, Angular, Socket.IO, Docker
Full-Stack Developer — SaaS-платформа агрегації авто-аукціонів (стартап) Листопад 2018 — 2022
Стартап із реальними клієнтами та підпискою; розробку вів паралельно з основною роботою.
Платформа агрегувала лоти з двох авто-аукціонів у єдиний пошуковий каталог. На мені — вся технічна
реалізація.
• Агрегація та парсинг лотів із двох зовнішніх авто-аукціонів (Node.js)
• Мультитенантність: власний каталог на субдомені або власному домені користувача
• Складна адмін-панель на React (MUI): фільтри, пошук, керування лотами
• Конфігурований калькулятор вартості доставки та розмитнення авто
• Вбудований публікатор лотів у соцмережі за розкладом
• Повна відповідальність за архітектуру, інфраструктуру та деплой
Стек: Symfony, Node.js, React, PostgreSQL, Docker
Full-Stack Developer — Symfony Листопад 2017 — Червень 2018
• Розробка backend на Symfony, інтеграція з frontend (jQuery, Vue.js)
• Реалізація API та бізнес-логіки для веб-застосунків
Backend Developer — PHP 2014 — Листопад 2017
• Розробка backend на Symfony, Laravel, Yii
• eCommerce та CMS рішення, інтеграції, розробка модулів
Frontend Developer / CMS Integrator 2012 — 2014
• HTML/CSS верстка, інтеграція в Joomla та WordPress
• Розробка плагінів та модулів
Схожі кандидати
-
Full stack web developer
70000 грн, Дистанційно -
Full stack програміст
Дистанційно -
Full-stack web developer
Дистанційно, Кропивницький -
Full stack програміст
120000 грн, Дистанційно, Ужгород, Мукачево -
Full stack програміст
Дистанційно -
Full-stack developer (React.js, TypeScript, Java, node.js, Kotlin)
Дистанційно, Вінниця , ще 2 міста