Здравствуйте! Меня зовут Артём. Я Frontend / Full Stack разработчик с опытом более 12 лет в коммерческой разработке. Работал как на фрилансе, так и в крупных IT-проектах, участвовал в создании высоконагруженных корпоративных систем, CRM-платформ и ML/MLOps решений.
Основная специализация — Frontend-разработка на React / Next.js / TypeScript. Имею опыт проектирования архитектуры интерфейсов, разработки сложных SPA-приложений, построения UI для enterprise-систем, а также управления frontend-командой и проведения code review.
Что умею:
• Разработка современных web-приложений на React, Next.js, TypeScript
• Проектирование архитектуры frontend-приложений
• Создание адаптивных и производительных интерфейсов
• Работа с REST API и интеграциями
• Настройка и оптимизация frontend-инфраструктуры
• Управление состоянием (Redux, Recoil, Effector, React Query, Zustand)
• Настройка качества кода: ESLint, Prettier, Husky, Stylelint
• Проведение code review и mentoring разработчиков
• Работа по Agile/Scrum
Ключевые проекты:
— MLOps-платформы полного жизненного цикла ML-моделей
Участие в разработке интерфейсов платформ разработки, обучения, развертывания и эксплуатации ML-моделей. Роль: Frontend Team Lead.
Стек: React, TypeScript, Next.js, React Query, Effector, React Flow, Monaco Editor, Storybook, Keycloak, Zod, Jest.
— Платформа автоматизации жизненного цикла ML-моделей
Разработка пользовательского интерфейса и архитектуры frontend-части платформы.
Стек: TypeScript, Next.js, RxJS, React Flow, CodeMirror, Recoil, Sass.
— CRM-система для сервисного бизнеса
Полный цикл разработки frontend и backend части.
Стек: Symfony, Doctrine ORM, jQuery, Twig, MySQL.
— Система управления заказами и внутренними процессами
Разработка внутренней web-платформы для автоматизации работы компании.
Стек: React, Redux, Laravel, Docker, MySQL.
Технологии:
React, Next.js, TypeScript, JavaScript, Redux, Effector, Recoil, React Query, Zustand, React Hook Form, Zod, Storybook, React Flow, Keycloak, Ant Design, Sass/SCSS, Tailwind CSS, Node.js, Express.js, NestJS, Laravel, Symfony, PHP, MySQL, PostgreSQL, Docker, Git.
Подхожу к разработке как к инженерной задаче: пишу поддерживаемый код, думаю об архитектуре, UX и масштабировании проекта. Умею быстро погружаться в бизнес-логику и доводить задачи до результата.
Буду рад сотрудничеству как по frontend-разработке, так и по full stack задачам.