Иван Ильин - Frontend-разработчик

  • Middle
  • Россия
  • 150 000 - 250 000 ₽ (руб/мес)
  • Полная занятость
  • Готов(а) к удаленной работе
  • Обновлено 4 месяца назад
Photo

Опыт работы

MTS Digital

Intern - Ноябрь 2022 — Февраль 2023 (4 месяца)

— Ознакомление с кодовой базой проекта, изучение архитектуры, основных модулей и зависимостей, что позволило быстро включиться в процесс разработки.

— Настройка локального окружение для разработки, обеспечение корректного запуска и отладки проекта.

— Активно занимался исправлением багов, анализируя и устраняя ошибки, что способствовало повышению стабильности и качества продукта.

— Реализовывал задачи начального уровня сложности, включая доработку функциональности, исправление UI/UX проблем и интеграцию новых компонентов.

MTS Digital

Frontend-разработчик - Март 2023 — Февраль 2025 (2 года)

Обязанности:

— Участие в миграции проекта с Vue 2 на Vue 3 с использованием технологии Module Federation.

— Участие в переходе с Bootstrap на PrimeVue, обеспечив более гибкую и современную основу для разработки пользовательского интерфейса.

— Разработка и поддержка клиентской части приложения, создание компонентов различной сложности и уровня вложенности.

— Рефакторинг legacy-кода, что повысило читаемость, поддерживаемость и производительность кодовой базы.

— Занимался исправлением багов, улучшая стабильность и качество продукта.

— Участвовал в планировании спринтов, оценке задач и проведении sprint-review, обеспечивая прозрачность и эффективность рабочего процесса.

— Взаимодествие с членами команды (frontend, backend, QA) для достижения общих целей и улучшения кросс-функциональной коммуникации.

— Обеспечение интеграции клиентской части с серверной через REST API

Достижения:

— Оптимизация таблицы планирования работ:
Переработал алгоритм расстановки элементов, заменив JavaScript на CSS Grid, что значительно снизило нагрузку на клиентскую часть и добавило новые функциональные возможности.

— Унификация компонентов:
Провел работу по стандартизации и унификации компонентов, что привело к увеличению скорости разработки и снижению трудозатрат на их поддержку.

— Интеграция дизайн-системы:
Успешно интегрировал корпоративную дизайн-систему, адаптировав и настроив UI-фреймворк под требования проекта, что улучшило согласованность и единообразие интерфейса.

— Внедрил ESLint в проект, обеспечив стандартизацию кода и раннее обнаружение потенциальных ошибок. Это улучшило качество и читаемость кода.

Образование

Бурение нефтяных и газовых скважин

Удмуртский государственный университет
2018/2022

Обо мне

Я Иван — Frontend разработчик. Специализируюсь на Vue.js.
Стараюсь создавать современные и удобные пользовательские интерфейсы, уделяя внимание решениям и деталям.
Ищу команду, в которой можно учиться и расти профессионально.

45 / 0,298 / 53.51mb