Обо мне

Знаю и использовал за последний год:

  • Go
  • MySQL, PostgreSQL, SQLite
  • MongoDB, Redis
  • ClickHouse
  • git, GitHub
  • Ansible
  • Docker, Kubernetes
  • AWS, RDS

Могу:

  • Писать хороший код
  • Помогать другим писать хороший код
  • Организовывать работу по написанию хорошего кода
  • Рассказывать про Highload
  • Применять XP-техники
  • Понимать и практиковать Scrum
  • Agile (как много в этом слове для HR'а русского слилось!)

В процессе активного изучения:

  • Lua

В процессе пассивного забывания:

  • JavaScript
  • Java SE
  • Python; Django
  • Ruby; Ruby on Rails, Sinatra
  • ISO C и C++; библиотеки Qt 3, 4
  • Maemo / MeeGo
  • Object Pascal (Delphi / Free Pascal Compiler)
  • Twisted
  • Event Machine
  • Capistrano, Fabric
  • Chef
  • ØMQ, beanstalkd, Kafka
  • memcached/db/q
  • MPI
  • PHP 5, Drupal
  • XML, XML Schema, XSLT
  • XMPP
  • CVS, Subversion

Продвигаю Go в массы:

Сертифицированный Scrum master (без элитизма, хотя и с ID 9999999999): https://www.scrumalliance.org/community/profile/99...

Выпускник Tolstoy Summer Camp Яндекса, проекты Help Any Day и TaskCube.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Май 2017 — по настоящее время (1 год и 11 месяцев)
Tech Lead
Роли
Обязанности и достижения

Разработка Percona Monitoring and Management 1.x.

Техниническое руководство разработкой версии 2.0: помощь в формировании продуктовых требований, формирование технических требований, организация работы, ревью, написание кода.

Август 2016 — Апрель 2017 (9 месяцев)
Ведущий разработчик
Москва
Обязанности и достижения
Разработка платформы IIoT*. * IIoT = Industrial Internet of Things. Это как обычный IoT, но безопасно и работает.
Май 2015 — Июль 2016 (1 год и 3 месяца)
Ведущий разработчик
Москва
Обязанности и достижения
https://megafon.tv Руководство разработкой бэкенда: формализация требований, планирование, кодирование, тестирование, выкатка, мониторинг и всё остальное. Техническая экспертиза во всех остальных частях системы.
Январь 2015 — Май 2015 (5 месяцев)
Synqq
Software engineer
Сан-Франциско и район залива
Обязанности и достижения
https://synqq.com/ Поддержка старого бэкенда на Python и Django: добавление тестов, исправление багов, рефакторинг. Разработка нового бэкенда на Java 8. Разрабокта нового инструмента аналитика на Python и Django. Выкатка в Google Cloud Engine. Удалил репозиторий со старым бэкендом незадолго до ухода.
Февраль 2014 — Декабрь 2014 (11 месяцев)
Ведущий разработчик
Москва
Обязанности и достижения
Разработка бэкенда СМОТРИ+. Руководство разработкой бэкенда: формализация требований, планирование, кодирование, тестирование, выкатка, мониторинг и всё остальное. Техническая экспертиза во всех остальных частях системы.
Октябрь 2013 — Январь 2014 (4 месяца)
CROICE
CTO
Санкт-Петербург
Обязанности и достижения
Платформа для аудиовещания, преобразившаяся в социальную сеть с фотографиями и фоновым звуком.
Ноябрь 2012 — Сентябрь 2013 (11 месяцев)
Руководитель отдела разработки
Москва
Октябрь 2011 — Ноябрь 2012 (1 год и 2 месяца)
Разработчик
Зеленоград
Обязанности и достижения
Обязанности: - Разработка видео-почты и продукта X для Skype - Разработка внутренних инструментов Достижения: - Видео-почта запущена и работает
Январь 2011 — Ноябрь 2012 (1 год и 11 месяцев)
Разработчик
Зеленоград
Обязанности и достижения
Обязанности: - Разработка видео-почты и продукта X для Skype - Поддержка qik.com Достижения: - Видео-почта запущена и работает
Апрель 2010 — Январь 2011 (10 месяцев)
Разработчик
Зеленоград
Обязанности и достижения
Обязанности: - Участие в разработке сайта qik.com – логика и представление - Участие в разработке сервиса сигналинга для видео-чата В январе нас купил Skype.
Май 2008 — Январь 2010 (1 год и 9 месяцев)
Psi Team
Google's Summer of Code student and beyond
Обязанности и достижения
Обязанности: - Разработка новой системы хранения истории чатов для XMPP (Jabber) клиента Psi После GSoC'а на некоторое время остался в сообществе и продолжал писать полезный код.
Январь 2007 — Март 2010 (3 года и 3 месяца)
Техник-программист
Зеленоград
Обязанности и достижения
Обязанности: - Разработка специального ПО по заказу МинОбороны РФ с использованием МСВС (ОС для военных нужд на основе GNU/Linux), C++, Qt 3, PostgreSQL 7.4. Разработка модулей ввода информации, формирования справок. - Ответственный за техническую сторону организации взаимодействия различных систем в рамках гетерогенного комплекса. - Разработка внутренней системы версионного хранилища оригинальной документации для нужд предприятия на основе Subversion и Redmine (приложение Ruby on Rails). Достижения: - Внедрение системы версионного хранилища оригинальной документации. - Внедрение системы непрерывной сборки, тестирования и интеграции.
Высшее образование
Январь 2005 — Январь 2010
Национальный исследовательский университет «МИЭТ»
Электроники и компьютерных технологий (ЭКТ)
Москва
Январь 2004 — Январь 2005
СарФТИ МИФИ
Физико-технический
Саров
Специализация и достижения
проучился год и уехал в Зеленоград в МИЭТ
Рекомендательные письма
dsavitsky
Тимлид команд веб разработки • знакомый

Хорошее знание английского языка, ответственность, пунктуальность, аккуратность, нацеленность на качество кода и продукта в целом

Письмо написано 03 апреля 2010 в 05:44