Резюме: Frontend-разработчик
Опыт работы:
Имею коммерческий опыт работы в сфере веб-разработки и тестирования.
В компании Mallenom Systems работал на позиции frontend-разработчика (React / TypeScript). Занимался разработкой пользовательского интерфейса для системы computer vision, обрабатывающей более 100 изображений за сессию. Реализовал интеграцию с REST API для взаимодействия с ML-моделями (YOLO), а также визуализацию результатов детекции (bounding boxes и классы объектов).
В процессе работы активно использовал React Hooks (useState, useEffect, useMemo) для управления состоянием и оптимизации производительности. Реализовывал асинхронные запросы (async/await), обрабатывал ошибки и управлял состояниями загрузки. Настраивал типизацию через TypeScript и участвовал в проектировании архитектуры frontend-приложения.
Занимался оптимизацией производительности интерфейса - удалось ускорить работу примерно на 35% за счёт уменьшения количества лишних ререндеров и оптимизации API-запросов. Работал в команде, взаимодействовал с backend-разработчиками и ML-инженерами, участвовал в code review.
Также проходил стажировку в компании Sedmax на позиции QA Engineer. Писал автотесты на Cypress, проводил функциональное тестирование и работал с SQL для проверки корректности данных.
Навыки:
Обладаю уверенными знаниями в области frontend-разработки и работы с веб-технологиями.
Основные технологии:
React, TypeScript, JavaScript, HTML5, CSS3
Работа с данными и API:
REST API, JSON, асинхронные запросы (fetch / axios), async/await
Инструменты и технологии:
Git, Vite, Webpack, Cypress, SQL
Дополнительные навыки:
Оптимизация производительности, работа с большими объёмами данных, понимание клиент-серверной архитектуры, модульный подход к разработке, code review, командная работа
Языки:
Русский — родной
Английский — уровень B1