maxgarmashmaxgarmash

Максим Гармаш

Управление разработкой ПО · Бэкенд · Менеджмент
Открыт к предложениям
Возраст: 33 года
Опыт работы: 16 лет и 11 месяцев
Регистрация: 05.07.2007
Последний визит: 5 месяцев назад
Местоположение: Россия, Оренбург
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Умею организовать и воплотить в жизнь полный цикл разработки ПО (проектирование, разработка, поддержка)

Обладаю опытом интеграции различного ПО (включая дремучее legacy). Руковожу командой разработчиков (текущий максимум - 40 человек). Отдаю предпочтение гибким методологиям (Agile/Scrum).

Фанат автоматизации процессов разработки и виртуализации/контейнеризации всего и вся.

Рефакторинг и поддержка устаревшего кода, анализ требований, оценка сложности, постановка задач.

Ссылка на github: https://github.com/mgarmash

Основные языки программирования: Java(SE,EE), JavaScript, Python, Groovy.

Cтек Cloudera Hadoop (разворачивание/поддержка/тюнинг/использование). MR2(YARN), HDFS, Hive, Hue, Spark, HBase, Solr, Oozie, ZooKeeper etc.

RDBMS: MySQL‚ PostgreSQL‚ Oracle‚ Sybase, DB2, HSQLDB, MSSQL

NoSQL: MongoDB, HBase, Aerospike.

Прочие языки и технологии: Core J2SE/J2EE Patterns, Servlets, Multithreading, JDOM/SAX, Spring (Data, Security, Boot...), Hibernate, Struts, XML, HTML5/CSS3, Ajax, GWT, Ext-JS, JQuery, Grails, Memcache, RabbitMQ, Elasticsearch.

Application Servers: Tomcat, Jetty, JBoss, WebSphere

Инструменты : IntelliJ IDEA, Maven, Gradle, Ant, Git, SVN, TeamCity, Jenkins, JUnit, JProfiler, JIRA, Redmine, Docker (Engine, Compose, Swarm etc.), Ansible, GitLab.

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

