Как вы себя чувствуете в самоизоляции, как адаптируетесь, как работаете, какими привычками обзаводитесь — об этом наш новый опрос. Пройдите его (займёт 10 минут) и в конце узнайте, как дела у других.
Обо мне

Специализация и профессиональные навыки:
Skills Summary

C/C++
C++ .Net
Assembler IA32

GCC 3.4.3/4.2.2,nmake
MS Visual C++ 6.0,MS Visual Studio 2003/2005,Borland C++ 3.1

VSS 6.0,SVN(Subversion)

Understand the principles of programming languages to low level. Knowledge of OOP.
Knowledge of the structure of the executable code and the principles of the program (stack, memory organization, an agreement on the calls, interrupts)

Профессиональные цели:
Постоянное повышение професиональной квалификации.

Профессиональные навыки
Опыт работы
JAVAD GNSS
Москва
инженер программист
Март 2009 — Сентябрь 2014 (5 лет и 7 месяцев)
Обязанности: - Доработка существующего ПО, разработка нового ПО. Реализация протокола обмена данными с внешними устройствами на WIndows и Windows Mobile плотформах. Программировал протоколы данных для GPS приёмников, зарядных устройств, инклинометров, компасов. - Разбор данных приходящих по RS232/485, USB,Ethernet, Bluetooth, выполнение математических алгоритмов с приходящими данными и сохранение результатов обработки данных в БД SQLite - Реализация GUI отображающее состояние внешних устройств, управление внешними устройствами Достижения: - Научился работать с внешними устройствами по USB, Ethernet. - Научился реализовывать синхронные и асинхронные передачи данных.
Смарт-технологии
программист
Сентябрь 2008 — Январь 2009 (5 месяцев)
Должностные обязанности: Исправление ошибок в ПО и доработка функционала уже созданного кросс-платформенного ПО (win32,arm[sagem,magic]) написанного на С/С++. Программирование EFT POS терминалов. Разработка кросс-платформенных приложений. Работа со смарт-картами. Доработка внутренних утилит. CodeReview. Перевёл приложение на новый HAL(GPRS,GSM,Ethernet,работа с COM портами, работа с дисплеем, клавиатурой, файловой системой), который частично доработал. Исправил ошибки в модуле коммуникаций: в реализации стека GPRS, COM портов; в модуле шифрования данных при их пересылке. Добавил функциональность в части работы со смарт-картами
ООО ПакрСити
Москва
ведущий программист
Январь 2008 — Июль 2008 (7 месяцев)
функции: программист Должностные обязанности: Исправление ошибок в ПО и доработка функционала уже созданного ПО типа клиент-сервер работающего с оборудованием автоматизированной автопарковки, приложения написаны на C++ .Net и C#, для хранения информации о системе использовался MS SQL SERVER 2000, также использовалась библиотека DevExpress, WinForms. Консультирование и обучение клиентов работе с ПО. Установка, настройка разработанного и сопутствующего ПО для клиентов. Достижения: Исправлены баги, добавлена функциональсть в GUI приложения, в модули работающие с оборудованием по RS485. Изменено формирование отчётов из БД.
ЗАО Терна СБ
Москва
инженер программист
Апрель 2007 — Декабрь 2007 (9 месяцев)
функции: программист Обязанности: Исправление ошибок в ПО и доработка функционала уже созданного ПО типа клиент-сервер работающего с оборудованием автоматизированной автопарковки. Консультирование и обучение клиентов работе с ПО. Установка, настройка разработанного и сопутствующего ПО для клиентов. Достижения: Повысил знания в С++ .Net, .Net Remoting. Разобрался в коде без документации. Исправлены многочисленные ошибки в ПО, добавлена функциональсть в модули работающие с оборудованием. Создана система защиты ПО на основе HASP ключей. Внедрена системы автопарковки на гостинично-развлекательных комплексах на Корстон-Казань и Корстон-Москва. Обучил пользователей работе с ПО автопарковки
Московский государственный технологический университет «СТАНКИН»
младший научный сотрудник
Август 2006 — Апрель 2007 (9 месяцев)
функции: программист Обязанности: Написание программного кода по техническому заданию. Достижения: Изучил С++ .Net, .Net Remoting. Созданы модули реализующие протокол обмена данных по RS485 между компьютером и внешними устройствами. Создан GUI клиент для управления внешними устройствами по RS485
Московский государственный технологический университет
Москва
младший научный сотрудник
Июль 2003 — Август 2006 (3 года и 2 месяца)
функции: программист Обязанности: Организация работы группы программистов, состоящей из 4 человек. Написание программного кода по техническому заданию. работа с базами данных. Согласование технического задания с консультантом по предметной области. Достижения: Изучил Visual C++ 6.0 Создана бета версия программы документооборота для технологического процесса. Научился распределять задания в небольшой группе разработчиков Создана система защиты ПО на основе HASP ключей фирмы Alladin.
младший научный сотрудник
Август 2002 — Июнь 2003 (11 месяцев)
функции: программист Обязанности: Написание программного кода по техническому заданию. работа с базами данных. Научился работать в команде
Высшее образование
Московский государственный технологический университет «СТАНКИН»
Москва
Факультет: Информационных технологий (ИНТЕХ)
Январь 1997—Январь 2003 (6 лет)