🏁 Началась четвёртая неделя марафона! До финала нам предстоит обсудить, как себя мотивировать, чему учиться и как сберечь психическое здоровье. А ещё у нас проходит классный киноконкурс с подарками от IVI, участвуйте в комментах под постом на Хабре.
manchenkoffmanchenkoff

Артем Манченков

Backend-разработчик · Бэкенд · Старший (Senior)
От 200 000 ₽ · Не ищу работу
Возраст: 25 лет
Опыт работы: 7 лет и 8 месяцев
Регистрация: 04.08.2017
Последний визит: 5 дней назад
Местоположение: Россия, Москва
Профессиональные навыки: PHP · Yii framework · MySQL · Git · JavaScript · Docker · PostgreSQL · Laravel · Vue.js · Веб-разработка
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Занимаюсь профессиональной разработкой веб-приложений с 2012 года, хорошо разбираюсь в современных инструментах, а также открыт к изучению новых.

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

Отлично владею PHP 7+, знаю как оптимизировать запросы в базы данных и работу приложений в целом, активно использую Docker и люблю микро-сервисную архитектуру.

Разрабатываю приложения на фреймворках Yii 2 / Laravel / Symfony / Vue.js, имеются знания, достаточные для построения сложных проектов и систем API. Люблю создавать интересные интерактивные веб-приложения и системы, которые отличаются от основной массы.

Также активно использую Python и Dart для разработки программного обеспечения и мобильных приложений (Flutter). Знания Linux на уровне системного администрирования.

  • Знание ООП и паттернов проектирования
  • SOLID, DRY, KISS, GRASP принципы
  • Использование подходов Agile, DevOps
  • Микро-сервисная архитектура
  • Системы контроля версий (git)
  • Тестирование и оптимизация кода (PHPUnit / Codeception), TDD
  • Хранение данных MySQL, Redis, Mongo, SQLite, Postgres
  • Работа с очередями на RabbitMQ, Beanstalk
  • Обмен сообщениями через Apache Kafka
  • RESTful приложения
  • Работа с Sphinx, Memcached
  • HTML (Pug), SCSS, Webpack, JS (ES6), Bootstrap
  • Vue.js, Axios, Vuex, Router
  • Использование Docker

Участие в профессиональных сообществах

Опыт работы

  • Мы ждем людей, которые хотят воплощать и развивать масштабные проекты
    Москва · Более 5000 сотрудников
    Technical Lead
    Февраль 2020 — По настоящее время (11 месяцев)

    Участие в разработке и сопровождении сервиса по доставке еды "Delivery Club".

    • Анализ проблем существующей кодовой базы
    • Оптимизация процессов разработки
    • Системы мониторинга, метрик и анализа сервисов
    • Анализ и внедрение новых технологий
    • Проектирование и разработка микро-сервисной архитектуры
    • Оптимизация сервисов под высокие нагрузки
    • Взаимодействие со смежными командами
    • Рефакторинг и оптимизация кодовой базы, code-review
    • Покрытие тестами (Codeception, PHPUnit)
    Backend Developer
    Октябрь 2019 — Февраль 2020 (5 месяцев)

    Участие в разработке и сопровождении сервиса по доставке еды "Delivery Club".

    • Проектирование и разработка микро-сервисной архитектуры
    • Оптимизация сервисов под высокие нагрузки
    • Проектирование RESTful сервисов
    • Взаимодействие с внешними системами и мобильным приложением
    • Покрытие тестами (Codeception, PHPUnit)
  • Хостинг-провайдер и регистратор доменов в России
    Москва · От 100 до 1000 сотрудников
    Senior backend developer
    Октябрь 2018 — Октябрь 2019 (1 год и 1 месяц)

    Участие в разработке и сопровождении сервиса по предоставлению хостинг-услуг и регистрации доменных имен

    • Оптимизация системы под большие нагрузки
    • Разработка модулей для работы с внешними API
    • Поддержка биллинговой системы пользователей
    • Проектирование и разработка личного кабинета клиента
    • Работа с очередями и фоновыми процессами
    • Рефакторинг и оптимизация кодовой базы, code-review
    • Проектирование архитектуры новых компонентов системы
    • Покрытие модульными тестами (Codeception, PHPUnit)
  • Онлайн-университет
    Москва · От 1000 до 5000 сотрудников
    Лектор
    Сентябрь 2018 — Октябрь 2019 (1 год и 2 месяца)

    Проведение онлайн-занятий по темам:

    • Основы программирования на Python
    • Разработка клиент-серверного чата на Python (авторский курс)
  • Создание информационных сайтов
    Ижевск · От 10 до 100 сотрудников
    Full stack web developer
    Сентябрь 2018 — Июнь 2019 (10 месяцев)

    Разработка и сопровождение интернет-проекта компании, автоматизирующего обработку большого объема данных из поисковых систем

    • Работа с высокими нагрузками
    • Автоматизация фоновых процессов и очередей
    • Работа с внешними API, Yandex.XML
    • Парсинг и анализ текста (поиск вхождений, обработка контекста)
    • Разработка API модуля для подключения внешних сервисов
    • Написание сложных SQL-запросов для сбора статистики
  • Образовательный IT-портал
    Москва · От 100 до 1000 сотрудников
    Преподаватель
    Февраль 2018 — Октябрь 2019 (1 год и 9 месяцев)

    Ведение курсов по разработке и программированию:

    • Python
    • PHP
    • MySQL
    • Yii 2
    • HTML/CSS/JS
  • ООО "Статус"
    Москва
    Full stack web developer
    Июнь 2017 — Сентябрь 2019 (2 года и 4 месяца)
    • Разработка внутренних систем управления проектами
    • Поддержка и развитие корпоративной CRM и веб-ресурсов
    • Проектирование и разработка веб-приложений и сайтов
  • ГАПОУ МО «Подмосковный колледж Энергия»
    Железнодорожный
    Техник-инженер
    Май 2013 — Август 2015 (2 года и 4 месяца)
    • Выполнение работ по прокладке и настройке компьютерных сетей
    • Работа с технической документацией
    • Решение аппаратных проблем, связанных с отказом оборудования
    Преподаватель информационных дисциплин
    Май 2013 — Июль 2018 (5 лет и 3 месяца)

    Преподавал дисциплины:

    • «Основы проектирования баз данных»
    • «Основы алгоритмизации и программирования»
    • «Разработка и эксплуатация информационных систем»
    • «Веб-дизайн»
    • «Платформы разработки информационных систем»

    Дополнительный курс:

    • Разработка интерактивных приложений и видео-игр (Unity 3D, Luxology Modo)

    Также разрабатывалось программное обеспечение для проведения занятий и различных экзаменов (desktop/web):

    • Программы тестирования
    • Электронные базы данных студентов
    • Интерактивные приложения
    • Обучающие сайты
    JavaScript · PHP · MySQL · Linux · Python · SQL · Git · Unix · ООП · C#

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

  • МГУТУ им. К.Г. Разумовского

    Московский государственный университет технологий и управления им. К.Г. Разумовского
    Москва · 204 выпускника
    Системной автоматизации и инноватики
    Сентябрь 2013 — Июль 2016 (2 года и 10 месяцев)
    Бакалавр (Информатика и вычислительная техника)