Language proficiency: English - can be interviewed
Services
Provided services
Бизнес-услуги > Построение бизнес-процессов
Бизнес-услуги > IT-консалтинг
Интернет и IT > Прикладное программирование
Интернет и IT > Системное программирование
Интернет и IT > Программирование игр
Интернет и IT > Компьютерная безопасность
Description
Ключевые навыки:
- опыт руководства отделом (более 20 человек), - опыт руководства и координации проектов, - опыт внедрения технологий и методик разработки ПО, - опыт проведения презентаций, - опыт ведения переговоров, - опыт поиска и найма сотрудников, - опыт внедрения системы оценки персонала.
Процесс разработки: - Agile(Scrum), - представление о RUP, - практики XP, - шаблоны проектирования (OOD patterns), - unit tests, TDD.
Технические навыки: - С++ (stl, boost), Python, ассемблер x86; - QT, WTL, ATL, MFC, COM/DCOM, AD; - базовые знания C# (в процессе освоения); - базовые знания SQL; - большой опыт реверс-инженеринга, исследовательской работы, работы с отладчиками и дизассемблерами; - большой опыт исследования реализации Native API и Win32 API (ntdll, kernel32) и (как хобби) создания виртуальной машины как часть разработки аналога IncrediBuild.
ЛИЧНЫЕ КАЧЕСТВА По результатам оценок персонала моими сильными управленческими качествами являются: планирование, постановка задач, координация и мотивирование. Хорошие показатели по компетенциям: публичные презентации, коммуникация, целеустремленность и умение анализировать. Открыт, общителен. Чувство юмора в наличии. Стараюсь и умею переводить все возникающие конфликты в конструктивное русло. Ответственен, настойчив.
руководитель IT-проекта "Система многофакторной аутентификации в корпоративных доменах" Система аутентификации пользователя в домене на основе биометрических методов, электронных ключей, смарт-карт и комбинации этих методов. Обязанности: • разработка концепции, технических требований, технического задания; • планирование, определение рисков и сроков; • создание команды; • организация процесса разработки (Agile); • взаимодействие с аутсорсерами (программисты, дизайнеры); • реализация отдельных частей разрабатываемой системы на C++(VC) и Python(сборка, модульное тестирование) с использованием DCOM, AD(ADSI), Kerberos, ATL, WTL, HTMLayout; • небольшие исследования недокументированных возможностей при помощи IDA и KD.
Обязанности: • руководство и продюсирование «внутренних» проектов компании (инструментарий, портирование существующих технических решений на платформы нового поколения), • участие в качестве старшего программиста в «игровых» проектах: American Chopper 2 (www.creatstudio.com/games/ac2.html), Coded Arms (www.creatstudio.com/games/ca2.html), Bratz Super Babyz • организация рабочего процесса, • учет и распределение занятости сотрудников на проектах, • найм специалистов, • развитие личностных и технических компетенций сотрудников, • продюсирование (координация) работы внешних команд программистов, • участие в выборе направлений и координация технологического развития компании. Применяемые в работе языки - C++ (VC, gcc, Metrowerks CW) и Python(как вспомогательный инструмент). Был опыт быстрого освоения различных платформ (PS2, Xbox и т.д.) и написания короссплатформенного кода.
Разработки в области защиты, восстановления и резервного копирования информации. Обязанности: • руководство процессом разработки, • разработка концепции и архитектуры, • реализация отдельных частей проекта на C++ (VC, gcc) с использованием Windows DDK, WTL. • исследования недокументированных возможностей при помощи IDA, SoftICE и KD. Проекты: R-Firewall (www.r-firewall.com) - персональный фаерволл, осуществляющий мониторинг и фильтрацию входящего и исходящего сетевых трафиков, отслеживание некоторых видов атак, фильтрацию содержимого трафика по протоколам HTTP, SMTP, POP. R-Guard (www.data-security-software.com) – система, расширяющая стандартную схему разграничения прав доступа к ресурсам компьютера. R-Drive Image (www.drive-image.com) - программа создания резервных копий и клонирования разделов жесткого диска с возможностью создания загрузочных носителей для восстановления системных разделов.
Разработка систем записи, регистрации и распознавания речевой информации. Обязанности: • участие в разработке и поддержке системы записи и документирования речевой информации «Незабудка», • написание драйверов и интерфейсов пользователя программаторов специализированных устройств этой системы. Использовал в разработке: MS VC++, MFC, Windows DDK и осциллограф :)
Разработка программного обеспечения для персональных компьютеров. Обязанности: • сборка дистрибутивов, • устранение дефектов графических интерфейсов программ и мелких ошибок, локализация программ. Участвовал в проектах TurboCAD (www.turbocad.com) и FloorPlan 3D. Использовал в работе: MS VC++, MFC.
Военно-Космические Силы РФ - Оператор ИВК (информационно-вычислительного комплекса), начальник отделения. (1999-04-01 00:00:00.0 - 2001-05-01 00:00:00.0, Россия)
Обязанности: проведение сеансов связи и управления с КА.
Education
University education
Военная Инженерно-Космическая Академия им. А.Ф.Можайского, Системы управления и вычислительная техника, Инженер-электрик, 1994-1999