ФИО:       Грачев Дмитрий Владимирович
 родился:       7 ноября 1974 года.
   связь:
   голос:       +7-903-745-8496 (моб.)
  e-mail:       dmitriy@grachjev.com
homepage:       www.grachjev.com

    цель:       Нахождение работы на должность ведущего программиста

краткая рабочая автобиография:

  2010-...      Parallels, Odin.

                Parallels Business Automation: поддержка существующих, рефакторинг и написание 
                новых модулей биллинга, а так же модулей и утилит поддержки локализации.
                Инструментарий: C++, PostgreSQL, XML, Perl, Python.

                UX Team:

                Оптимизация и улучшение "узких мест" пользовательской и провайдерской панелей управления.

                Участие в разработке макетов дизайна новых приложений панелей управления, ревью готовых 
                приложений.

                Разработка и поддержка APS2 приложения-образца для новой панели управления пользователя (CCPv2).
                Инструментарий: Javascript, PHP, Dojo.

                Проведение UX исследований по запросам дизайнеров.
                Инструментарий: Python, PostgreSQL, Excel, PowerPoint.

  2007-2008     Группа компаний .masterhost.

                Поддержка, рефакторинг и написание новых модулей биллинга компании (хостинг).
                Инструментарий: Perl, PostgreSQL, XML, HTML::Template, Template Toolkit ...

  2002-2007     Компания Corbina Telecom (ЗАО "Инвестоэлектросвязь").

                Анализ, проектирование и внедрение аккаунтинга, системы генерации 
                начислений и выставления счетов, миграция в новую систему всех существующих 
                клиентов и их контрактов.

                Анализ и проектирование системы ведения проектов, частичной поддержки CRM.

                Анализ, проектирование и реализация систем препроцессинга, тарификации звонков и прочих 
                услуг, статистики.
                Инструментарий: Microsoft Visual C++ 6.0-7.1, STL, boost, ADO, Qt3-4, 
                XML(SAX, DOM, XSLT, XSLT-FO).

                Совместно с сотрудниками IDT Corp. проводил анализ бизнес-процессов
                компании. Подготовлена документация для определения узких мест, 
                проведения автоматизации документооборота.

  1999-2002     АО Интерстрон (ранее ML:Compilers, дочеpняя компания фиpмы 
                МедиаЛингва).

                Доведение до коммерческого состояния программы "Визуализатор"
                (UML Viewer), редизайн и рефакторинг большого объема кода.
                Проектирование, дизайн и реализация новых функций.

                Адаптация для компилятора и виртуальной машины языка С++ 
                фирмы библиотеки STLport (версия стандартной библиотеки С++), 
                написание для нее locale runtime. Адаптация библиотек 
                ICU (IBM International Components for Unicode) и Xerces-C 
                (XML parser, DOM, SAX, SAX2).

                Разработка тестового набора для стандартной библиотеки С++.

                Реализация библиотеки объектов (COM) для доступа к содеpжимому
                Microsoft MAPI из Sledopyt API фиpмы МедиаЛингва.
                Инстpументаpий: Microsoft Visual C++ 5.0, 6.0, COM, ATL, MAPI.

                Создание интегpиpованной сpеды системы pазpаботки/обучения 
                пpогpамиpованию на языке С++.
                Истpументаpий: IBM Visual Age C/C++ 3.5, 4.0 Professional,
                IBM Open Class Library, STL, Object File.

                В pабочем пpоцессе использовались IBM Team Connection (сpедство 
                групповой работы/ведения веpсий, использует DB2 для хpанения и 
                постpоения запpосов), Lotus Notes. Также в рабочем процессе 
                использовались скрипты на языках REXX и Perl.

  1997-1998     OOO SATS. Разработка модулей и сопровождение хостового ПО 
                мониторинга банкомата, осуществляющего коммуникации,
                транзакции и т.д. Многозадачное программирование (threads).
                Инструментарий: IBM Visual Age C/C++ 3.0
                Обслуживание, конфигурирование, построение сценария поведения,
                создание загрузочного комплекта для банкоматов NCR 4-го 
                поколения (56XX, Persona Sxx). Мелкая правка, сопровождение ПО 
                POS-терминалов Verifone.

  1994-1997     НПП Инфоком-Сервис. Разработка программ, входящих в общий
                комплекс программ "Среда Доступа" и "Почтовая служба".
                Инструментарий: Borland C/C++ 3.1/Turbo Vision 1.0.
                Установка и сопровождение в начальной стадии развертывания
                системы (Программно-аппаратные, функционально полные комплексы
                корпоративной сети для организаций органов власти на базе
                оборудования фирмы Cubix(USA) и ПО фирмы Novell
                (Netware 3.12+MPR 3.0)). Исполнял обязанности руководителя
                группы программистов "Почтовой Службы",
                производился перенос ПО под Windows.
                Инструментарий: Symantec C/C++ 7.2/MFC 2.5/db_Vista 3.21(Raima).

  1993-1994     Центр "ДАР"(Диалектика, Адаптация, Развитие). Написание
                АРM Школьной Медсестры (Win3.1), поддержка внутренних
                пользователей, сборка IBM-совместимых компьютеров и др.
                Инструментарий: Turbo C/C++ for Windows 1.0/OWL 1.0.

  1993-1993     НИИ ЭнергоСетьПроект. Написание информационной системы для
                учета объектов Гражданской обороны (DOS/Графика).
                Инструментарий: Borland C/C++ 2.0(DOS)/mtegl(граф. библ.).

  1991-1993     Учеба в МЭИ на факультете АВТ, каф.ММ (семестры 1-4).

       1991     Окончил среднюю школу номер 637 со специальностью
                лаборант-программист (квал. оценка отлично).
                Призер конкурса Borland-Contest-91 (2-е место в своей
                возрастной категории).
                
