Избранные работы в product engineering.
Ниже - коммерческие и публичные кейсы, где я проектировал поддерживаемую архитектуру, доводил функциональность до production и улучшал бизнес-процессы.
AutoInsight (Chrome-расширение + веб-приложение)
Ключевой коммерческий проект: опубликованное Chrome-расширение и веб-платформа для операторов Copart/IAAI. Захват лотов происходит прямо на страницах аукционов, а чат, лайки и max bid синхронизируются мгновенно через Firebase. Исходный код приватный.
Adventum
Event-платформа на Firebase (Auth, Firestore, Cloud Functions) со Stripe-платежами, модерацией, учётом вместимости и автоматизацией пользовательских сценариев. Развёрнута на Vercel.
Чат-бот Anthony Nolan на базе ИИ
AI-ассистент для Anthony Nolan: обработка частых запросов, контекстные ответы и снижение нагрузки на команду поддержки благотворительной организации.
Damax Travel
Платформа роскошных путешествий с индивидуальными турами и умной автоматизацией.
Forkify
Приложение для поиска рецептов, созданное с использованием чистого JavaScript и архитектуры MVC, с функциями поиска, деталей и закладок.
Minishell
Пользовательский Unix-терминал, имитирующий поведение Bash (проект школы 42).
Bean Remote
Мобильное приложение для удалённых специалистов с геопоиском и фильтрацией локаций в реальном времени.
NC News
Full-stack новостное приложение в стиле Reddit с голосованием и комментариями.
Поэтическая Терапия
AI-инструмент для логопедов, генерирующий персонализированный терапевтический контент под конкретные запросы специалиста.
Mapty
Трекер тренировок с геолокацией, созданный на Leaflet и объектно-ориентированном JS.
Bankist
Интерактивное банковское приложение с логином, переводами, займами и другим функционалом.
Advanced DOM Bankist
Лендинг на чистом JS с продвинутой работой с DOM и IntersectionObserver.
Pig Game
Классическая игра в кости на двоих, созданная с использованием чистого JS.
Угадай Число
Игра на JS: угадай число от 1 до 20 за ограниченное количество попыток.
Push Swap
Алгоритмический проект: сортировка чисел с помощью двух стеков и ограниченных операций.