⭐️ Бэкендеры, с какой командой у вас мэтч? Проверяйте на Вайб-чеке → vibe.habr.com
Артем Егоров (ohartyom), 29 лет, Россия, Санкт-ПетербургАртем Егоров (ohartyom), 29 лет, Россия, Санкт-Петербург

Артем Егоров

Фронтенд разработчикHTML-верстальщикСредний (Middle)
От 90 000 ₽Рассмотрю предложения

Контакты

Войти
Возраст: 29 лет
Опыт работы: 1 год и 11 месяцев
Регистрация: 29.01.2023
Последний визит: 7 дней назад
Гражданство: Россия
Местоположение: Россия, Санкт-Петербург
Дополнительно: готов к удаленной работе
Знание языков: Английский А2

Обо мне

Моя деятельность характеризуется постоянным стремлением к разработке и улучшению пользовательских интерфейсов. Я активно работаю над личными проектами, экспериментируя с различными технологиями, такими как Vue.js, React, JavaScript, TypeScript, HTML5 и CSS3. Постоянно совершенствую свои навыки и углубляю знания в разработке, уделяя особое внимание производительности, оптимизации кода и удобству пользователей.

Навыки

Английский язык
Sass
CSS
JavaScript
React
HTML
Работа в команде
Git
Адаптивная верстка
Семантическая верстка

Опыт работы

  • Аккредитованная IT-компания, создающая образовательные курсы на собственной платформе
    Санкт-ПетербургОт 10 до 100 сотрудников
    HTML-верстальщик (Средний)
    Декабрь 2023 — По настоящее время (1 год)

    Ключевые достижения:

    • Оптимизация разработки: Сократил время разработки проектов на 25% за счет рефакторинга устаревшего JS-кода и внедрения унифицированных шаблонов. Уменьшил сроки сдачи проектов вдвое.

    • Повышение качества кода: Провел детальный анализ старых проектов и внедрил новые подходы к архитектуре на основе Pug, что повысило гибкость и снизило сложность разработки.

    • Улучшение юзабилити: Оптимизировал формы оплаты, устранил баги и повысил удобство использования, что привело к увеличению положительного отклика пользователей и команды.

    Опыт и навыки:

    • HTML5, CSS3, SCSS, BEM: Разработка адаптивных и кроссбраузерных интерфейсов с использованием современных методологий и препроцессоров.

    • JavaScript (ES6+): Глубокие знания JavaScript, включая работу с DOM, Fetch, Promise, REST API, а также использование современных возможностей ES6 для повышения производительности.

    • React: Разработка и поддержка компонентов, интеграция с существующими приложениями, решение критичных задач и оптимизация производительности.

    • Pug, Sass, Gulp: Настройка и использование инструментов для автоматизации и повышения эффективности разработки, создание легко поддерживаемых шаблонов.

    • Оптимизация и рефакторинг: Проведение код-ревью, устранение утечек памяти, предупреждение ошибок и постоянное улучшение структуры кода.

    Работа с React:

    • Разработка и поддержка компонентов, их интеграция с существующими приложениями.

    • Устранение багов, улучшение функциональности и оперативное решение срочных задач.

    • Разработка форм с валидацией данных, взаимодействие с API.

    Командная работа:

    • Внедрение унифицированных шаблонов для ускорения работы команды и повышения качества кода.

    • Проведение регулярных код-ревью для поддержания чистоты и структуры кода на всех этапах разработки.

    Технологический стек:

    • Pug, SCSS, BEM

    • JavaScript (ES6+), React

    • jQuery, Gulp, Sass

    • Git, Webpack

  • Digital-агентство
    Санкт-ПетербургОт 10 до 100 сотрудников
    Фронтенд разработчик (Младший)Frontend-разработчик Vue.js
    Апрель 2023 — Август 2023 (5 месяцев)

    Frontend-разработчик Vue.js Разработка пользовательского интерфейса с
    использованием Vue.js 3, Nuxt.js, JavaScript (ES6+),
    HTML5 и CSS3(SCSS / SASS).

    Разработка и улучшение раздела авторизации
    партнеров. Тестовая версия этой разработки доступна в
    моих репозиториях для ознакомления.

    Сотрудничество с бэкенд-командой.

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

    Применение TypeScript.

    Развертывание контейнеризованных старых проектов с использованием Docker.

    В дополнение к основным задачам:

    - Верстаю разнообразные страницы, включая
    лендинговые и многостраничные сайты.

    - Создаю анимации с использованием CSS и JavaScript.

    - Работаю с Gulp.

    Ключевые навыки, технологии:

    - JavaScript (ES6+)
    - TypeScript
    - Vue.js 3
    - HTML5
    - CSS3 (включая SCSS / SASS)
    - Vuex
    - Vue Router
    - Vue-i18n
    - Docker
    - Адаптивная верстка (Flexbox, Grid)
    - БЭМ
    - Git
    - API
    - Валидная верстка
    - Семантическая верстка
    - Создание анимаций на CSS
    - Понимание клиенто-серверной архитектуры
    - Опыт работы с тестированием (Vitest)
    - Навыки пакетирования с Webpack, Gulp
    - Знание основ UI/UX

  • Kojo Studio
    Санкт-Петербург
    HTML-верстальщик (Младший)Frontend-разработчик React (Верстальщик)
    Октябрь 2022 — Май 2023 (8 месяцев)

    Создание и улучшение сайта школы saintcode.ru, включая верстку лендинговых страниц и адаптацию макетов.
    Работа с современной версткой, Sass и CSS, создание CSS-анимаций, БЭМ для структуры, адаптивная верстка Flexbox и Grid.

    Bootstrap.

    Натяжка вёрстки на CMS, такие как WordPress, с обеспечением их взаимодействия с фронтендом (PHP).

    Работа с графическими редакторами Adobe Photoshop, Illustrator, Figma и Sketch.

    Работа с React для организации компонентов и обеспечения интерактивности.

    Backend :

    - Настройка карточек, обеспечивающих студентам доступ к необходимой информации через API.

    Обучение и поддержка:

    - Предоставление активной поддержки студентам школы, обучение основам верстки.

    Фриланс:

    - Принятие и выполнение заказов от коллег на фриланс-платформах, что способствовало расширению портфолио.

    Используемые технологии:

    - React
    - JavaScript (ES6+)
    - HTML5
    - CSS3
    - Sass
    - Flexbox
    - Grid
    - Bootstrap
    - Redux
    - React Router
    - API

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

  • СурГУ

    Сургутский государственный университет
    Сургут244 выпускника
    Информационных технологий; ФИТ
    Сентябрь 2015 — Декабрь 2019 (4 года и 3 месяца)

Дополнительное образование