Fullstack Developer (2025-02 – Present)
B2B-платформа для моніторингу та дистрибуції. Кастомна B2B-платформа для луцької мережі магазинів сантехніки Sanmix; розроблена для автоматизації синхронізації складських запасів та цін у реальному часі для персоналу та бізнес-партнерів.
- Агрегація та нормалізація даних: Спроектував систему збору даних з API постачальників товару та зведення їх до єдиного стандарту.
- B2B-портал: Реалізував систему замовлень з динамічним відображенням персональних цін та індивідуальних знижок для різних клієнтів.
- Фонова обробка: Розробив архітектуру фонової обробки великих масивів даних через Redis + BullMQ, забезпечивши стабільність системи під навантаженням.
- Інтерактивний каталог: Реалізував інтерфейс каталогу з фільтрацією/пошуком та можливістю перегляду товарів у модальних вікнах з інтерактивною галереєю.
- Імпорт Excel: Побудував сервіс парсингу Excel-файлів з Google Drive API для імпорту товарів від магазинів без власного API.
- Архітектура (Monorepo): Спроектував структуру проекту за допомогою NX, що дозволило виділити спільні DTO, інтерфейси та логіку валідації в окремі бібліотеки для синхронізації між Frontend-ом та Backend-ом.
Fullstack Developer at Луцький Національний Технічний Університет (2024-11 – 2025-06)
Сервіс для автоматизації обліку і аналізу тем кваліфікаційних робіт. Проект розроблений в якості дипломної роботи для обліку та аналізу дипломних робіт студентів на замовлення університету.
- Інтеграція з екосистемою університету: автоматизував отримання ієрархії факультетів, кафедр, спеціальностей через інтеграцію із зовнішньою системою ВНЗ.
- Архітектура БД: спроєктував логіку звязків між ключовими сутностями і їх взаємодією.
- Система дозволів: впровадив гнучке налаштування прав для різних категорій користувачів системи.
- Фільтрація: Створив гнучку систему фільтрації по великій вибірці параметрів.