👋 Что важно в корпоративной культуре компании? Расскажите в коротком опросе → пройти
Антон Коваленко (anton_kovalenko), 29 лет, Россия, МоскваАнтон Коваленко (anton_kovalenko), 29 лет, Россия, Москва

Антон Коваленко

Эксперт
Sic Parvis MagnaФронтенд разработчикФулстек разработчикСтарший (Senior)
От 300 000 ₽Рассмотрю предложения

Контакты

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

Обо мне

Frontend разработчик с 4+ годами опыта создания современных приложений с использованием React, TypeScript и Next.js. Специализируюсь на разработке интуитивно понятных, производительных и масштабируемых пользовательских интерфейсов, которые не только удовлетворяют потребности бизнеса, но и обеспечивают безупречный пользовательский опыт.


Мой подход к работе — это комплексное решение задач: я не ограничиваюсь только фронтендом, а также активно взаимодействую с бэкендом, что позволяет мне оперативно находить оптимальные решения и ускорять процесс разработки.


Основной стэк: Typescript, React, Next.
- Работал с множеством различных библиотек и технологий экосистемы React: Apollo GraphQL, Tailwind, Ant Design, MaterialUI, продукты от TanStack, Styled-components, Redux, Zustand, Framer-motion, React-Hook-Form, Formik, Redux-saga, MSW и многие другие;
Обширный опыт в тестировании Jest, Vitest, RTL, Cypress, Loki, Creevey;
- Опыт написания backend приложений на Express и Nest.js;
- Использую в работе такие инструменты Git, Docker, Storybook.