что умею:
  -- software
    -- разработка
       - программ на C/C++, Tasm, компиляторы (и сопутствующий инструментарий):
             - Visual C++ 5.0,6.0,7.0,7.1, Microsoft C/C++ 1.52, 
             - IBM Visual Age C++ 3.0-3.5, 4.0 Professional,
             - Watcom C/C++ 10.6,
             - Symantec C/C++ 7.2,
             - Borland C/C++ 3.1,
             - CodeWarrior for PalmOS Paltform 7.0.
         библиотеки :
             - Qt 2.3, 3.*,
             - boost,
             - DOM, SAX,
             - ADO,
             - IBM Open Class library,
             - Object File,
             - OWL 1.0,
             - MFC 2.5,
             - db_Vista 3.21(Raima),
             - Turbo Vision 1.0.
       - имеется своя оконнная библиотека (Tasm, размер .lib файла - 5 Кб),
         различные утилиты разборки текстовых конфигурационных файлов и fidonet
         почтовых баз, успешно перенесены под OS/2(командная строка), также
         перенес под OS/2 SqCC by D`Mark
       - проектирование и использование реляционных и сетевых баз данных
         (MDBS, db_Vista, DB2), SQL, 
         Case: PowerSoft DataArchitect, ErWin.
       - perl (в том числе CGI, DBD), связка с Apache & Apache/Rus.
    -- установка и сопровождение
       - Win (3.1x, WfW, 95, 98) + MS Office 95, 97, 2000, XP,
       - Win NT 4, 2000, XP,
       - OS/2 Warp/Warp Connect, OS/2 Warp Server 4/Advanced, Aurora,
       - Novell NetWare 3.1x, MPR,
       - DOS (3.30-7.00),
       - FTN почтовый узел (под DOS, OS/2).
     
  -- hardware
    -- установка и сопровождение
       - Аппаратуры фирмы Cubix (стойки, сеpвеpа, платы доступа)
       - LAN по технологии Ethernet (толстый, тонкий, витая пара)
         от пpоектиpования до сдачи под ключ
       - X.25 сетей
       - модемы разные
    -- умею держать в руках паяльник, а также знаю для чего нужны осциллограф
       и тестер, специального образования по электронике нет.
    -- сборка различных PC-компьютеров, от бездисковой рабочей станции до
       многопpоцессоpного сервера с RAID.

образование:    неоконченное высшее (2 курса АВТФ МЭИ, каф. Мат.Моделирования)
иностранный:    английский, чтение технических текстов -- свободно,
                написание их же -- средне, разговорный -- слабый.

  Имеется дома локальная сеть и рабочие станции в конфигурации, достаточной с работой в 
  OS/2 / Win`95/NT 4/2000/XP / Linux.

Прочее:
  Не курю. Имею права категории В и личный легковой автомобиль.