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

Максим Сахаров

Бэкенд разработчикВеб-разработчикСредний (Middle)
Рассмотрю предложения

Контакты

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

Обо мне

11 лет в IT. Из них, 7 лет фриланс: разработка коммерческих сайтов на Cms. С 2020 года работаю по найму.

Интересуюсь разработкой на Symfony, проектами с чистой архитектурой. Стремлюсь совершенствовать свои навыки в области разработки и улучшения качества кода.

Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
PHP
MySQL
HTML
Linux
Symfony
Docker
ООП
RabbitMQ
Redis
Git

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

Опыт работы

  • Управляющая компания в сфере розничной интернет-торговли
    КостромаОт 10 до 100 сотрудников
    Бэкенд разработчик (Средний)PHP Разработчик
    Август 2020 — По настоящее время (4 года и 9 месяцев)
    • Поддержка и разработка функционала для внутренней crm компании. Основной стек:
      Backend: (Linux + Nginx + MySQL 8.0 + PHP (7.2+) + Redis + RabbitMQ + Memcached + Symfony 2.8+)
      Frontend
      : Реализация интерфейсов на HTML + CSS, + JavaScript. React + Typescript.
    • Работа с легаси-кодом: рефакторинг, оптимизация и постепенный перенос в новую инфраструктуру на компонентах Symfony.
    • Участие в обсуждении вариантов решения задач, оценка, декомпозиция.
    • Разработка и интеграция API (Json, Xml) для взаимодействия с поставщиками (Merlion, 3logic, Ocs и др.).
    • Интеграции с маркетплейсами Ozon, Сбер, Я. Маркет (Загрузка номенклатуры, прием заказов, отгрузка, обновление остатков и др.).
    • Написание структурированного кода на основе принципов многослойной архитектуры. Внедрение современных подходов в PHP-разработке (DDD, SOLID,  CQRS, Event-driven architecture).
    • Покрытие кода unit-тестами (PHPUnit) для обеспечения качества и стабильности системы. Использование инструментов статического анализа кода и автоформатирования PHPStan, PHP CS Fixer.
    • Настройка метрики с использованием Grafana и Prometheus. 
    • Логирование с использованием Graylog.
    • Реализация асинхронной обработки задач с использованием RabbitMQ.
    • Настройка окружения с использованием Docker и Docker Compose. Docker-образы для разработки, публикация в GitLab Container Registry.
    • Настройка GitLab CI/CD для автоматизации тестирования, сборки.
    • Сode review, деплой в production-окружение.
      1. Крупное digital-агентство с проверенной репутацией
        От 10 до 100 сотрудников
        Менеджер отдела технической поддержки
        Март 2020 — Июль 2020 (5 месяцев)

        Доработка сайтов на PHP, CMS MODX Evolution

        GulpComposerООПMySQLAjaxJavaScriptPHP
      2. ИП Сахаров М.В
        Кострома
        Веб-разработчик (Средний)Индивидуальный предприниматель
        Январь 2013 — Август 2020 (7 лет и 8 месяцев)
        • Разработка дизайна.
        • Доработка функционала, интеграция верстки на cms Modx Evolution, частично (1C-Битрикс, OpenCart).
        • Регистрация и размещение сайта на сервере.

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

      • КГТУ

        Костромской государственный технологический университет
        Кострома359 выпускников
        Технологический
        Июль 2005 — Июль 2009 (4 года)

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

      • Skillbox

        Онлайн-университет
        Программист 1С-Битрикс
        Февраль 2021 — Июнь 2021 (4 месяца)
        Skillbox, PHP-разработчик с нуля до PRO
        Сентябрь 2019 — Декабрь 2020 (1 год и 3 месяца)
        ООПPHPMySQLSymfony
      • QSOFT

        Основы PHP и Bitrix
        Январь 2020 — Февраль 2020 (1 месяц)

        В течение 3 недель проходил практику в компании QSOFT по следующим направлениям: 

        • объектно ориентированное программирование на PHP.
        • командная работа с git.
        • программирование на CMS 1C-Битрикс.