💥 Ищем дата-инженера для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку можно здесь → Участвую!
Александр Алексеев (lookingforbug), 33 года, Россия, СамараАлександр Алексеев (lookingforbug), 33 года, Россия, Самара

Александр Алексеев

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

Контакты

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

Обо мне

Frontend-разработчик с 5-летним опытом production разработки на крупных проектах и участием в запуске новых продуктов. Успешный опыт работы в распределенных, интернациональных командах в роли frontend-разработчика и ведущего frontend-разработчика. Опыт руководства небольшой командой разработчиков (2 чел).  Имею обширный опыт в разработке SPA приложений в экосистеме React и покрытия кодовой базы юнит тестами.  


Ключевые навыки:


  •  JavaScript + Typescript
  • HTML5 + CSS3
  • React, Redux, React-Query, Redux-Query, React-testing-library, Final-Form, Thunk, Bootstrap, NPM, Yarn, Webpack, Ramda, _lodash, PostCSS, CSS-in-JS, Reselect, Axios, Storybook, ExpressJS, Webpack, Git, GitHub, GitLab, Team Foundation Server, JIRA

Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
TypeScript
JavaScript
React
HTML
CSS
Redux
Веб-разработка
Webpack
GraphQL
Jest

Опыт работы

  • Место встречи лучших
    МоскваБолее 5000 сотрудников
    Фронтенд разработчик (Старший)Senior Software Engineer
    Июнь 2022 — По настоящее время (2 года и 11 месяцев)

    Проекты: Торговая площадка VK Play, Рекламные и Монетизационные сервисы
    Задачи: 
    - Разработка и поддержка фронтенд части магазина внутриигровых товаров и игр
    - Объединение разрозненных проектов в монорепу, выделение повторяющегося по коду этих проектов функционала в библиотеку переиспользуемых компонентов и сервисов, улучшение качества и оптимизация legacy кода, покрытия кода тестами
    - Настройка GitLab CI\CD в контексте монорепы
    - Настройка nginx конфигов
    - Верстка email рассылок
    - Разработка и поддержка библиотек рекламного апи, компонентов рекламных баннеров(React)
    - Внедрение React-Query вместо Redux
    - Внедрение и интеграция рекламных сетей в проект
    - Участие в code-review
    - Внедрение новых людей в проект

  • Ведущий мировой поставщик услуг по разработке программного обеспечения и цифровых платформ
    СамараБолее 5000 сотрудников
    Системный инженерSoftware Engineer
    Март 2021 — По настоящее время (4 года и 2 месяца)

    Заказчик: разработчик 3d камер и 3d моделей пространств
    Проект: создание нового продукта - социальной платформы, предоставляющую доступ к коллекциям 3d моделей различных пространств (музеев, фабрик, автомагазинов, арт объектов, компаний по недвижимости) созданных пользователями с помощью камер заказчика
    Размер команды: FE - 5, BE - 3,  QA - 2
    Роль: Ключевой разработчик
    Задачи
    :

    • Код-ревью
    • Разработка продукта с нуля в качестве ключевого разработчика
    • Участие в ежедневных SCRUM митингах и ритуалах
    • Разработка UI-компонентов и багфиксинг
    • Написание unit-тестов с помощью jest+ react-testing-library и поддержание покрытия большей части кодовой базы тестами на 80%
    • Документирование процессов веб-разработки на проекте
    • Mенеджмент большого числа запросов с помощью react-query и graphql-requests
    • Менторинг младших сотрудников и введение новых людей в
      проект

    Технологии: Jira, GitHub, Figma, React, Redux, React-Query, React-Table, React Testing Library, Graphql-request;

    Системный инженерSoftware Engineer
    Июль 2020 — Март 2021 (9 месяцев)

    Заказчик: Bacardi
    Проект:
    MixLab cocktails - социальная сеть для барменов
    Размер команды: FE - 4, BE - 2, QA - 5
    Роль: Разработчик
    Задачи:

    • Код-ревью
    • Разработка продукта с нуля, подготовка MVP для заказчика
    • Участие в ежедневных SCRUM митингах и ритуалах
    • Менторинг младших сотрудников и введение новых людей в проект
    • Разработка большого числа UI-компонентов с помощью React
    • Разработка юнит тестов с помощью React Testing Library и увеличение покрытия unit-тестами кодовой базы с 0 до 87%
    • Обработка большого количества запросов и имплементация бизнес-логики с помощью Redux + Redux-Query
    • Подготовка и проведения демо для заказчика
    • Успешное соблюдение дедлайна и релиз MVP для заказчика

    Технологии:  Jira, GitLab, Zeplin, React, Redux, Typescript, CSS modules, React Testing Library, Redux-Query;

    Системный инженерSoftware Engineer
    Май 2019 — Июль 2020 (1 год и 3 месяца)

    Заказчик: Вымпелком
    Проект: Билайн - разработка b2b портала.
    Размер команды: FE - 7, BE - 3, QA - 5
    Роль: Разработчик, Ключевой разработчик
    Задачи:

    • Код-ревью
    • Разработка и развитие CMS системы с помощью React
    • Разработка переиспользуемых кросс-браузерных UI компонентов для написанной CMS системы с помощью React+Redux
    • Оптимизация legacy-компонентов и улучшение качества кодовой базы с помощью best-practices React разработки
    • Реализация google-аналитики на проекте
    • Введение storybook в проект и формирование  базового UI-kit
    • Покрытие кодовой базы юнит тестами
    • Менеджмент запросов и разнообразных форм, имплементация бизнес-логики по заказу и продвижению разнообразных продуктов компании, интеграция с CRM системой заказчика

    Технологии: TeamFoundationServer, Figma, Jira, JavaScript, React, Ramda,  Webpack, FinalForm, Axios, Storybook, Reselect

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

  • СамГТУ

    Самарский государственный технический университет
    Электротехнический
    Сентябрь 2008 — Июнь 2012 (3 года и 9 месяцев)