Frontend-разработчик
Артем
Возраст
27 лет (05 Сентября 1998)
Город
Санкт-Петербург
Переезд невозможен
Гражданство
Россия
Полная занятость
3 года
Информационные технологии / 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
Надежда Валентиновна
Город
Санкт-Петербург
Возраст
26 лет (18 апреля 1999)
Опыт работы:
2 года и 3 месяца
Последнее место работы:
Разработчик услуг, РТ Лабс, АО
05.2024 - 10.2025
29 апреля, 2015
Артем Александрович
Город
Санкт-Петербург local_shipping
Возраст
35 лет ( 5 июня 1990)
Опыт работы:
11 месяцев
Последнее место работы:
Специалист по интернет-маркетингу, Молинос
12.2013 - 11.2014
12 октября, 2015
Евгений Анатольевич
Город
Санкт-Петербург
Возраст
61 год (20 сентября 1964)
Опыт работы:
32 года и 2 месяца
Последнее место работы:
Программист, сисадмин, RAUM
01.1994 - по текущее время
Резюме размещено в отрасли