Curriculum Vitae( English version here ) | |
Анатолий Макаров |
Цель резюме |
Поиск долгосрочного контракта или постоянной позиции в качестве Ведущего Программиста/Аналитика, Менеджера Проектов в области информационных технологий в стабильной и динамично развивающейся компании для реализации крупномасштабных проектов. Возможены регулярные командировки. |
||||
Квалификация (лет) |
Programming Languages: |
C(20), C++(15) (GCC & MSVC; STL; Boost; MFC; wxWidgets; ODBC; .NET framework; WDK, IFS SDK), PL/SQL(5) (SQL97, Virtuoso, Oracle, MS SQL, DB2), XML(3) (XSLT, XPATH, XQuery), HTML, PHP, JS, VSPX,VSP(2) (Virtuoso specific), MS VB(2), WML(0.5), Java(0.5), ASM x86(x64)(6). UML |
|||
Operating Systems: |
Windows Server NT4-2K-2K3-2K8-2K8R2; Win3.1 - 7; UNIX (Sun Solaris, BSD, Linux RHEL, Ubuntu)(11). |
||||
Software: |
MS SQL Server 6.5 - 2K3(3); Openlink Virtuoso app. development; Oracle 8.15(1); SlickEdit; CVS, SVN, Bugzilla etc.; Rational products; Btrieve 6.15 (2.5); Scala 4.15 RV6, 5.0, 5.1(2.5); MS Office 6-2K7(Access,VBA(3)); Crystal Reports(0.5); Lotus Notes 4.5(2) (Notes script); MS IIS(1), MS Proxy 2.0(2); BASIS for AS400(2); CADs: AutoCAD, ArcInfo, MapInfo, Caddy, OrCad, ArchiCAD; Adobe PhotoShop 2.5-10(CS3)(9); GPS & navigation soft |
||||
Накопленный опыт |
Свыше 20 лет работы в области информационных технологий.
|
||||
Опыт работы |
11.2012 - настоящее время "Dell Inc." Группа разработки "NetVault FastRecover", Ведущий C++ разработчик/архитектор. Продолжение работы над "NetVault FastRecover". Текущие проекы - поддержка и развитие драйвера фильтра FS для нового продукта, поддержка Windows 8 / Server2012, разработка новой версии Хост Агента для системы "NetVault: FASTRecover". |
||||
01.2011 - 10.2012 "Quest Software" Группа разработки "NetVault FastRecover", Ведущий C++ разработчик/архитектор. Продолжение работы над "NetVault FastRecover". Текущие проекы - поддержка и развитие драйвера фильтра FS для нового продукта, разработка новой версии Хост Агента для системы "NetVault: FASTRecover". |
|||||
05.2009 - 12.2010 "Bakbone Software" Группа разработки "NetVault: FASTRecover", Ведущий C++ разработчик/архитектор. Работа над "NetVault: FASTRecover" - продуктом-преемником Asempra BCS. Текущий проект - переработка драйвера ядра для нового продукта. Область деятельности - разработка Хост Агента для Windows и Linux для системы "NetVault: FASTRecover". Хост Агент написан на C/C++ и состоит из драйвера ядра и системного сервисa (демон под Linux). Агент мониторит дисковую активность прозрачно для приложений и перенаправляет данные на BCS по сети, а также предоставляет возможность восстановления данных с сервера на любой момент времени. Реализация запатентованной технологии "виртуального восстановления по мере надобности", обеспечивающей немедленную работу приложений на восстанавливаемой системе. |
|||||
11.2003 - 04.2009 "Asempra Technologies" Группа разработки Host Driver, Ведущий C++ разработчик/архитектор. Asempra - пионер в области Continuous Data Protection. Ее продукт Business Continuity Server (BCS) это автоматизированное решение для резервирования данных в реальном времени, защищающее Microsoft Exchange, SQL, Windows файл серверы и Linux. Обязанности - разработка Хост Агента для Windows и Linux для системы Asempra BCS. Хост Агент написан на C/C++ и состоит из драйвера ядра и системного сервисa (демон под Linux). Агент мониторит дисковую активность прозрачно для приложений и перенаправляет данные на BCS по сети, а также предоставляет возможность восстановления данных с сервера на любой момент времени. Реализация запатентованной технологии "виртуального восстановления по мере надобности", обеспечивающей немедленную работу приложений на восстанавливаемой системе. |
|||||
10.2000 - 10.2003 "OpenLink Software" Группа разработки графического интерфейса пользователя, Старший C++ разработчик. Разработка клиентских приложений для СУБД Virtuoso.
Основной продукт - Access/V - клиент баз данных, по выполняемым функциям похожий на MS Access,
написан на С++ с использованием кросс-платформенной библиотеки wxWindows. Access/V работает под Win32 и Linux GTK+.
Доступ к БД осуществляется через ODBC (поддерживаются БД MS SQL, Oracle, DB2, Pervasive и т.д.),
а знание расширений языка SQL в Virtuoso позволяет управлять объектами и выполнять сложные операции в этой БД.
После завершения этого проекта написан также ряд утилит, например Virtuoso Migration tool, также используя wxWindows как базу для граф. интерфейса.
|
|||||
05.2000 - 09.2000 "WebSci Technologies, Inc" Группа разработки WAP сервера, C++ разработчик. Область деятельности - серверная часть системы разработки веб-приложений - "Saffron". Эта система характеризуется WYSIWYG средой разработчика, полнофункциональным дизайнером ява-форм, генерацией HTML и WML страниц с точностью до пикселя, аутентификацией пользователей основанной на СУБД, оптимизированным кэшированием динамически генерируемых веб-страниц, широкими возможностями разметки страниц, поддержкой скриптов на серверной стороне, встроенной поддержкой реляционных баз данных. Мной разработаны спецификации и реализован полный набор серверных компонентов для динамической генерации WML страниц. Эти компоненты разбирают хранящиеся на сервере страницы во внутреннем формате системы SPML, основанном на XML и генерируют их соответствующее представление в формате WML. Компоненты реализованы в виде разделяемых библиотек на C++ с использованием Xerces-C и DOM, и портированы под операционные системы Sun Solaris, Linux и Win32. |
|||||
10.1998 - 04.2000 "Кока-Кола Боттлерс Сибирь" Центр поддержки информационных систем, Координатор Проектов Финансовых информационных систем, в подчинении Директора по Информационным Системам по стране. Реализовал следующие проекты Компании:
Получил повышение оплаты. |
|||||
01.1998 - 09.1998 "Кока-Кола Боттлерс Сибирь" Центр поддержки информационных систем, Специалист, в подчинении Менеджера проектов
|
|||||
06.1995 - 12.1997 ТОО "Экоконтур", Новосибирск Исполнительный директор
|
|||||
02.1994 - 05.1995 ТОО "Экоконтур", Новосибирск Отдел ГИС, Ведущий программист
|
|||||
10.1992 - 01.1994 ТОО "Экоконтур", Новосибирск Отдел ГИС, Программист
|
|||||
04.1992 - 09.1992 Внешне-Экономическая Ассоциация "Касси" при НГУ, г. Новосибирск Отдел Муниципальных Информационных Систем, инженер - программист
|
|||||
06.1988 - 11.1989 Служба в СА. Наводчик орудия, оператор электронных тренажеров. |
|||||
Образование |
2001 - 2002 |
Openlink staff training: English Upper-Intermediate. |
|||
1998 - 1999 |
Учебный центр Coca-Cola: English Pre-Intermediate, English Intermediate. |
||||
1998 - 1999 |
Курсы "Scala Academy": System Utilities Basics; Advanced Technical Training; Scala 5 - New Features; Payroll Pro. |
||||
1987 - 1995 |
Новосибирский Государственный Университет , Физический факультет, Специальность - физико-техническая информатика |
||||
1986 - 1987 |
Физико-Математическая Школа при Новосибирском Государственном Университете |
||||
Рекомендации |
Будут представлены по первому требованию |
||||
Языки |
Отличный Английский, родной Русский |
||||
Личные данные |
|