Как вы себя чувствуете в самоизоляции, как адаптируетесь, как работаете, какими привычками обзаводитесь — об этом наш новый опрос. Пройдите его (займёт 10 минут) и в конце узнайте, как дела у других.
Обо мне

Специализация и профессиональные навыки:
Языки программирования: C/C++, C#, Java, SQL, JavaScript.
Технологии: XML, ActiveX, EJB(Session и JPA, WS), JSF.
Библиотеки: Oracle ADF, TopLink/EclipseLink, ATL, MFC.
Проектирование: ООП (UML), шаблоны проектирования, Sybase PowerDesigner (объектные модели и модели БД), Rational Rose.
СУБД: Oracle, Pervasive.
Инструменты: Oracle JDeveloper, MS Visual Studio.
Сервера приложений: OC4J, Oracle WebLogic.

Английский язык: чтение, письменное общение.

Профессиональные цели:
Всегда находить приемлемые решения.
Совершенствовать профессиональные навыки в соответствии с мировыми тенденциями в области информационных технологий и технологий разработки ПО.

Дополнительная информация:
Женат. Двое детей, девочки 2002 и 2008 года рождения.

Профессиональные навыки
JavaC++C#ООПXMLSQLMySQLPostgreSQLPHPGit
Опыт работы
Extreme Assistance
Москва
IT-Director
Июнь 2013 — По настоящее время (6 лет и 11 месяцев)
Один из крупнейших в России банков с иностранным участием
Application Developer
Февраль 2010 — По настоящее время (10 лет и 3 месяца)
Разработка и внедрение ПО для автоматизации банковской деятельности
Ведущий программист
Май 2002 — Февраль 2010 (7 лет и 10 месяцев)
Разработка общесистемных программных модулей автоматизированной банковской системы (АБС). Полученный опыт: * Разработка на Java (J2EE) в среде Oracle JDeveloper. * Использование расширений JPA провайдера (TopLink/EclipseLink) для выполнения иерархических запросов, хранимых процедур и объектного API запросов. * Реализация сессионных EJB- компонентов, управления транзакционностью и безопасностью. * Применение JSF (Oracle ADF) для построения пользовательского интерфейса. * Создание Web Service на базе EJB3 компонентов. * Использование Oracle Application Server. * Применение шаблонов проектирования (MVC, Singleton, ObjectFactory и др.). * Разработка технологических стандартов разработки на J2EE (от стандарта именования до концепции пользовательского интерфейса). * Курирование проекта миграции на J2EE. * Обучение сотрудников приемам и технологиям J2EE. * Применение AJAX компонентов JSF (Oracle ADF 11g), обработка GUI на стороне клиента с использованием JavaScript. * Использование Oracle WebLogic Server. * Работа с базами данных (Pervasive, Oracle DB, SQL и PL/SQL). * Поддержка/рефакторинг больших объемов чужого кода. * Работа с системой учета требований/изменений (PVCS Tracker). * Работа с системой учета версий файлов (Perforce, PVCS Version Manager). * Разработка программных компонент для внутренней автоматизации. * Экспертная поддержка по ООП. * Проектирование и реализация собственной системы объекто-реляционного отображения (ORM) на базе словарной метаинформации в XML дескрипторах. * Руководство группой разработки из 2-х человек (постановка задач, оценка трудоемкости, контроль выполнения, наставничество). * Использование XML: работа с моделью DOM, валидация по Schemas, использование MSXML Parser. * Использование MS Project. * Использование Sybase PoweDesigner в качестве инструмента моделирования структуры баз данных, объектных моделей и моделей ORM.
Лаборатория систем ЧПУ, МГТУ "СТАНКИН"
Москва
Программист
Октябрь 2000 — Апрель 2002 (1 год и 7 месяцев)
Разработка программных модулей системы ЧПУ. Полученный опыт: * Коммерческая разработка на С++. * Применение ООП и средств моделирования в нотации UML (Rational Rose). * Разработка многопоточных приложений, использование средств синхронизации (семафоры, мютексы), и межпроцессного взаимодействия (Shared Memory). * Разработка элементов ActiveX c применением MFC. * Разработка расширений (plugin) для MS Visual C++ 6.0. * Разработка для ОС реального времени (VenturCom RTX). * Работа с MS Visual SourceSafe.
Высшее образование
Московский государственный технологический университет «СТАНКИН»
Москва
Факультет: Механики и управления
Январь 1996—Январь 2003 (7 лет)