Frontend-разработчик
Артем
Возраст
27 лет (05 Сентября 1998)
Город
Санкт-Петербург
Переезд невозможен
Гражданство
Россия
Полная занятость
3 года 1 месяц
Информационные технологии / IT / Интернет
Проекты:
*AI-чат-бот (adwise.admortgage.com нужен VPN)
*Электронный документооборот
*Веб-редактор PDF-документов
Технологии:
TypeScript/JavaScript, React, Next.js, Redux Toolkit, RTK Query, React-hook-form, Zod, React-router, HTML, CSS, Vite/Webpack, Monaco Editor, TipTap, MUI, Jest, Vitest, Playwright, Storybook, Git, FSD.
Достижения:
Оптимизация производительности (Edoc)
Главный бандл проекта электронного документооборота разросся до критических размеров, из-за чего интерфейс загружался медленно, а пользователи сталкивались с задержками. Провел рефакторинг: внедрил динамическую подгрузку (chunking) тяжелых компонентов и разделил Redux store на лениво загружаемые слайсы. В результате размер главного бандла сократился на 25%, а время загрузки интерфейса снизилось в среднем на 1.5 секунды.
Разработка AI-ассистента (ADwise)
Компания инициировала новый проект AI-ассистента для автоматизации взаимодействия с клиентами с жестким дедлайном запуска. Выступил ведущим разработчиком: спроектировал архитектуру frontend-части с нуля. Продукт успешно запущен в срок, мобильная адаптация позволила охватить аудиторию без разработки нативного приложения.
Создание веб-редактора документов
В системе документооборота отсутствовал инструмент для редактирования файлов в браузере — пользователям приходилось скачивать документы и использовать стороннее ПО. Разработал с нуля веб-редактор, интегрировав Monaco Editor (для кода и логов) и TipTap (для форматированного текста). Редактор внедрен в продукт, пользователи получили возможность редактировать документы без выхода из системы.
AI-чат-бот для снижения нагрузки на поддержку
Служба технической поддержки была перегружена однотипными вопросами пользователей, что увеличивало время ответа по критическим инцидентам. Разработал и внедрил контекстного AI-чат-бота, автоматизировав обработку типовых запросов. Дополнительно добавил поддержку Markdown для структурированных ответов. Нагрузка на поддержку снизилась, а время ответа на типовые вопросы сократилось с нескольких минут до секунд.
Информационные технологии / IT / Интернет
Проекты:
* Корпоративный портал
* Автоматизированная система электронных закупок 2.0
Технологии: TypeScript/JavaScript, React, Redux Toolkit, RTK Query, SCSS, FSD, Vite, Storybook, Redos, Linux, FSD.
Достижения:
Библиотека UI-компонентов
Несколько модулей системы разрабатывались параллельно, что приводило к дублированию кода и визуальной несогласованности интерфейсов. Спроектировал и разработал библиотеку переиспользуемых UI-компонентов на React с документацией в Storybook. Библиотека внедрена в 5 модулях, время разработки новых экранов сократилось, а интерфейсы продуктов стали унифицированными.
Кросс-доменная авторизация
Сотрудники компании при переходе между разными веб-сервисами вынуждены были каждый раз заново авторизоваться, что снижало эффективность работы. Разработал решение, обеспечивающее бесшовную аутентификацию между доменами. После внедрения повторная авторизация при переходах полностью устранена.
Визуализация аналитики закупок
Руководство компании испытывало сложности с отслеживанием статусов закупок — информация отображалась в виде текстового лога без наглядности. Переработал модуль «История Статусов», реализовав визуальную временную шкалу (timeline) с отображением всех переходов. Анализ статуса закупки стал занимать секунды вместо минут, прозрачность процессов повысилась.
Внедрение FSD и микрофронтендов
Кодовая база корпоративного портала росла и становилась сложной для поддержки. В процессе разработки и рефакторинга внедрил принципы Feature-Sliced Design и подход с микрофронтендами. Это улучшило масштабируемость проекта и упростило параллельную работу нескольких команд над разными модулями.
Высшее
Санкт-Петербург, 2018 — 2023 гг.
Английский — Технический
Права категорий:
A, B
Frontend-разработчик с опытом создания сложных веб-приложений. Умею проектировать архитектуру с нуля и оптимизировать существующие проекты для повышения производительности. Уделяю внимание чистому и поддерживаемому коду, эффективно взаимодействую с командой на всех этапах разработки. В работе ориентируюсь на бизнес-результат и качество продукта.
Стек: Javascript/Typescript, React, Next.js, SolidJs, Redux/RTK Query, Mobx
Ai инструменты: Claude, Grok, DeepSeek, Github Copilot, ChatGPT
Инструменты: Vite, Webpack, Storybook, Monaco Editor, TipTap
Качество кода: Jest, Vitest, Playwright, ESLint, Prettier
UI/UX: MUI, Tailwind, Styled-components Figma
Таск-трекеры: Jira, YouTrack
Языки: Русский - носитель, Английский - B1/B2
18 декабря, 2025
Надежда Валентиновна
Город
Санкт-Петербург
Возраст
27 лет (18 апреля 1999)
Опыт работы:
2 года и 3 месяца
Последнее место работы:
Разработчик услуг, РТ Лабс, АО
05.2024 - 10.2025
26 мая, 2009
Алексей Владимирович
Город
Санкт-Петербург
Возраст
56 лет (23 апреля 2026)
Опыт работы:
2 года и 5 месяцев
Последнее место работы:
программист, ООО ОРТИКОН
01.2008 - 12.2008
31 августа, 2009
Юрий Юрьевич
Город
Санкт-Петербург
Возраст
37 лет (27 ноября 1988)
Опыт работы:
Без опыта
Резюме размещено в отрасли