Разработчик ПО

Москва

Размещено 16 марта 2010

от 98 900 рублей

Юрий

Мужской, 42 года

Семейное положение: Не состою в браке, дети есть

E-mail: yurac@mail.ru

Образование:
2004 — МИФИ (Московский Инженерно-Физический Институт)
(инженер-системотехник)

Дополнительное образование:
2009 — Проектная практика
(Управление проектами по стандарту PMBOK Guide 4-th Edition и подготовка к сертификации)

Владение иностранными языками:
Английский (технический)

Опыт работы
10.2007 - по настоящее время ОАО "ВНИИНС" Заместитель начальника отдела СЗИ
- Составление ТЗ на разработку ПО (распределенные системы контроля и управления функционированием ПО, СЗИ и пользователей в сетевой среде ОС семейства Linux).
- Анализ и проектирование ПО: разработка архитектуры проектов, разработка материалов для эскизно-технических проектов.
- Управление разработкой ПО (до 10 чел.): составление требований для программистов, постановка задач, планирование, контроль выполнения, рефакторинг кода, управление тестированием, разработка и контроль разработки документации (системы групповой разработки SVN, Trac).
- Разработка ядра системы: проектирование и реализация ООП-технологии промежуточного слоя для разработки, функционирования и управления распределенными программными компонентами (похоже на CORBA), созданы библиотеки классов, системные компоненты и сервисы, утилиты (C/С++, STL, многопоточное программирование, сетевое программирование, PoCo (аналог Boost), PostrgreSQL, XML, LDAP, Qt, gdb, valgrind, autotools, make, bash).

01.2001 - 09.2007 ОАО "ВНИИНС" Старший инженер-программист
- Участие в анализе и проектировании ПО (объектно-ориентированная СУБД, СЗИ).
- Разработка ядра ПО: основные библиотеки классов, ядро СУБД, распределенная система взаимодействия компонентов (основанная на сообщениях).
- Разработка ПО (C/C++, STL, GUI, Linux-API, многопоточное программирование, сетевое программирование, модули ядра Linux, XML, Qt, KDevelop, make, bash).
- Сопровождение ПО (доработка, портирование под разные аппаратные платформы, составление документов, проведение испытаний ПО).

06.1999 - 12.2000 ОАО "ВНИИНС" программист
- Участие в создании Web-системы (PHP, HTML, JavaScript).

Профессиональные навыки и знания:
- Определение требований ПО.
- Проектирование ПО.
- Разработка ПО.
- Управление командой разработчиков.
- Операционные системы: Linux, Windows.
- Средства коллективной разработки: Subversion (SVN), Trac, KDevelop.
- Офисные средства: MS Office, Open Office.
- Владение средствами: ООП, C/C++, STL, multi-threading, sockets, TCP/IP, XML, SQL, Qt, bash, make, autotools, gdb, valgrind.
- Базовые знания: UML, Java, EJB, CORBA, Spring, Hibernate, Seam, Eclipse, SOA.
- Дополнительный опыт: Assembler, Basic, Pascal, Delphi, C++ Builder, Visual C++, PHP, Perl, JavaScript, HTML.
- Методологии разработки: RUP, XP, AMDD.

Дополнительные сведения:
Увлеченность алгоритмами и программированием вообще. Готовность осваивать и применять современные технологии. Увлеченность при достижении целей. Творческий подход.