Обо мне

Специализация и профессиональные навыки: Языки программирования: С/С++, Lua; знание ООП;

Операционные системы: Linux (Ubuntu, Debian, Red Hat, Fedora Core, ОС МСВС), MS Windows;

Опыт кросс-платформенной разработки, отличное знание библиотеки Qt (Qt3, Qt4 и Qt5);

Библиотеки: Qt, stl, VCL;

Инструментарий: GCC, GDB, MinGW (Win32), Qt Creator, Borland C++ Builder, Microsoft VisualStudio;

Средства коллективной разработки: CVS, SVN, Bugzilla, Doxygen;

Базы данных: Oracle, MySQL, PostgreSQL, MS SQL; владение SQL и PL/SQL;

Офисные приложения: LaTeX, MS Office, Open Office

Web-технологии: HTML, CSS, PHP, JavaScript, jQuery;

Опыт создания дистрибутивов (NSIS);

Иностранные языки: английский (свободное чтение документации, письменный - со словарем);

Опыт разработки проектной и эксплуатационной документации по государственным стандартам (ЕСПД);

Есть опыт взаимодействия с заказчиком, опыт анализа предметной области, опыт написания ТЗ и постановок задач программистам на проектирование и разработку.

Профессиональные цели: Хочу, чтобы продуктами, в разработке которых я участвую, пользовались реальные пользователи и им было удобно.

Профессиональные навыки
C++ Qt
Опыт работы
ООО "Глобал Ориент"
Ватутинки, д.
Инженер-программист
Октябрь 2010 — По настоящее время (8 лет и 9 месяцев)
ЗАО "НПП ИНТЕЛКЛАСТЕРСИСТЕМ"
Москва
Заместитель начальника сектора
Сентябрь 2008 — Октябрь 2010 (2 года и 2 месяца)
Обязанности: - Разработка - Проектирование - Написание документации - Отладка и тестирование 1. Участие в разработке кросс-платформенного инструментального средства проектирования проблемно-ориентированных банков данных (СУБД Oracle) и анализа данных в них содержащихся, в частности: - разработка подсистемы генерации сценария создания банка данных; - участие в разработке подсистемы создания запросов, выполнения их на сервере, хранения их результатов; - разработка базового функционала для отображения результатов запросов. 2. Разработка программного средства для визуального cопоставления
ОАО "ВНИИНС"
Москва
Заместитель начальника отдела
Июнь 2006 — Сентябрь 2008 (2 года и 4 месяца)
1. Участие в разработке кросс-платформенного инструментального средства проектирования проблемно-ориентированных банков данных (СУБД Oracle) и анализа данных в них содержащихся, в частности: - написание спецификаций на разработку GUI-интерфейса приложения, выдача заданий дизайнеру GUI, контроль исполнения; - выдача заданий разработчикам, контроль исполнения; - разработка подсистемы анализа структуры БД. 2. Участие в разработке кросс-платформенного инструментального средства визуального проектирования приложений, в частности: - разработка редактора алгоритмов на визуальном языке (язык «ДРАКОН»); - разработка библиотек компонентов.
ИнтерЭВМ
Москва
научный сотрудник, начальник сектора
Апрель 2004 — Июнь 2006 (2 года и 3 месяца)
1. Участие в разработке кросс-платформенного инструментального средства визуального проектирования приложений, в частности: - разработка загрузчика библиотек компонентов; - разработка ряда библиотек компонентов; - разработка подсистемы пользовательских событий; - разработка подсистемы генерации кода компонентов; - разработка подсистемы "интерпретации" приложения (preview). 2. Участие в разработке кросс-платформенного инструментального средства проектирования проблемно-ориентированных банков данных (СУБД Oracle) и анализа данных в них содержащихся, в частности: - разработка редактора структуры базы данных; - анализ требований ТЗ и выработка проектных решений; - разработка подсистемы генерации SQL-запросов на создание спроектированной базы данных; - участие в разработке руководства пользователя и другой технической документации.
Научно-исследовательский институт ядерной физики им. Скобельцина
Москва
программист (работа по совместительству)
Октябрь 2002 — Январь 2003 (4 месяца)
1. Разработка инсталлятора приложений; 2. Разработка учебного приложения по курсу физики.
Троицкий Институт Инновационных и Термоядерных исследований
Троицк
Инженер (работа по совместительству)
Октябрь 1998 — Март 2004 (5 лет и 6 месяцев)
1. Aдаптация алгоритма расчетной программы для работы в Linux-кластере (PVM); 2. Cоздание, настройка и администрирование кластера.
Высшее образование
Национальный исследовательский университет «МЭИ»
Москва
Факультет: Институт автоматики и вычислительной техники; АВТИ
Январь 1998—Январь 2004 (6 лет)
Факультет Автоматики и Вычислительной Техники, кафедра Управления и Информатики.