Frontend-разработчик React, TypeScript, JavaScript, программист
Андрей
Возраст
32 года (01 Января 1994)
Город
Москва
Возможен переезд в другой город
Гражданство
Россия
Полная занятость
3 года 5 месяцев
Информационные технологии / IT / Интернет
Разработка трёх AI-платформ с нуля в кросс-функциональных командах. Участвовал в уточнении и разработке ТЗ, формировании задач, онбординге новых сотрудников.
Проектировал дизайнерские решения совместно с заказчиками, применял архитектурные best practices.
Neuro Course - AI-платформа для запуска онлайн-курсов с интеллектуальными ассистентами (ментор, методист, копирайтер, саппорт).
— Оптимизировал ререндеры интерактивных блоков через requestAnimationFrame и useRef, снизив лишние обновления на 78% и стабилизировав FPS.
— Настроил потоковую генерацию текста через SSE с авто-реконнектом и отрисовкой скелетонов, сократив время до первого ответа с 4.3 до 1.8 секунд по метрикам TTFB.
— Перевёл ассистента на мультиагентную модель через NATS.js (JetStream) и переработал промпты, сократив среднее время отклика на 27%.
— Настроил SSR и SEO-оптимизацию с generateMetadata, что увеличило CTR на 18% по данным Google Search Console.
41CHAT - корпоративная AI-платформа для работы с языковыми моделями, включающая чат с ИИ, систему управления базами знаний и настраиваемых ассистентов.
— Спроектировал и внедрил строгую MVC архитектуру, обеспечив изоляцию бизнес-логики на кодовой базе из 65+ компонентов и 50+ контроллеров.
— Разработал централизованную систему обработки ошибок в TanStack Query с автоматическим маппингом HTTP статусов, устранив дублирование кода в 40+ мутациях.
— Создал модульную CSS архитектуру с @layer каскадом и CSS custom properties, организовав стили в 45+ переиспользуемых модулей с автоматической темизацией.
— Внедрил централизованную систему валидации на Zod с 12+ реюзабельными схемами и real-time проверкой лимитов (VALIDATION_LIMITS), что снизило количество ошибок валидации
на клиенте и улучшило UX форм.
— Построил landing page с 8 секциями, интерактивной диаграммой процессов с анимацией соединительных линий, TypewriterText эффектом и адаптивным дизайном для всех устройств.
Diffusion Platform - e-commerce платформа для автоматизации создания визуального контента с использованием Stable Diffusion, включающая генерацию карточек товаров и управление фонами.
— Разработал трёхэкранную систему менеджмента для управления изображениями товаров, карточками и фонами с единым каталогом и bulk-операциями.
— Реализовал интерактивный workflow создания карточек товаров с предпросмотром, привязкой сгенерированных фонов и контекстным меню для композитинга, упростив процесс
на 40%.
— Внедрил генерацию фонов на базе Stable Diffusion с текстовыми промптами и настройкой параметров, что ускорило создание фонов с 2 часов до 15 минут по обратной связи дизайнеров.
Основной Стек: React, TypeScript, Next.js (App Router), Vite, TanStack Query, TanStack Router,
Zustand, React Hook Form, Tailwind CSS, Zod, REST API, SSE, NATS.js (JetStream), Stable Diffusion API,
GitLab CI/CD, next-intl, SSR, a11y
Информационные технологии / IT / Интернет
Overgear Digital - международная e-commerce платформа для внутриигровых услуг и виртуальной валюты. Работал в кросс-функциональной команде из 8 человек по scrum.
— Разработал интерфейс личного кабинета с отображением истории бонусов, баланса и панели продавца, что сократило обращения в поддержку на 20%.
— Настроил форму офферов с React Hook Form и Yup, минимизировав ошибки и повысив корректность ввода.
— Переписал UI чата между покупателем и исполнителем с optimistic UI и автообновлением, улучшив коммуникацию и увеличив NPS на 12%.
— Реализовал витринные фильтры с debounce и lazy loading, что снизило нагрузку на API и ускорило загрузку карточек на 35%.
— Добавил кастомизацию чата: подключил статусы онлайн/оффлайн и быстрые ответы, что повысило интерактивность и увеличило вовлечённость пользователей.
Стек: React, TypeScript, Zustand, React Hook Form, TanStack Query, Yup, Tailwind CSS, MUI, Vite, React Router, Axios, REST API, ESLint, Prettier, Jest.
Среднее
Хабаровск, 2010 — 2014 гг.
Английский — Технический
Во фронтенд-разработке с 2022 года, коммерческий опыт - 3+ года. Работал в продуктовых стартапах и B2C/B2B-проектах, создавал с нуля сложные интерфейсы и масштабируемую архитектуру. Разрабатывал SPA и SSR-приложения на React и Next.js, внедрял FSD и MVC-подходы, настраивал мультиязычность, CI/CD, реализовывал стриминговые интеграции (SSE, NATS).
Параллельно развиваюсь как Prompt Engineer — проектирую поведение AI‑ассистентов, системные промпты и UX‑диалоги. Постоянно прокачиваю архитектурное мышление, слежу за новыми трендами в React‑экосистеме и AI‑интерфейсах.
Основной Стек: React, TypeScript, Next.js (App Router), Vite, TanStack Query, TanStack Router, Zustand, React Hook Form, Tailwind CSS, Zod, REST API, SSE, NATS.js (JetStream), Stable Diffusion API, GitLab CI/CD, next-intl, SSR, a11y
Контакты:
Telegram — https://t.me/dronidev
Email — dronidev@gmail.com
14 октября, 2016
Георгий Валимович
Город
Москва local_shipping
Возраст
29 лет (25 ноября 1996)
Опыт работы:
Без опыта
30 мая, 2017
60 000 руб
Сергей Борисович
Город
Москва, м. Новогиреево
Возраст
27 лет (18 июля 1998)
Опыт работы:
Без опыта
29 июля, 2022
Резюме размещено в отрасли
