Обо мне

Специализация и профессиональные навыки:
+ Знание, навыки пользования:
- Java, Spring, Hibernate и иже с ними - это сейчас
- С++, C#, ASP.NET - это из прошлого

+ Умение самостоятельно изучать новые технологии
+ Умение искать и находить необходимую информацию (Интернет, мануалы, guidelines и т.д.)
+ Умение работать как в команде, так и в одиночку
+ Нацеленность на результат

Профессиональные цели:
+ Упорядочивать информационное пространство вокруг себя.
+ Всегда ставить компьютер на его законное место. Компьютер - не способ прожигания времени, не "эта дурацкая железка", не соперник человека или человечества, а великолепное и мощное средство для работы с информацией.

Мне интересны:
+ Технологии поиска информации
+ Распределенные информационные системы
+ Мобильные приложения
+ Веб-сервисы
+ Использование IT в обучении (e-learning)

Опыт работы
Май 2012 — по настоящее время (5 лет и 6 месяцев)
старший разработчик
Москва
Обязанности и достижения
Разработка, сопровождение и развитие backend для работных сайтов компании. Java, Spring, Guice, Hibernate, PostgreSQL
Март 2009 — Май 2012 (3 года и 3 месяца)
Сбербанк России
инженер Управления разработки АС
Москва
Обязанности и достижения
Обязанности: - Сбор бизнес-требований - Проектирование реализации - Реализация критичного кода - Планирование, координация и контроль работ нескольких компаний-вендоров Достижения: - Разработан алгоритм сбора и консолидации персональных данных о клиенте из нескольких географически распределенных систем в реальном времени - Разработан модуль миграции аккаунтов клиентов в замещающую систему в реальном времени без остановки промышленной эксплуатации - Проектирование алгоритмов отложенного исполнения операций и информирования клиентов о временной недоступности отдельных операций в связи с технологическими перерывами сторонних систем, участвующих в исполнении операций - Внедрение единого механизма управления транзакциями во всем коде проекта Март 2009 - март 2011: Разработка сервера приложений автоматизированной системы "Сбербанк ОнЛ@йн". C# (.NET 2.0, 3.5), Oracle. Март 2011 - май 2012: миграция автоматизированной системы "Кредитование" с платформы Sybase PowerBuilder / Microsoft SQL Server 2005 на платформу Java EE 6 / Oracle. Java EE 6, Spring 3, myBatis 3, GWT 2, IntelliJ IDEA, Git, JIRA
Май 2008 — Февраль 2009 (10 месяцев)
Разработчик .NET
Москва
Обязанности и достижения
Участвовал в нескольких проектах компании. Проект PPM (Project Portfolio Management) - разработка системы автоматизации управления инвестиционными программами (портфелями проектов) крупных компаний. Продукт требует незначительной доработки под нужды конкретного заказчика. Мое участие: реализация бизнес-логики, разработка отдельных модулей web-интерфейса системы (ASP.NET 2.0, компоненты Developer Express), модуля статистического анализа финансовых показателей инвестиционной программы (C#, .NET Framework 3.5), модуля интеграции и обмена данными со сторонними системами (Windows Communication Foundation). Внутренний проект - доработка существующей платформы ORM (object relational mapping) для внутреннего использования. Цель: реализация поддержки технологии LINQ. Использованные технологии: C#, .NET Framework 3.5, MS SQL 2000, 2005. Мое участие: решение вспомогательных задач, тестирование функциональности. Внутренний проект - разработка DataSourceControl компонента ASP.NET 2.0 позволяющего реализовать расширенные возможности доступа к данным компонентов Developer Express на платформе Microsoft Entity Framework (C#, .NET Framework 3.5 SP1). Мое участие: задача полностью решена мной. Проект - система автоматизации закупок и аукционов для государственного заказчика (Министерство). Система осуществляет хранение и консолидацию данных по закупкам и аукционам, проводимым учреждением-заказчиком, выдачу отчетов, оформленных в соответствии с нормативными документами, рассылку информационных писем. Мое участие: реализация дополнительных бизнес-требований заказчика, доработка модуля генерации отчетов и исправление обнаруженных в системе ошибок на завершающем этапе проекта.
Май 2006 — Апрель 2008 (2 года)
ООО "ИНРАЛ"
Инженер-программист (Software engineer)
Москва
Обязанности и достижения
Разработка системы дистанционного обучения (СДО) на базе Airbus LMS для ОАО "Аэрофлот" совместно с Airbus (http://wf.inral.ru/), развертывание в Центре подготовки авиационного персонала "Аэрофлот", настройка и интеграция с кадровой базой данных. Конвертация и адаптация электронных учебных курсов устаревших форматов в соответствии со стандартом AICC. Создание и доработка интерфейса СДО (HTML, JavaScript, PHP, Apache, MySQL). Создание набора инструментов для управления базой данных пользователей, автоматизация двустороннего обмена данными об обучении персонала между СДО и кадровой БД "Аэрофлота" (IIS, ASP.NET, MySQL). Администрирование backup-сервера (зеркала) на базе Windows Server 2003. Разработка ПО для статистического анализа результатов прохождения учебных курсов персоналом (C++/C#). Разработка ПО для обучения авиаперсонала техническому английскому языку и ведению радиообмена (С++/С#, XAML; ASP.NET, .NET Framework 3.5).
Сентябрь 2005 — Май 2008 (2 года и 9 месяцев)
СУНЦ МГУ
Ассистент кафедры физики
Москва
Обязанности и достижения
Проведение семинаров и лабораторных работ по физике для учащихся 10-11 профильных классов.
Сентябрь 2002 — Июнь 2005 (2 года и 10 месяцев)
СУНЦ МГУ
Лаборант кафедры физики
Москва
Обязанности и достижения
Проведение лабораторных работ по физике для учащихся 10-11 профильных классов.
Высшее образование
Сентябрь 1998 — Январь 2004
МГУ
Физический
Москва
Специализация и достижения
диплом с отличием