Ilya Garbuz
Full Stack Developer
Crafting scalable web applications with modern tools: resilient APIs, polished interfaces, and deployments you can reason about.
Working on
Full-stack development of a B2B platform for LED lighting equipment. Delivered end-to-end development and maintenance of the website, featuring a catalog with 10,000+ SKUs. Key functionality includes building automated compatibility tools for selecting matching components (profile + LED strip + power supply), helping minimize errors during order assembly. Designed and implemented a multi-functional personal account with customizable UI tailored to client needs, enabling the generation of commercial proposals (export to PDF/Excel) and price list management. Integrated the platform with 1C for real-time synchronization of stock levels (>90% of items in stock) and pricing.
Full-stack development of a corporate B2С website for a premium LED lighting manufacturer. Developed and maintained the flagship corporate website for Arlight, a market leader with over 25 years of history. Implemented key marketing and partnership functionalities, including a loyalty program portal for designers ("My.Arlight") to support wholesale and project-based sales. Built an educational content hub featuring webinars, training videos, and certified programs to support the company’s partner training initiatives. Integrated modules for multi-channel customer support and service management, ensuring seamless access to technical documentation and product information for B2B clients.
Full-stack web app for tracking personal expenses: secure multi-user accounts, CRUD for categories and transactions, analytics, and automated MongoDB backups with Telegram notifications—deployed as containerized services. Built a REST API with Node.js, Express, and TypeScript using Mongoose on MongoDB: JWT auth, bcrypt password hashing, express-validator, user-scoped data, aggregation for analytics, and health checks. Implemented a Vue 3 SPA with TypeScript, Vite, Vue Router, Axios, and Element Plus; protected routes, JWT in cookies, tables with sorting/pagination, filters (category, date range), and Chart.js dashboards. Containerized the stack with Docker Compose (MongoDB, API, static frontend behind Nginx, optional backup service): one-command local/prototype deployment. Added an automated backup service with scheduled dumps, archiving, and a Telegram bot for on-demand backups and status (extends the product beyond CRUD into ops).
Chrome extension (Manifest V3) that lets users organize DeepSeek chats into custom folders via a Vue popup, content-script integration, and background coordination—with persistence and SPA-friendly behavior. Built a Chrome extension with Manifest V3: popup UI (Vue 3 + TypeScript), content script for the DeepSeek site, and service worker for state and coordination. Implemented folder CRUD, context-menu flow to assign chats to folders, and persistent settings so layouts survive sessions. Integrated with DeepSeek’s web app: session-aligned auth, API-backed chat discovery, and handling of SPA navigation and async-loaded content so lists stay reliable. Used Vite for builds and packaging (build, package for store-ready zip), with a TypeScript-first layout (popup, content, background, shared).
Work experience
Full Stack Developer
ARLIGHT
Sep 2023 — Present
- Full-stack ownership of flagship B2B e-commerce properties: 10k+ SKU catalogs with live stock and pricing sync, plus account workflows for commercial proposals, exports (PDF/Excel), and price-list management.
- Built and maintained advanced LED product configurators and calculators—compatibility and kitting logic for profiles, strips, power supplies, and accessories to cut ordering errors and speed up BOM-style assembly.
- Supported operations for a network of ~50 dealer e-commerce sites: coordinated releases, integrations, and ongoing technical upkeep alongside the partner wholesale program.
Frontend Developer
Uonmap
Apr 2022 — Sep 2023
- Shipped UI for a modular K-12 SaaS product with 16 configurable modules, bringing students, parents, teachers, and school staff into shared, role-aware workflows.
- Built frontend experiences that integrate AI- and IoT-driven signals through unified UX patterns, supporting safer campuses, wellbeing visibility, and clearer day-to-day operations.
- Iterated with product and design on features aimed at personalized learning, reducing administrative load on teachers, and easing staffing pressure through smarter tooling.
Toolkit
Frontend
Backend
Tools
Blog
Git for Beginners: How I Stopped Breaking Into a Cold Sweat at the Word "Merge Conflict"
A plain-language intro to Git for new developers: what version control is, how to install it, and the commands you need to commit, branch, and collaborate without the jargon.