Для связи telegram @aokovalenko8


    Навыки

    Next.js
    NestJS
    TypeScript
    JavaScript
    React
    Redux
    Веб-разработка
    Docker
    Адаптивная верстка
    Node.js

    Эксперт

    8консультаций
    5
    8 оценок

    Работаю с квалификациями

    СтажёрМладшийСредний

    Помогаю развивать навыки

    TypeScriptУправление проектамиОптимизация кодаReactNext.js

    Экспертность

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

    • Быстрое развитие навыков: Поделюсь методами и инструментами для эффективного обучения и повышения квалификации;
    • Рост в зарплате: Подскажу, как аргументировать повышение зарплаты и какие шаги предпринять для достижения финансовых целей;
    • Увеличение вклада в проект: Подскажу, как эффективно вносить вклад в проект и быть ценным членом команды;
    • Помощь в поиске работы: Проведу проверку и улучшение вашего резюме/CV, посоветую, как лучше оформлять профиль на профессиональных площадках;
    • Оптимизация профиля: Покажу, как правильно оформлять профиль на LinkedIn и других профессиональных сайтах для привлечения внимания рекрутеров;
    • Прямой контакт с работодателями: Подскажу, как находить и обращаться к потенциальным работодателям напрямую.

    Стоимость консультации указана за одну сессию.

    Стоимость
    3000 ₽/ час

    Опыт работы

    • Российский разработчик программного обеспечения для технологической независимости бизнеса
      МоскваОт 1000 до 5000 сотрудников
      Фронтенд разработчик (Средний)
      Март 2023 — По настоящее время (2 года)

      Личный кабинет клиента - система для дистрибуции ПО и оказания технической поддержки клиентов по приобретённым продуктам. 

      Реализовал следующие задачи:

      • Разработал с нуля frontend приложение проекта, интегрировав REST и GraphQL по принципу контрактов с использованием кодогенерации;
      • Разработал конструктор опросов для получения отзывов и оценок по удобству приложения. Конструктор используется смежными командами для повышения качества продуктов
      • Спроектировал и реализовал pipeline, этапы которого проходит каждый продукт от начала испытаний до выдачи клиенту;
      • Реализовал функционал управления тикетами для обеспечения технической поддержки по продуктам;
      • Реализовал функционал управления задачами внутри проекта, ключевыми функциями аналогичную Jira;
      • Разработал механизм поэтапной загрузки больших файлов (100+ ГБ), обеспечив надежную и эффективную обработку данных;
      • Постоянно улучшал пользовательский опыт на основе отзывов клиентов и CSI метрик, что привело к повышению удовлетворенности пользователей нашим сервисом;
      • Оптимизировал рендер компонентов, настроил асинхронную загрузку кода и кэширование данных;
      • Интегрировал inner source библиотеки;
      • Провел успешную миграцию с Webpack на Vite, что ускорило процесс разработки и сборки приложения;
      • Внедрил MSW для мокириования backend приложений, что ускорило процесс разработки и тестирования приложения;
      • Провел плавную миграцию проекта на FSD архитектуру, декомпозировал проект на необходимые сущности, настроил строгий линтер для соответствия методолгии;
      • Настроил линтеры для автоматизации контроля качества кода и упрощения код-ревью;
      • Написал и поддерживал большое количество unit-тестов (перешел с Jest + RTL на Vitest + RTL), e2e тестов на Cypress и скриншотных тестов на Loki/Creevey;
      • Активно участвовал в код ревью, командных мероприятиях, а также в технических секциях собеседований, помогая отбирать квалифицированных кандидатов для команд.

        Основной технологический стек:
        React, Typescript, Apollo GraphQL, React Query, Ant Design, Zustand, Vite, Vitest, RTL, Loki, Creevey, Cypress, Storybook, MSW.

      • Специализируемся в направлениях IT-outsource и IT-outstaff.
        НовочеркасскОт 100 до 1000 сотрудников
        Фронтенд разработчик (Средний)Frontend разработчик
        Октябрь 2021 — Март 2023 (1 год и 6 месяцев)

        В последние полгода перешел в новую зарубежную структуру компании. Работал в команде по разработке сервиса валютного обмена для крупной видеоигры. Реализовал следующие задачи:

        • Разработал frontend клиентской части проекта;
        • Реализовал систему аутентификации, включающую современные интеграции с популярными сервисами (Google, Facebook);
        • Создал и поддерживал ui-kit сервиса, включающий адаптивные и переиспользуемые компоненты, что значительно ускорило процесс разработки и улучшило консистентность интерфейса;
        • Участвовал в разработке дизайн макетов, тесно сотрудничая с дизайнером и продактом;
        • Провел более 10 технических собеседований, оценивая кандидатов по ключевым навыкам и культурной совместимости с командой.

        Также активно реализовывал новые бизнес требования крупного международного проекта в B2C/B2B строительной сфере. Выполнил следующие задачи:

        • Участвовал в разработке и поддержке frontend приложения для клиента и администратора, обеспечивая удобный интерфейс и функционал для различных пользовательских ролей;
        • Оптимизировал существующий код, улучшив производительность приложения и снизив время загрузки страниц;
        • Создал многочисленные статистические, отчетные панели, графики и диаграммы;
        • Исправлял ошибки и рефакторил legacy код, улучшая его читаемость, производительность и поддержку, а также внедрил лучшие практики для предотвращения повторных ошибок.

        Основной технологический стек:
        Next.js, React, Typescript, Redux Toolkit, RTK Query, MaterialUI, Ant Design, Webpack, Jest, RTL.

          • Российский производитель подвижного состава для железных дорог и городского транспорта
            НовочеркасскБолее 5000 сотрудников
            Фронтенд разработчик (Младший)Frontend разработчик
            Декабрь 2020 — Октябрь 2021 (11 месяцев)

            Реализовал следующие задачи:  

            • Разработал две административные панели для отслеживания и работы с поступающими данными от RFID меток и с рабочих станков предприятия, разработал auth систему с разными ролями доступа;
            • Создал функционал по мониторингу данных с различными фильтрами, исправлял ошибки, дорабатывал дизайн;
            • Написал документацию по работе с приложениями.

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

          • ЮРГПУ (НПИ) им. М.И. Платова

            Южно-Российский государственный технический университет (Новочеркасский политехнический институт) имени М.И. Платова
            Новочеркасск722 выпускника
            Информационных технологий и управления
            Сентябрь 2013 — Август 2019 (5 лет и 11 месяцев)

            Магистр по направлению Прикладная информатика в экономике.