Frontend-разработчик (React / Angular / Next.js / React Native / TypeScript) с 2+ годами коммерческого опыта в BI и EdTech.
Разрабатываю SPA, SSR и mobile-приложения с упором на масштабируемую архитектуру, производительность и предсказуемость интерфейсов.
- Проектирование и рефакторинг UI-архитектуры
- Оптимизация “тяжёлых” экранов и сложных сценариев
- Работа со сложной бизнес-логикой и управлением состоянием
- Повышение качества кода и тестируемости
Участвую в архитектурных обсуждениях и декомпозиции задач, работаю в Scrum-командах, взаимодействую с backend, дизайном и продуктом.
Работал над продуктами с аудиторией до 10 000 пользователей.
Основатель EdTech-платформы Triad of The Mind (AI-интеграции, полный цикл разработки: от архитектуры до продакшена).
- Адаптировал панель под pixel-perfect макеты, обеспечив корректное отображение на всех разрешениях от 320px до 4K.
- Разработал кастомные компоненты-обёртки над UI-китом
- Спроектировал и реализовал frontend-приложение в формате Telegram Mini Apps для изучения китайского языка с анимациями и интерактивными сценариями. Результат: повышение отзывчивости и вовлечённости пользовательских экранов.
- Выполнил миграцию проекта с JavaScript на TypeScript с типизацией ключевых моделей и состояний (упражнения, шаги сборки иероглифов, прогресс, платёжные сценарии). Результат: повышение надёжности кода и снижение количества ошибок.
- Интегрировал REST API с использованием Axios для работы с серверными данными. Результат: стабильное взаимодействие клиентской части с backend.
- Реализовал управление server-state с использованием TanStack Query. Результат: снижение лагов на интерактивных экранах на 50%.
- Разработал frontend-приложение (Telegram Mini Apps) для формата «социальная сеть для бизнеса» на React и TypeScript. Результат: запуск первых пользовательских сценариев продукта.
- Структурировал UI-модули и переиспользуемые компоненты интерфейса. Результат: упрощение масштабирования и доработки функциональности.
- Унифицировал работу с REST API через Axios (интерсепторы, таймауты, обработка ошибок). Результат: сокращение time-to-market первых фич на 25%.
Разработка высоконагруженных сервисов на React и React Native
- Спроектировал и вывел в production SPA и Telegram Mini Apps на React/React Native + TypeScript, настроив server state через TanStack Query и унифицировав REST-интеграции через Axios (интерсепторы, таймауты, общий error-handling). Результат: скорость выпуска фич выросла на 25%.
- Внедрил практики качества: паттерны React, типизация в TypeScript, правила работы со стором; менторил двух практикантов через ревью и парные сессии. Результат: количество правок после ревью снизилось на 30%.
Разработка frontend-части аналитической BI-платформы
- Реализовал BI-дашборды на React с многомерными фильтрами и drill-down, подключив UI к OLAP-кубам через REST API. Результат: скорость построения отчётов выросла на 30%.
- Оптимизировал тяжёлые экраны (мемоизация, селекторы Redux Toolkit, ленивая загрузка) и закрепил качество тестами (Jest, React Testing Library). Результат: время отклика интерфейса снизилось на 35%, багов после релиза стало на 25% меньше.
Собственный коммерческий EdTech-продукт. Итеративная разработка и развитие образовательной платформы с реальными пользователями и внедрением в образовательной среде. Работа над продуктом велась параллельно с основной занятостью.
- Спроектировал архитектуру клиентской части на Next.js с SSR (роутинг, слой API-клиента, типизация в TypeScript). Результат: время вывода новых экранов сократилось на 30%.
- Интегрировал AI-тьютора: Ollama + LLM Qwen на собственном сервере, подключение через REST API, потоковая обработка ответов в UI. Результат: лаги при длинных ответах снизились на 50%.
- Улучшил производительность приложений на 25-40%
- Покрытие кода тестами до 85%
- Оптимизировал загрузку с 40 до 25 секунд
- Повысил Lighthouse Performance с 20-25% до 60+%
- Исправил 100+ production багов
- Работал над проектами для 10 000+ пользователей
Национальный исследовательский университет ИТМО
2025 - 2027 | Веб-технологии
Пермский Национальный Исследовательский Политехнический Университет
2021 - 2025 | Информационные системы и технологии
Всегда открыт для интересных проектов и сотрудничества!
📧 Email: sergey_krasn@mail.ru
💬 Telegram: @DarckShot
📞 Телефон: +7 (901) 454-77-68