Опыт
Продуктовая команда, фриланс, хакатоны и учёба параллельно с работой
Работа
- февраль 2024 г. — по настоящее время2 года 9 месяцев
Frontend-разработчик
Фриланс · Удалённо
Заказная разработка продуктовых веб-сервисов: от структуры и локализации до форм заказа и сценариев для клиентов и бизнеса. Пример — платформа медицинских услуг для стран СНГ.
Задачи
- Сбор требований с заказчиком и оценка объёма работ
- Разработка клиентской части на Next.js и React с локализацией под рынки СНГ
- Реализация сценариев для B2C и B2B: каталог услуг, заявки, формы для сотрудников
- Интеграция с API, состояние интерфейса и валидация форм
Достижения
- Запущена платформа медицинских услуг DomDoctor с локализацией для стран СНГ
- Закрыты оба контура продукта: услуги для частных клиентов и сценарии для бизнеса
Проекты этого места работы
- февраль 2023 г. — по настоящее время3 года 9 месяцев
Frontend-разработчик
LazurM · Удалённо
Продуктовая разработка в одной команде: основная нагрузка — EdTech-экосистема (конструктор, плеер, лонгриды, платформа, AI), плюс агрегаторы вакансий и недвижимости. Три года в компании, рост с Junior до Middle.
Рост в компании
- Junior Frontendфевраль 2023 г. — август 2024 г.
- Middle Frontendсентябрь 2024 г. — по настоящее время
Задачи
- Разработка нового функционала с нуля и развитие существующих продуктов на Next.js, React и легаси-коде
- Развитие EdTech-экосистемы: конструктор курсов, плеер, библиотека лонгридов, платформа обучения, маркетплейс
- Миграции с легаси на Next.js с упором на SEO, скорость и качество логики
- Поддержка всех проектов команды: багфиксы, рефакторинг, доработки по требованиям, релизы в прод
- Оптимизация производительности фронтенда для обучающихся и авторов, оптимизация запросов к ИИ
- Смоук-тестирование, исправление дефектов, горячие фиксы в проде
- Настройка и сопровождение CI/CD в рамках ответственности на проектах
- Код-ревью на всех проектах команды, онбординг и обучение стажёров
- Взаимодействие с backend, дизайном и менеджментом: уточнение требований, оценка сроков, приоритизация
Достижения
- Повышение грейда с Junior до Middle при непрерывной работе в одной команде на протяжении трёх лет
- Долгая работа над EdTech-экосистемой: расширение библиотеки лонгридов, текстовый и контентный редакторы, модернизация редактора контента
- Оптимизация фронтенда для обучающихся и авторов; оптимизация запросов к ИИ и внедрение SSE-стриминга в ассистенте
- Разработан и внедрён модуль уведомлений, переиспользуемый на проектах команды
- Регулярные рефакторинги и релизы в прод по конструктору курсов, плееру, платформе и смежным продуктам
- Запущен и поддерживается агрегатор недвижимости с нуля на Next.js: геоданные, коммуникации, отклики
- Выполнена миграция агрегатора вакансий с легаси на Next.js с упором на SEO, скорость и качество логики
- Вклад в инфраструктуру разработки и культуру качества: ревью, тестирование, процессы в команде
Проекты этого места работы
- Навигатор карьеры
- Агрегатор недвижимости ипотечного агентства
- Конструктор курсов
- Библиотека лонгрида
- Образовательная платформа: единая точка входа
- Чат с GPT-помощником
- Админ-панель GPT-помощника
- Платформа с курсами: витрина и кабинеты
- Плеер курсов повышения квалификации
- Платформа подачи заявления в вуз
- Платформа подачи заявления в колледж
- Админ-панель агрегатора вакансий
- Админ-панель агрегатора недвижимости
- январь 2023 г. — по настоящее время3 года 10 месяцев
Участник и призёр
Хакатоны · Россия
Три региональных хакатона по продуктовому программированию и участие во всероссийском: быстрый MVP, командная работа и защита решения перед жюри.
Задачи
- Сборка MVP за ограниченное время: от идеи и архитектуры до демо
- Frontend и связка с backend/сокет-слоем в команде
- Презентация продукта и технических решений жюри
Достижения
- Победитель одного из трёх региональных хакатонов по продуктовому программированию
- 2-е и 3-е места на двух других региональных хакатонах
- Участник всероссийского хакатона
Проекты этого места работы
Образование
- сентябрь 2024 г. — июнь 2028 г.3 года 10 месяцев
Информационные технологии в дизайне
РГУ им. А. Н. Косыгина (Технологии. Дизайн. Искусство) · Москва
Факультет гуманитарных наук и дизайна, направление «Информационные технологии в дизайне». Учусь параллельно с работой.
- сентябрь 2020 г. — июнь 2024 г.3 года 10 месяцев
Программист
Тверской колледж им. А. Н. Коняева · Тверь
IT-колледж, специальность «Программист». Первую работу в разработке начал на третьем курсе.