Опыт работы

  • garmash.org
    Оренбург
    Предприниматель
    Июль 2017 — По настоящее время (3 года и 7 месяцев)

    Обязанности:

    • Оперативное и стратегическое управление проектами и бизнесом.
    • Организация работы команд.
    • Подбор персонала, руководство интернами.
    • Адаптация методологий разработки в новых и существующих проектах.
    • Обучение персонала (Java-технологии, управление проектами).
  • Разработка высокотехнологичного ПО
    Оренбург · От 100 до 1000 сотрудников
    Заместитель технического директора
    Январь 2015 — Июль 2017 (2 года и 7 месяцев)

    Достижения:

    - Объединил разрозненные системы управления кодом и проектами внутри компании. Провожу тренинги и мастер-классы по вопросам работы с системами контроля версий, continuous integration/deployment и смежных.

    - Архитектор и ведущий разработчик в проекте по сбору и анализу данных из соц.сетей. Стек (Spring Boot, MongoDB, Elasticsearch, Docker, Java8)

    - Создана/поддерживается инфраструктура кластера на основе стека Cloudera Hadoop для внутренних нужд компании.

    - Выигран грант фонда fasie.ru

    Обязанности:

    - Развитие направления BigData-технологий

    - Участие в тендерной активности

    - Организация работы территориально-распределенных команд.

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

    - Оперативное управление проектами.

    - Адаптация методологий разработки в новых и существующих проектах.

    - Обучение персонала (Java-технологии, управление проектами).

    Руководитель департамента системных решений
    Январь 2013 — Июль 2014 (1 год и 7 месяцев)
    - Управление региональным офисом разработки (15 человек). - Подбор и обучение сотрудников. - Оперативное управление проектами. - Стратегическое управление развитием департамента. Крупные проекты: 1. Работа над бэкэндом RTB-площадки. (Hadoop / MongoDB / Jersey / Spring / Jetty). 2. SDK доставки рекламного контента для мобильного Web. Поддержка максимально полного списка платформ. Реализация на plain JS. Принимал непосредственное участие в разработке. В дальнейшем - координация.
    Руководитель группы разработки программного обеспечения
    Октябрь 2011 — Январь 2013 (1 год и 4 месяца)
    Обязанности: - Управление командой 10 человек - Организация и управление удаленным офисом разработки. - Адаптация Scrum-методологии. - Постановка задач. Достижения: - Создание команды разработчиков. - Лидер команды разработки подсистем федерального портала https://gosuslugi.ru (JQuery / RESTEasy / Spring / MyBatis / EhCache / Oracle / CXF / RabbitMQ / JBoss / CryptoPro)
  • Глобальный поставщик ИТ-решений и сервисов
    Оренбург · От 1000 до 5000 сотрудников
    Руководитель отдела веб-разработок в г. Оренбург
    Июль 2014 — Январь 2015 (7 месяцев)
    Достижения: разработал и внедрил систему управления загрузкой сотрудников / систему оперативной управленческой отчетности. Обязанности: - Управление региональным офисом разработки (50 человек). - Организация работы территориально-распределенных команд. - Подбор персонала, руководство интернами. - Оперативное управление проектами . - Стратегическое управление развитием офиса. - Решение юридических вопросов. - Адаптация методологий разработки в новых и существующих проектах. - Внедрение и поддержка инженерных практик (CI / CodeReview / etc ). - Обучение персонала (Java-технологии, управление проектами).
    Ведущий Java Разработчик
    Сентябрь 2011 — Октябрь 2011 (2 месяца)
    Достижения: - Создание команды разработчиков, обучение. - Внедрение Scrum-методологии в процесс разработки. - Разработка coding-convention. - Оптимизация build-процесса для CI. - Поддержка и рефакторинг значительных объемов унаследованного кода.
    Java Разработчик
    Апрель 2011 — Август 2011 (5 месяцев)
    Достижения: - Создание системы обновлений на базе фреймворка Gradle. - Проектирование и реализация подсистемы поиска с использование Apache Solr.
  • Синертех
    Оренбург
    Технический директор
    Июль 2010 — Август 2011 (1 год и 2 месяца)
    Проектирование и управление разработкой системы электронных дневников. Адаптация и внедрение SCRUM-методологии разработки. Обучение сотрудников. Анализ требований. Постановка задач. Поддержка инфраструктуры.
  • Comments
    Москва
    Java developer
    Октябрь 2008 — Ноябрь 2010 (2 года и 2 месяца)
    - Создание системы управления киоском самообслуживания покупателей на базе штрих-кодов для компании NCR http://ncr.com - Интеграция системы "AS@R POS" компании NCR http://ncr.com и системы видеонаблюдения "Интеллект" компании ITV http://itv.ru - Интеграция платежной системы QIWI http://qiwi.ru и Туристического оператора "Библио Глобус" http://bgoperator.ru - Создание системы аутентификации и личного кабинета для сайта "Российская книготорговая система" http://rkts.ru
  • Аптечная сеть
    Оренбург · Более 5000 сотрудников
    программист
    Сентябрь 2006 — Ноябрь 2009 (3 года и 3 месяца)
    Разработка и поддержка корпоративной ИС филиала.
  • ЗАО "Вита Плюс"
    Оренбург
    программист
    Ноябрь 2005 — Сентябрь 2006 (11 месяцев)
    Разработка и поддержка корпоративной ИС.
  • SystemSoft
    Оренбург
    C++ developer
    Март 2004 — Ноябрь 2005 (1 год и 9 месяцев)

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

  • ОГПУ

    Оренбургский государственный педагогический университет
    Оренбург · 57 выпускников
    Физико-математический
    Январь 2009 — Январь 2012 (3 года)
    Физико-математический
    Январь 2004 — Январь 2009 (5 лет)
    Диплом с отличием