fmakareevfmakareev

Фёдор Макареев

Front-end DeveloperФронтенд разработчикФулстек разработчикСтарший (Senior)
От 3000 €Не ищу работу
Возраст: 27 лет
Опыт работы: 7 лет и 6 месяцев
Регистрация: 15.01.2017
Последний визит: 3 недели назад
Местоположение: Черногория, Бар
Дополнительно: готов к переезду и к удаленной работе
Профессиональные навыки: ReduxTypeScriptReactGraphQLNode.jsStorybookJestMobXNext.jsNestJS
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Привет.
Работаю frontend разработчиком уже более 5 лет. Профессию осваивал самостоятельно по доступным материалам и много практикуясь. Стараюсь не ограничивать себя только frontend разработкой и пробую свои силы в разных направлениях таких как mobiledev, gamedev и backend. Так же не боюсь взять на себя обязанности по ведению проекта или обучению.

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

В свободное время занимаюсь спортом, музыкой и самообразованием.

ВАЖНО!

Рассматриваю только удаленный формат работы без ограничения по месту пребывания (любой город, страна). 

Участие в профсообществах

Опыт работы

  • Разработка веб-стартапов, развитие собственных продуктов и проведение технических конференций
    От 100 до 1000 сотрудников
    frontend developer
    Сентябрь 2021 — По настоящее время (1 год)

    Работаю на проекте teachbase, это крупная LMS.  Стек технологий:

    react/redux/immutablejs/typescript/scss/lerna

      В обязанности входит:

      1. создание нового функционала
      2. рефакторинг

      На проекте много legacy, не весь код написан на typescript, а +-70%. Много странных и запутанных решений, местами код очень хрупкий. Своя библиотека компонентов. 

      1. Образовательный портал (IT, Digital)
        МоскваОт 100 до 1000 сотрудников
        Преподаватель на курсе React.JS
        Июль 2021 — По настоящее время (1 год и 2 месяца)
        1. вести лекции
        2. проверять домашние задания и давать обратную связь
        3. поддерживать учеников на протяжении курса, отвечая на вопросы по разработке

        За первый мой поток ученики дали 4.6 бала и 98% вовремя проверенных работ.

      2. esello.ru
        Москва
        Lead frontend developer (React)
        Апрель 2021 — Август 2021 (5 месяцев)
        1. разработка нового функционала
        2. code review
        3. написание unit тестов и e2e на cypress
        4. рефакторинг старого кода
        5. проектирование API
        6. документирование кодовой базы
        7. Планирование
        8. Создание библиотеки UI компонентов
        9. Настройка CI/CD для frontend,  семантическое версионирование, авто деплой

        ReactMobXTypeScriptJestCypressCI/CD
      3. Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек
        Санкт-ПетербургБолее 5000 сотрудников
        React developer
        Март 2020 — Апрель 2021 (1 год и 2 месяца)

        В обязанности входит:

        1. реализация микро сервисов и их поддержка
        2. написание unit тестов
        3. code review
        4. проектирование API вместе с backend разработчиками
        5. участие в собеседованиях
        6. inner source

        За время работы реализовал 2 frontend микро сервиса

        1. сервис Управления Системой Мониторинга для руководителей отделов мониторинга кредитных договоров, представляет из себя несколько разделов с таблицами, графиками и фильтрами  
        2. сервис по генерации разного рода отчетов, сюда входит генератор форм по конфигурации для заполнения параметров отчета и отображение очереди отчетов с обновляющимися в реальном времени статусами 

        Участвовал в развитии еще 2-ух от смежных команд и помогал в развитии базовых библиотек. Так же активно продвигал культуру чистого кода и необходимости написания авто тестов, в результате которой за год с 0% тестов как на backend так и frontend добились стабильного покрытия тестами ~80% кодовой базы, это помогло избавится от критичных багов, ускорить разработку и поставку новых релизов, а так же повысило стабильность проектов.

      4. ИП МАКАРЕЕВ ФЕДОР СЕРГЕЕВИЧ
        Санкт-Петербург
        Frontend lead, project manager
        Август 2019 — Март 2020 (8 месяцев)

        - оценка проектов
        - планирование графика разработки проекта

        - создание проектной команды

        - code review

        - frontend разработка на react.js

        - mobile разработка на react-native или phonegap

        - разработка desktop приложений на electron 

      5. ПК "КОД-Артель"
        Санкт-Петербург
        Lead frontend, Project manager
        Сентябрь 2018 — Июль 2019 (11 месяцев)

        Обязанности

        • front-end разработка
        • обучение сотрудников
        • управление разработкой
        • code-review
        • продумывание graphql API

      6. ООО КОМПАЭРО
        Санкт-Петербург
        Front-end Developer
        Июнь 2017 — Сентябрь 2018 (1 год и 4 месяца)
        • Разработка клиентской части приложений на react
        • Обучение сотрудников
        • Проведение собеседований
        • Реализация server side rendering 
        • Реализация BFF (Backend for frontend) на graphql

      7. StrikePro
        Санкт-Петербург
        Front-end developer
        Апрель 2017 — Сентябрь 2019 (2 года и 6 месяцев)

        Работа не официальная. 

        Разработка и развитие 3 проектов: 

        • каталог товаров - jade,scss, jquery, 
        • панель администратора - react.js, redux, restapi, bootstrap, scss, coreUI, ux/ui
        • кабинет оптовых покупателей - react.js, redux, restapi, bootstrap, scss,ux/ui
      8. БИОМЕД
        Санкт-Петербург
        Вестальщик (проектная работа)
        Апрель 2017 — Май 2017 (2 месяца)

        Задача:

        верстать psd макеты, рефакторить старую верстку.

        Что было сделано:

        Сверстано ~15 лендингов, отрефакторено еще ~45. Оптимизирована сборка проекта на gulp. Верстка приведена в валидное состояние по w2c валидатору.

         

      9. ООО "ДаниЭль"
        Санкт-Петербург
        HTML-верстальщик
        Январь 2017 — Апрель 2017 (4 месяца)

        Адаптивная кроссбраузерная верстка сайтов ie8+. Поддержка и доработка существующих сайтов.

      10. IT, интернет, связь, телеком
        КалугаБолее 5000 сотрудников
        Инженер технической поддержки
        Март 2015 — Декабрь 2016 (1 год и 10 месяцев)
        Диагностика сетей компании и клиентского оборудования, выявление массовых проблема и консультация клиентов.

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

      • НОИР

        Национальный открытый институт России
        Санкт-Петербург30 выпускников
        Экономика и управление на предприятии
        Сентябрь 2020 — По настоящее время (1 год и 11 месяцев)

        Прикладная информатика в экономике, заочная форма обучения.

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

      • ГАПОУ РК "Северный колледж"​​​​​​​

        Техническое обслуживание и ремонт двигателей, систем и агрегатов автомобилей
        Сентябрь 2011 — Май 2015 (3 года и 8 месяцев)