Обо мне

Специализация и профессиональные навыки:
Основные навыки:
● оценки и планирование разработки;
● разработка архитектуры системы и выбор технических средств решения;
● оптимизация производительности систем;
● работа с 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 — по настоящее время
Scala разработчик
Новосибирск
Ноябрь 2011 — по настоящее время
CodeFest
Крайний за Enterprise
Новосибирск
Август 2012 — Октябрь 2013
Руководитель Разработки
Новосибирск
Ноябрь 2011 — Август 2012
ЭнергоСтрим Сервис
Руководитель отдела разработки
Новосибирск
Август 2011 — Ноябрь 2011
СибирьЭнерго-Биллинг
Руководитель отдела разработки
Новосибирск
Октябрь 2010 — Август 2011
Ведущий программист-разработчик
Новосибирск
Обязанности и достижения

Обязанности:
- Руководство группой разработчиков
- Оценка задач и планирование итераций
- Контроль качества требований
- Коммуникации с другими отделами

Достижения:
- Внедрение четкого процесса разработки
- Предсказуемость и качество релизов
- Оптимизация скорости работы системы

Февраль 2006 — Октябрь 2010
Программист разработчик
Новосибирск
Обязанности и достижения

Обязанности:
- Разработка
- Оценка задач и участие в планировании итераций
- Оптимизация производительности

Достижения:
- Разработка четкого внутреннего API управления поведением лицензий
- Разработка высокоуровневого API для внутреннего web frameworka.

Работа над внутренней системой управлениями лицензиями основанной на Java, Hibernate, XML-RPC, Turbine, XML Security и Postgres. Разработка программного стека для XML-RPC. Внедрение ActiveMQ.

Март 2005 — Январь 2006
Quality At First, GmbH
Программист разработчик
Новосибирск
Обязанности и достижения

Разработка CRM системы для крупной немецкой компании.

Ноябрь 2003 — Март 2005
УЦИТ "Информатика"
Системный адмнистратор
Новосибирск
Обязанности и достижения

Разработка структуры, поддрежка работаспособности и подсчет траффика для внутренней сети компании с несколькими выходами в интернет.

Май 2003 — Сентябрь 2003
ООО "Сэм"
Программист разработчик
Новосибирск
Обязанности и достижения

Разработка програмного обеспечения для кардиомониторов

Высшее образование
Январь 2000 — Январь 2005
НГТУ-Новосибирск
Автоматики и вычислительной техники; АВТФ
Новосибирск