Обо мне

Специализация и профессиональные навыки:
Основные навыки:
● оценки и планирование разработки;
● разработка архитектуры системы и выбор технических средств решения;
● оптимизация производительности систем;
● работа с legacy продуктами.

Технические навыки:
● ООП, Web development
● JavaSE (core, multithreading, i/o, gc tuning), JavaEE frameworks and technologies -
Spring, Unit Testing, EHCache, Servlet API, Web Services, ActiveMQ;
● Hibernate - 7 лет опыта. Завожу баги, сабмичу патчи;
● RDBMS (Oracle, PostgreSQL) - 7 лет опыта. Сложные запросы и их оптимизация.
Анализ структуры базы и ее оптимизация. Миграция;
● Scala stack - scala, akka, play!, spray;
● Ruby;
● JavaScript - jquery, coffee script;
● CI and building tools - Maven, Ant, Hudson;
● VC systems - git, svn, cvs;
● OS - Unix, Windows, Virtuozzo, bash scripting.

Профессиональные цели:
Все о разработка ПО: формирование команды, построение процесса, планирование, оценка, разработка, поддержка.

Награды, сертификаты, портфолио, проекты:
Codefest 2011 - http://codefest.ru/program/2011-03/speed-up-billing-20-times/
Codefest 2012 - программный комитет

Членство в обществах и ассоциациях:
Аполитичен

Дополнительная информация:
Общительный и коммуникабельный

Профессиональные навыки
Опыт работы
Октябрь 2013 — по настоящее время (4 года)
Scala разработчик
Новосибирск
Ноябрь 2011 — по настоящее время (5 лет и 11 месяцев)
CodeFest
Крайний за Enterprise
Новосибирск
Август 2012 — Октябрь 2013 (1 год и 3 месяца)
Руководитель Разработки
Новосибирск
Ноябрь 2011 — Август 2012 (10 месяцев)
ЭнергоСтрим Сервис
Руководитель отдела разработки
Новосибирск
Август 2011 — Ноябрь 2011 (4 месяца)
СибирьЭнерго-Биллинг
Руководитель отдела разработки
Новосибирск
Октябрь 2010 — Август 2011 (11 месяцев)
Ведущий программист-разработчик
Новосибирск
Обязанности и достижения
Обязанности: - Руководство группой разработчиков - Оценка задач и планирование итераций - Контроль качества требований - Коммуникации с другими отделами Достижения: - Внедрение четкого процесса разработки - Предсказуемость и качество релизов - Оптимизация скорости работы системы
Февраль 2006 — Октябрь 2010 (4 года и 9 месяцев)
Программист разработчик
Новосибирск
Обязанности и достижения
Обязанности: - Разработка - Оценка задач и участие в планировании итераций - Оптимизация производительности Достижения: - Разработка четкого внутреннего API управления поведением лицензий - Разработка высокоуровневого API для внутреннего web frameworka. Работа над внутренней системой управлениями лицензиями основанной на Java, Hibernate, XML-RPC, Turbine, XML Security и Postgres. Разработка программного стека для XML-RPC. Внедрение ActiveMQ.
Март 2005 — Январь 2006 (11 месяцев)
Quality At First, GmbH
Программист разработчик
Новосибирск
Обязанности и достижения
Разработка CRM системы для крупной немецкой компании.
Ноябрь 2003 — Март 2005 (1 год и 5 месяцев)
УЦИТ "Информатика"
Системный адмнистратор
Новосибирск
Обязанности и достижения
Разработка структуры, поддрежка работаспособности и подсчет траффика для внутренней сети компании с несколькими выходами в интернет.
Май 2003 — Сентябрь 2003 (5 месяцев)
ООО "Сэм"
Программист разработчик
Новосибирск
Обязанности и достижения
Разработка програмного обеспечения для кардиомониторов
Высшее образование
Январь 2000 — Январь 2005
НГТУ-Новосибирск
Автоматики и вычислительной техники; АВТФ
Новосибирск