Обо мне

Специализация и профессиональные навыки:
Основной мой опыт работы связан с Java-стеком. Специализация - создание и развитие приложений и систем для бизнеса.

Вот неполный перечень, с чем приходилось работать, использовать для сопутствующих задач:

Program languages
Java, C, SQL, PL/SQL, JavaScript

Java technologies:
EJB (1.0 - 3.1), JPA (1.0, 2.0), JMS, JSP/Servlets, JAX-RS, JSF, GWT,
Hibernate, JDBC, JNDI, EhCache, Velocity, JasperReports, Swing,
Java2D, XMLBeans, XStream, Java NIO, JBoss Netty, Netbeans
Platform, RichFaces, Apache Cassandra, MongoDB, JCaptcha, Log4j, Apache POI,
Java Excel API, Java Mail, JNI, JCR, Apache Camel.

OO patterns / models:
Object-oriented patterns, J2EE patterns, MVP, UML, Enterprise Integration Patterns.

Tools and related software:
Maven, ANT, JUnit, Plantuml

Databases and storage:
Oracle, PostgreSQL, MySQL, Apache Hadoop, Cassandra

Other:
Linux (Debian, Ubuntu), Xen (Virtualization), nginx

Профессиональные цели:
Проектирование программного обеспечения с использованием web и enterprise технологий (в основном, Java стек).
Расширение кругозора - исследование новейших методологий, инструментов, методов разработки.

Профессиональные навыки
Опыт работы
ООО
Москва
Апрель 2016 — По настоящее время (4 года и 7 месяцев)
ООО "ИксДевел"
Москва
Технический директор и со-основатель
Июнь 2013 — По настоящее время (7 лет и 5 месяцев)
Обязанности: - Оценка и планирование проектов, анализ, проектирование и разработка бизнес приложений
Крупнейшая развлекательная социальная сеть в России
Ведущий разработчик Java
Октябрь 2012 — Июнь 2013 (9 месяцев)
Обязанности: - разработка полного стека модуля Фотоконкурсы (от хранения данных и логики до пользовательского интерфейса) - поддержка текущего решения, развитие функционала фотоальбомов в группах
Концептуальное проектирование, разработка, бережное внедрение и сопровождение ИТ-систем на полном жизненном цикле
руководитель проектов, Team Lead, J2EE Architect
Февраль 2009 — Октябрь 2012 (3 года и 9 месяцев)
Институт проблем передачи информации имени А. А. Харкевича РАН
младший научный сотрудник
Июнь 2007 — Февраль 2009 (1 год и 9 месяцев)
Исследовательская работа. Разработка веб консоли для встраиваемой ОС (linux embedded).
Мировой лидер в области создания и внедрения решений по управлению телекоммуникационными операциями
J2EE Architect; Technical Manager; Core Development Team Lead;
Июль 2006 — Июнь 2007 (1 год)
Исследование новых технологий и возможности их использования для программного продукта. Работа в проекте внутренней реструктуризации процесса разработки ПО. Обучение разработчиков написанию поддерживаемого кода. Рецензирование и рефакторинг подготовленных изменений в коде перед их принятием в основную ветку разработки. Работа с заказчиками для адаптации их требований к системе. Планирование проектов. Управление ресурсами и процессом разработки.
Senior Java Developer
Июль 2005 — Июнь 2006 (1 год)
Работа с проектной документацией заказчика для составления функциональных требований (functional requirements) к системе; управление процессом разработки.
Java Developer
Июль 2004 — Июнь 2005 (1 год)
Программирование нового функционала, исправление ошибок, работа над модулями системы.
Высшее образование
Московский физико-технический институт
Долгопрудный
Факультет: Радиотехники и кибернетики; ФРТК
Январь 2007—Январь 2010 (3 года)
Аспирантура МФТИ
Факультет: Радиотехники и кибернетики; ФРТК
Январь 2005—Январь 2007 (2 года)
Факультет: Радиотехники и кибернетики; ФРТК
Сентябрь 2001—Июнь 2007 (5 лет и 9 месяцев)
Показать еще 1 факультет