Artem Zhytovoz
Рейтинг
Рівень володіння мовами
Резюме
Я - Full-stack розробник із фокусом на створенні масштабованих та продуктивних вебдодатків. Понад півтора року я допомагаю перетворювати складні бізнес-ідеї в чистий, ефективний код. Мій підхід базується на надійності архітектури та бездоганному користувацькому досвіді.
Мій технологічний стек:
Frontend: Next.js 15 (App Router), TypeScript - для створення стабільних додатків із нульовим допуском до помилок.
Backend: Node.js / Express - розробка гнучкої та керованої серверної логіки.
Бази даних: PostgreSQL + Prisma (ORM) - проектування архітектури даних для швидкої та безпечної роботи.
Стилізація: Tailwind CSS та Sass - створення сучасних інтерфейсів з адаптивністю під будь-які пристрої.
State Management: Redux - для ефективного керування даними всередині складних систем.
Чому варто працювати зі мною?
Продуктивність: Оптимізую код для максимально швидкого завантаження (Core Web Vitals).
Масштабованість: Пишу модульний код, який легко розширювати та підтримувати в майбутньому.
Досвід у 3D: Працюю з Three.js та GLSL шейдерами, що дозволяє створювати унікальні інтерактивні елементи, які виділяють ваш продукт серед конкурентів.
Навички та вміння
Програмування
Послуги
Портфоліо
-
Modal Layout Component - компонент модальних вікон для React
Веб-програмуванняРозробка легкого, доступного та гнучкого компонента модальних вікон, створеного з дотриманням стандартів WAI-ARIA.
Технічні особливості:
Accessibility (Доступність): Повна підтримка керування з клавіатури, реалізація focus trapping (утримання фокусу всередині вікна) та правильні ARIA-атрибути.
… Body Scroll Locking: Автоматичне блокування прокрутки сторінки при відкритому модальному вікні для кращого UX.
Анімації на CSS: Плавні та продуктивні анімації відкриття/закриття, реалізовані через CSS-змінні.
Developer Experience: Впорскування пропсу closeModal у дочірні компоненти для зручного програмного закриття вікна.
Компонент легко інтегрується в будь-який сучасний React-проєкт та забезпечує високий рівень зручності для користувачів.
-
66 510 UAH Phys&Math Education - освітня екосистема для STEM-навчання
Веб-програмуванняРозробка комплексної платформи для онлайн-освіти, що охоплює всі етапи навчального процесу: від керування курсами до автоматичної перевірки знань.
Технічні особливості та функціонал:
Fullstack архітектура: Frontend на Next.js та потужний Backend на Node.js/Express.
… Real-time комунікація: Інтеграція WebSockets для миттєвої взаємодії між викладачем та учнем.
Система автоматизації: Реалізовано автоматичне оцінювання завдань та відстеження прогресу студентів у реальному часі.
Керування контентом: Гнучка система управління навчальними планами (curriculum management).
Безпека: Надійна автентифікація користувачів та структуроване зберігання даних у PostgreSQL.
Проєкт демонструє здатність проектувати складні багатокористувацькі системи з високим рівнем інтерактивності.
-
19 953 UAH Math Tasks Generator - бібліотека динамічної генерації завдань
Веб-програмуванняРозробка логічного ядра для освітніх платформ, яке дозволяє автоматично створювати унікальні математичні задачі на основі заданих параметрів та обмежень.
Ключові можливості системи:
Динамічна генерація: Автоматичне створення умов задач із використанням змінних та логічних обмежень (constraints).
… Smart Checking: Система автоматичної генерації відповідей для миттєвої перевірки знань користувача.
Підтримка форматів: Робота з дробами, множинним вибором (multiple-choice) та складними рівняннями.
Типізація: Повна підтримка TypeScript, що забезпечує надійність інтеграції бібліотеки в будь-який веб-проект.
Проект ідеально підходить для інтеграції в LMS (Learning Management Systems) та сервіси онлайн-тестування.
-
53 208 UAH ORBITA - Інтерактивний 3D-симулятор супутникового покриття
Веб-програмуванняРозробка високотехнологічного веб-додатка для візуалізації та аналізу радіопокриття супутникових угруповань у реальному часі.
Ключовий функціонал:
3D Візуалізація: Побудова інтерактивної моделі Землі та орбіт з використанням Three.js та кастомних GLSL шейдерів.
… Математичне моделювання: Реалізація розрахунків орбітальної механіки та зон покриття з високою точністю.
Прогресивне завантаження: Система адаптивної підвантаження текстур (від 1К до 8К) залежно від потужності GPU користувача.
Інтерфейс «Mission Control»: Мінімалістичний high-tech дизайн, розроблений для максимальної інформативності.
Технологічний стек: Next.js 15, TypeScript, Three.js, GLSL, Tailwind CSS.