Дополнительные сведения:
Образование профильное, напр. методика SCADA, C и SQL преподавались на 3-м курсе, дипломный проект представлял собой разработку на С шлюза TCP/IP - X.25 под SCO UNIX (Windows 3.11 вышел чуть позже).
Разработанных проектов сравнительно много вследствие того что как правило я работаю на стадиях проекта анализ-тестирование продукта(версии), а в стадии сопровождения принимаю участие обычно только при отсутствии работ по разработке.
Профессиональная этика: выдержка, методичность, независимость и инициативность в сочетании с рационализмом, корректностью, строгой субординацией и четкой аргументацией точки зрения.
Личные качества: порядочность, склонен к анализу и самообразованию, широкий кругозор в общих и профессиональных областях, большой опыт работы с людьми из целого ряда разных социальных групп, к сожалению курю, не эмоционален, скорее замкнут и немногословен, хотя всегда готов к диалогу, не склонен работать в нерабочее время, вмешательство в личые дела считаю недопустимым так как собственный взгляд на вещи строится из опыта и заведомо достоверной информации, является синтезом взглядов нескольких социальных групп, далеко не тривиален и может противоречить ряду традиционных представлений.
культурология, социология, психология, таэквондо, беговые лыжи, IT, автомобиль, столяр-слесарь, кулинария, гитара, домашние животные, рыбалка, собираюсь заняться охотой.
Диверсификация деятельности ФГУП ЦНИС (Госстрой РФ) из чисто экономической области в область IT (консалтинг, реинжиниринг бизнес-процессов, разработка и внедрение CRM и ERP - систем), обеспечение прибыльности IT-направления в результате организации собственных оригинальных аналитических и системных(engine's) разработок, получение дочерним предприятием статуса головного сервисного центра на территории СНГ с возможностью проведения технической политики по ряду товаров фирмы Fujitsu, связанных с IT.
Компьютерные навыки:
Руководство процессом разработки:
- Опыт организации и руководства деятельностью сектора IT (консалтинг, разработка, внедрение и сопровождение, опыт до 9 чел), концепция, задачи и развитие, оргструктура и кадры, бюджет и ресурсы.
- Стратегическое и оперативное планирование, координация и контроль задач в областях полного цикла разработки и внедрения программных продуктов (по внешним и внутренним проектам), реинжиниринга бизнес-процессов заказчика, анализа ситуации на рынке IT и потребностей заказчиков в рамках отрасли (Госстрой РФ, ЖКХ)
- Координация действий с руководством, заказчиком, смежными подразделениями и субподрядчиками (фирмами, организациями), разграничение ответственности и организация четкого документоборота (входная, выходная и проектная документация)
- Индивидуальная работа с работниками (контроль, мотивация, квалификация), личная ответственность за лицо фирмы перед заинтересованными заказчиками (напр. встречи, семинары, публикации)
Инструментарий: MSF, RUP, RationalSuite, MS Project, MS Visio
Анализ:
- IT - консалтинг, методическая и организационная подготовка заказчика к обследованию бизнес-процессов(БП).
- Документирование и реинжиниринг БП (анализ документации, планирование и работа с экспертами, оформление моделей и сопутствующщей документации)
- Анализ и обоснование применения аппаратных и программных средств с учетом традиций и специфики фирмы, разработка концепции продукта.
- Формализация, согласование и постановка ТЗ (в т.ч. пользовательские интерфейсы) на разработку (доводку, версию) с учетом особенности платформы разработки и квалификации разработчиков (ERP, CRM, АСУ, САУ).
Инструментарий: SADT (IDEF0, IDEF3), UML, Bpwin, MS Visio, RationalRose.
Архитектура и технология:
- Разработка и моделирование комплексных архитектур с использованием баз данных, сетевых коммуникаций (в т.ч. web-компонент) и оригинальных как системных так и прикладных компонент под стандартную и нестандартную аппаратуру (перечень см. ниже).
- Мультиплатформенные разработки на базе нескольких технологий (платформ, спецификаций и инструментальных средств разработки, перечень см. ниже) с интеграцией к готовым (напр. "коробочным") продуктам.
- Распределенные системы в т.ч. любые клиент-серверные и системы включающие нестандартную маршрутизацию и межсетевые шлюзы, internet/intranet, системы реального времени( в т.ч., круглосуточные сервисы), GUI - клиенты и приложения.
- Полнофункциональные "одномашинные" приложения (GUI и "фоновые") и приложения использующие несколько уровней операционной системы (напр GUI - приложение + оригинальный драйвер устройства).
- Анализ и разработка типовых технологических процессов, шаблонов, рекомендаций, внутренних стандартов и документации, организация работ по приведению технологии в соответствие с RUP.
- Инструментальный анализ, обоснование и подготовка к смене платформ разработки, разработка методик и рекомендаций по обучению и повышению квалификации специалистов.
- Сквозной контроль проектов от стадии анализа до тестирования (на соответствие внутренним нормам качества моделей, методов, кода и документации).
- Анализ и организация создания и использования коллекции кодовых библиотек и компонентов, постановка ТЗ на разработку подобных модулей (в т.ч. по результатам анализа техзаданий на новые разработки) и, при необходимости, организация работ по их "встраиванию" в готовые продукты (в т.ч. организация мероприятий по отладке и тестированию).
Инструментарий: RUP, UML, Erwin, RationalSuite, MS Visio
Разработка:
- Индивидуальная и коллективная разработка (структурный, объектный, интерфейсный, нисходящий и т.п. методы) с использованием широкого спектра алгоритмов (напр сжатие, парсинг, криптография) и инструментов.
- Системная разработка (драйвера виртуальных и аппаратных устройств, расширения API, библиотеки модулей и классов (напр. ext SP, оригинальные классы, COM-объекты, native API, GDI-графика)
- Прикладные разработки (GUI утилиты и приложения, run-time сервисы для WinNT/2000, базы (ER, хранимые), web (ASP) по готовому дизайну.
- Оптимизация (напр. по быстродействию) и реинжиниринг кода (в т.ч. машинного, asm, C/C++ и т.д.), инструментальная и ручная отладка и тестирование (как по планам отладки так и "горячая" в условиях заказчика).
- Проектная документация, анализ входной документации (спецификации, модели, код) и инструментальных средств. (напр. работа по заказу Coherrent Solutions (USA) для PalmOS включала поиск средств разработки, изучение API и разработку в течение 2-х недель).
Инструментарий: ER, OOA/OOD, UML, Erwin, RationalSuite, Crystal Report, VSS, InstallShield, Wize Installer, NuMega SoftIce, T-SQL (MS SQL Server2000), PL/SQL (Oracle8i), C/C++ (STL. BIDS, MFC, ATL, OWL, VCL, MS VC++, Borland C++, C++ Builder, CodeWarrior), Pascal (Obj, Delphi), Asm x86 (MASM), MS VB, Windows 98/NT/2000 API (SDK) и DDK, PalmOS API, ...NIX, TCP/IP, X.25, OLE, COM, DCOM, COM+, ActiveX, CORBA, OLE DB, OCI, DOA, ADO, ASP, XML, XSL, XSLT, JavaScript, VBScript, MS InterDev, знаком с Java (JBuilder, J2EE) и т.д.