Иван Витковский (ivanvitkovskiyy), 25 лет, Россия, МоскваИван Витковский (ivanvitkovskiyy), 25 лет, Россия, Москва

Иван Витковский

Фронтенд разработчикВеб-разработчикСредний (Middle)
Ищу работу

Контакты

Войти
Возраст: 25 лет
Опыт работы: 4 года и 2 месяца
Регистрация: 15.01.2024
Последний визит: 5 месяцев назад
Гражданство:
Местоположение: Россия, Москва
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Навыки

JavaScript
HTML
CSS
React
TypeScript
Redux
Адаптивная верстка
Кроссбраузерная верстка
SCSS
БЭМ

Опыт работы

  • Многопрофильная группа ИТ-компаний, лидер российской отрасли информационных технологий
    МоскваБолее 5000 сотрудников
    Фронтенд разработчик (Средний)Middle Frontend Developer
    Январь 2023 — По настоящее время (2 года)

    Используемый стек:

    • JavaScript/ES6, React, TypeScript, Redux, GraphQL, HTML, CSS, SCSS, React Router, Redux Toolkit, Jest, react-window

    Обязанности и достижения:

    • Занимался рефакторингом большой таблицы (> 3000 строк), оптимизировал таблицу с помощью window'инга
    • Уменьшил время отклика на странице на 90%, работа с профилировщиком (profiler).
    • Разработка и поддержание UI Kit, поддержка документации в storybook
    • Доработка компонентов с акцентом на улучшение пользовательского опыта
    • Покрытие кода юнит-тестами для обеспечения стабильности и надежности приложения
    • Оптимизация существующего кода для повышения эффективности и читаемости
    • Участие в тестировании и проверке реализованных функций
    • Активное взаимодействие с аналитиками, разработчиками, дизайнером и тестировщиками для обеспечения согласованности и успешной реализации проектов
  • Международная ИТ-компания, занимается разработкой высоконагруженных систем, мобильных и веб-приложений
    ИжевскОт 100 до 1000 сотрудников
    Фронтенд разработчик (Младший)Junior Frontend Developer
    Ноябрь 2020 — Январь 2023 (2 года и 3 месяца)

    Используемый стек:

    • React, Redux Toolkit + Redux Thunk, React Router

    Обязанности и достижения:

    • Улучшение внутренней CRM-системы с акцентом на оптимизацию кода
    • Работa по SCRUM в команде из 7 человек
    • Работа с различными библиотеками и фреймворками, включая React, TailWindCSS
    • Доработал CI/CD пайплайн на проверку code-style и запуска тестов
    • Писал React-компоненты с использованием React Hooks, memo
    • Интеграция с внешними API и обработка данных в React-приложении
    • Навигация в приложении с использованием React Router
    • Управление состоянием приложения через Redux и хранилище
    • Сотрудничество с дизайнерами и бэкенд-разработчиками для создания полноценного веб-сайта
    • Верстка лендингов по макету с акцентом на адаптивность для различных устройств

    Дополнительно:

    • Занимался оптимизацией кода для повышения его читаемости и производительности
    • Активно участвовал в процессе разработки, внося предложения и улучшения

Высшее образование

  • ИжГТУ им. М.Т. Калашникова

    Ижевский государственный технический университет имени М.Т. Калашникова
    Ижевск1401 выпускник
    Информатики и вычислительной техники
    Сентябрь 2017 — Май 2021 (3 года и 8 месяцев)