Обо мне

Специализация и профессиональные навыки:
языки (основные, продакшен) - Ruby, Objective C, Java
языки (вспомогательные, поддержка разработки) - python, groovy, haskell, erlang
Frameworks - Ruby on Rails, Qt, WPF, JEE6 (JSF, JPA, EJB, WebProfile), Spring, Grails
DB - Oracle, MySQL, PostgreSQL, MongoDb
AppServer - JBoss, Weblogic, Passenger, Unicorn, thin, mongrel, Glassfish, Tomcat, Oracle Application Server, OC4J, IBM WebSphere
WebServers - Nginx, Apache, lighttpd
testing frameworks - jUnit/nUnit, cucumber, shoulda, rspec
контроль версий - Git, SVN
системы управления проектами - Jira/Confluence, Redmine, MS Project, Bagzilla

разработка расширений для: Oracle CC&B (весь спектр customer modifications), Jira/Confluence (плагины)

Профессиональные цели:
Не останавливаться на достигнутом

Награды, сертификаты, портфолио, проекты:
Участие в проекте Rubinius http://rubini.us/releases/1.1.0/
Выступление на конференции Oracle Exalogic/Exadata Event 24 августа 2011г.
Brainbench Certified in Java 6
Certified Master in Java 6 Fundamentals
Brainbench Certified Master in C++ Fundamentals
Мой ID на Brainbench 8695281

Профессиональные навыки
RustScalaHaskellClojureGolangApache cassandraKafkaPythonJava
Участие в профессиональных сообществах
Опыт работы
Alien Invaders
Москва
Team Lead
Сентябрь 2010 — По настоящее время (8 лет и 11 месяцев)
Лидирующий поставщик на рынке информационных технологий и консалтинговых услуг
Архитектор
Апрель 2014 — Август 2014 (5 месяцев)
Обязанности: - разработка архитектуры - организация разработки - сбор требований
Один из ведущих игроков рынка информационных технологий России и СНГ
Team Lead Java
Сентябрь 2011 — Июль 2013 (1 год и 11 месяцев)
Обязанности: - разработка модификаций для Oracle Customer Care and Billing - координация работы команды на проектах - построение IT-инфраструктуры внутри департамента - активные проекты: CC&B (внедрение, разработка расширений), Jira/Confluence (разработка плагинов), BUS (архитектурное проектирование, рефакторинг старой системы) Достижения: - организация разработки на Java "с нуля" - создание слаженной команды разработчиков - обучение разработчиков со стороны заказчиков
Ключевой технологический партнер лидеров российского бизнеса и государственных структур
Ведущий разработчик Java
Декабрь 2009 — Сентябрь 2011 (1 год и 10 месяцев)
Обязанности: - разработка модификаций для Oracle Customer Care and Billing - тим-билдинг - создание стандартов разработки Достижения: - организация разработки на Java "с нуля" - создание слаженной команды разработчиков
Проект Openbravo
Москва
Lead Programmer/Arch
Сентябрь 2009 — Декабрь 2009 (4 месяца)
Подготовка системы openbravo для презентации будущим заказчикам как SAAS, изучение системы, кастомизация для России, развертывание стека разработки и определение методологии проектирования
ООО СофтТерминал
Москва
Программист
Ноябрь 2008 — Август 2009 (10 месяцев)
проработка архитектуры системы, рефакторинг, code review, разработка и внедрение методологии тестирования, разработка модулей синхронизации приложения с внешними подсистемами
ООО БисСофт
Москва
Lead Programmer
Июнь 2008 — Ноябрь 2008 (6 месяцев)
Участие в проекте Oracle Utilities Application, разработка модификаций для заказчиков, кастомизация продукта, разворачивание и поддержка linux серверов. Планирование в MS Project, составление базового плана, общение с представителями Oracle, оценка модификаций, согласование с Oracle, разработка методологии разработки, контроль сроков; развертывание, настройка и поддержка MS Project Server
ООО "НТЦ Юрион"
Москва
Программист
Июнь 2007 — Июнь 2008 (1 год и 1 месяц)
Разработка отказоустойчивого linux-сервера, кластерный режим серверов, разработка кроссплатформенного ядра системы, рефакторинг кода, паттерн-проектирование, сетевая подсистема взаимодействия компонентов приложения, CORBA
ООО "СК Кант"
Москва
Программист
Август 2006 — Май 2007 (10 месяцев)
Интеграция системы автоматизации RKeeper и 1С:Предприятие, поддержка linux-серверов, разработка дополненний для 1С, адаптация системы ТБ Корпорация
Помощник архитектора
Сентябрь 2005 — Август 2006 (1 год)
Разработка проектной и исполнительной строительной документации, визуализация проектов
Высшее образование
Южно-Российский государственный технический университет (Новочеркасский политехнический институт) имени М.И. Платова
Новочеркасск
Факультет: Информационных технологий и управления
Январь 2001—Январь 2005 (4 года)