Работал в 6 компаниях 14 лет 7 месяцев
IT, IT-консалтинг / Услуги / Производство оборудования, Отели / Рестораны / Развлекательные комплексы, Промышленность и Производство, Фармацевтика, Услуги для бизнеса - другое
Full-stack Developer
Название компании скрыто
IT
4 года 10 месяцев
09.2021 - 06.2026
Розробляв повний стек продукту для міжнародної організації громадського здоров'я: мобільний застосунок, веб-адмінпанель та backend.
Backend (NestJS, PostgreSQL, Knex, Redis, RabbitMQ):
Спроєктував та реалізував REST API з JWT-автентифікацією, рольовим доступом (RBAC) і rate limiting. Побудував pipeline на RabbitMQ для синхронізації даних з мобільного застосунку в PostgreSQL. Реалізував масовий імпорт XLSX, push-сповіщення, аудит-логування та планові розсилки. Налаштував генерацію OpenAPI-специфікації з типізованим клієнтом для фронтенду.
Мобільний застосунок (Angular, Ionic, Capacitor):
Розробив offline-first застосунок для польових команд з локальною базою SQLite та двосторонньою синхронізацією. Реалізував біометричний вхід, карти, мультимовність і реферальну програму. Випускав підписані збірки для iOS та Android.
Веб-адмінпанель (Angular, Angular Material, Chart.js):
Створив інтерфейс керування користувачами, довідниками та кампаніями з рольовим доступом. Побудував дашборди з інтерактивними графіками та UI для імпорту довідників. Покрив ключові сценарії E2E-тестами на Playwright.
Додатково: веб-застосунок на React і TypeScript для платформи DHIS2 з редагованою таблицею для масових операцій. DevOps: налаштування CI/CD через Jenkins, Docker, розгортання на AWS/Linux.
node.js developer
Название компании скрыто
IT-консалтинг / Услуги / Производство оборудования
3 месяца
07.2021 - 09.2021
Інженер електро-механік
Название компании скрыто
Отели / Рестораны / Развлекательные комплексы
2 года 7 месяцев
01.2019 - 07.2021
Оператор линии
Название компании скрыто
Промышленность и Производство
1 год 5 месяцев
09.2017 - 01.2019
Польща
Работник склада
Название компании скрыто
Фармацевтика
10 месяцев
12.2016 - 09.2017
Оператор Call-centre
Название компании скрыто
Услуги для бизнеса - другое
5 лет
11.2011 - 10.2016
Оператор гарячої лінії
Ключевая информация
Мови та фреймворки: TypeScript, JavaScript, Node.js, NestJS, Express, Angular, React, Ionic, Capacitor, RxJS, HTML/SCSS
Бази даних: PostgreSQL, MongoDB, Redis, SQLite, Knex, Sequelize
Інфраструктура та інструменти: Docker, Jenkins (CI/CD), AWS, Linux, Firebase/GCP, RabbitMQ, Git, Postman, Swagger/OpenAPI
Тестування: Playwright (E2E)
Спеціалізація: проєктування REST API та схем БД, JWT-автентифікація та RBAC, offline-first синхронізація даних, оптимізація SQL-запитів, розгортання та налаштування середовищ
АІ-інструменти використовую в роботі: Claude Code для написання та рев'ю коду, рефакторингу, тестів і документації
Учился в 2 заведениях
Національний Університет "Львівська Політехніка"
теплогазопостачання і вентиляції
Львов, 2014
ЛТЕК НУ "ЛП"
Тепловик
Львов, 2011
Владеет языками
Английский
выше среднего
Может проходить собеседование на этом языке
Может проходить собеседование на этом языке
Польский
ниже среднего
Курсы, тренинги, сертификаты
Okten Academy
HTML-CSS Basic
TypeScript - Basic
React.js - Basic
Redux - Basic
MySQL - Basic
MongoDB - Basic
Angular - Basic
JavaScript
Node
Дополнительная информация
Про себе
Full-stack розробник, який доводить функціонал від першого коміту до продакшену: від схем БД і REST API до інтерфейсів на Angular/Ionic та підписаних нативних збірок. За понад 4 роки розробляв кросплатформні застосунки та веб-платформи для організації громадського здоров'я, включно з DevOps-частиною.
Звик брати відповідальність за результат і самостійно розбиратись у задачах. Комунікабельний, стресостійкий, пунктуальний, швидко навчаюсь новим технологіям.
Захоплення: електронні системи, шахи, музика.
Анонимный соискатель
Full Stack Developer
Львов
полная занятость, неполная занятость, проектная работа
Характер работы: удаленная работа, в офисе/на месте
Последняя активность 4 дня назад