Обо мне

Технологии с которыми сталкиваюсь в каждодневной работе – Python, Tornado, Java SE 8, PostgreSQL, Jersey, Hibernate, асинхронные приложения, SOA, Hadoop, hive, REST, GIT, docker, ansible.

Технологии которые использую реже — Spring, rabbitMQ, JavaScript, bash, XSLT, HTML, CSS.

Технологии которые использовал ранее или использую в домашних проектах – scala, scalatra, scalikejdbc, React, akka, akka-streams, websocket, Django, Twisted, XML-RPC, SOAP, MySQL.

Опыт настройки систем Linux, macOS. Уверенная работа в терминале, базовые навыки администрирования.

Профессиональные цели:

  • Развитие коммерческих и свободных проектов.
  • Личное развитие и помощь в обучении коллег.
  • Возможность плыть в реке прогресса, не пропускать современные технологии.
  • Развитие в техническую сторону. Вижу себя хорошим и разносторонним разработчиком, а не менеджером.

OpenSource проекты на github (python, scala, ...): https://github.com/maizy

Технический блог: http://blog.maizy.ru/

Живу в Зеленограде. Женат, двое детей.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Апрель 2015 — по настоящее время (2 года и 6 месяцев)
Team Lead команды API
Москва
Обязанности и достижения
Обязанности – Основное время занят непосредственно программированием и проектированием. Большую часть менеджерских задач и проектного планирования, выполняет отдельно выделенный менеджер команды. – В роли team lead'а занимаюсь синхронизацией с другими team lead'ами, обсуждению общих архитектурных вопросов и наймом новых разработчиков. Являюсь мейнтейром программного кода API-сервиса, активно учавствую в code review. В команде 5 человек. – Проектирование и разработка публичного API в сервис-ориентированной архитектуре (python, tornado, REST, высокие нагрузки) - https://dev.hh.ru/ – Доработка внутренних сервисов (SOA, Java SE, python, PostgreSQL, rabbitMQ). – Декомпозиция и оценка задач в тесном взаимодействии с менеджером и командой. – Разработка публичной документации и техническая поддержка продукта API HeadHunter. Достижения – Сервис API выдерживает высокие нагрузки, в данный момент уже составляющие примерно половину нагрузки на основной сайт HeadHunter. – Построена кросс-функциональная команда. Разработчики в команде, начиная как Java разработчики, освоили в процессе python, devops, автоматизированное тестирование, аналитику (hadoop) и другие области в достаточной мере, чтобы позволять команде быть кросс-функциональной. – Начал в команде, как старший разработчик на python, затем был выбран Team Lead'ом после ухода предыдущего Team Lead'а.
Февраль 2013 — Апрель 2015 (2 года и 3 месяца)
Ведущий разработчик
Москва
Обязанности и достижения
– разработка публичного API в сервис-ориентированной архитектуре (python, tornado, REST, высокие нагрузки) – доработка внутренних сервисов (SOA, python) – работа над сайтом hh.ru (XSLT, python, tornado, javascript, ajax)
Сентябрь 2008 — Январь 2013 (4 года и 5 месяцев)
Ведущий разработчик, руководитель отдела
Зеленоград
Обязанности и достижения
– проектирование и разработка информационной системы для гос. сектора – руководство отделом разработки информационных систем
Март 2006 — Август 2008 (2 года и 6 месяцев)
Кукумбер
Старший программист
Зеленоград
Обязанности и достижения
– проектирование и сопровождение разработки системы управления задачами – разработка сайтов и веб-проектов – разработка собственной CMS «Октопус»
Высшее образование
Сентябрь 2003 — Июль 2008
Национальный исследовательский университет «МИЭТ»
Микроприборов и технической кибернетики (МП и ТК)
Москва
Специализация и достижения
Специальность: Вычислительные машины, комплексы, системы и сети (Кафедра ВТ)