Обо мне

Специализация и профессиональные навыки: Языки программирования: Постоянно использую: C, C++ Именю опыт: Basic, Pascal/Delphi, SQL Знаком: немного x86 assembler, Java, Python, JavaScript, HTML5, PHP, bash.

Среды разработки и компиляторы: Microsoft Visual Studio, C++ Builder, OpenWatcom C/C++, Delphi, Eclipse, DJGPP, GCC.

Библотеки и API: SDL, Qt, VCL, OpenGL, DirectX, STL, немного boost, WinAPI, GDI

Опыт в программировании последовательных интерфейсов, сетевом программировании, разработке и реализации коммуникационных протоколов, компьютерной графике и разработке игр.

Свободно владею английским языком.

Профессиональные цели: Быть высококвалифицированным специалистом в области компьютерных наук и разработки программного обеспечения.

Награды, сертификаты, портфолио, проекты: IBM Certified Database Associate – DB2 Universal Database 8.1 Family, The Professional Certification Program from IBM

Сертифицированный специалист по диагностике и ремонту ПК.

Членство в обществах и ассоциациях: N/A

Дополнительная информация: Всегда открыт для интересных коммерческих предложений и проектов.

Профессиональные навыки
Опыт работы
Октябрь 2014 — по настоящее время (3 года и 3 месяца)
Старший инженер-программист
Санкт-Петербург
Обязанности и достижения
Обязанности: - Разработка программного обеспечения CAD/CAE/FEM системы MEDINA. C++ - Реализация различных задач от клиентов и заказчиков, в основном из автомобилестроительной индустрии
Апрель 2012 — Июнь 2013 (1 год и 3 месяца)
ОСМФ "Компас"
Программист
Ростов-на-Дону
Обязанности и достижения
Обязанности: - Разработка программного обеспечения для платежного терминала с функцией выдачи наличных (займов). - Реализация работы с устройствами: сканеры (документов и паспорта, TWAIN), принтер документов (системный), купюроприемник (JCM UBA-RC, протокол ID003), монетоприемники (китайский со своим протоколом и MicrocoinSP, протокол ccTalk), - принтер чеков/фискальный регистратор (PayVKP80) Достижения: - Разработана библиотека (DLL/.H) работы с устройствами, реализованы протоколы взаимодействия, разработана система протоколирования и снятия статистики по устройствам, разработана система инкассации и удаленной отчетности, - заложена основа для поддержки купюроприемников поддерживающих протокол ccTalk
Июнь 2009 — Октябрь 2014 (5 лет и 5 месяцев)
Инженер-программист
Ростов-на-Дону
Обязанности и достижения
Обязанности: - Разработка технологического программного обеспечения для ОКР "Исцеление" - система удаленного полевого управления и видеомониторинга - Разработка клиент-серверного программного обеспечения для проекта "Опека" - система медицинской телеметрии Достижения: - Разработано технологическое ПО опроса параметров (напряжение питания, мощность подводимая к антенне) и конфигурации (сетевые параметры, маршрутизация, самотестирование) приемо-передающих модулей (ППМ) - беспроводные ad-hoc маршрутизаторы. C++, Qt, Linux - Разработано многопоточное серверное ПО для сбора данных кардиомониторинга с удаленных устройств сбора и передачи данных медицинской телеметрии (наручных телекоммуникационных браслетов) C++, Google Protocol Buffers - Разработано клиентское ПО - рабочее место врача и оператора диспетчерского центра с функциями чтения и редактирования (CRUD) данных из БД, отображения данных кардиомониторинга, а также функциями ПО call-центра. C++ - Разработана база данных пациентов, медицинских специалистов и кардиомониторинга. MySQL - Разработан первый вариант спецификации RESTful WebAPI взаимодействия сервера и клиентского ПО (веб-сервис)
Июнь 2009 — Июнь 2012 (3 года и 1 месяц)
Инженер-программист
Ростов-на-Дону
Обязанности и достижения
Обязанности: - Доработка и модификация программного обеспечения комплекса автоматизированной системы контроля и учета электроэнергии (АСКУЭ) "Нейрон" Достижения: - Реализована работа с несколькими концентраторами в поквартирном учете Нейрон-Коммуникатор, переработаны отчеты в Нейрон-Архиваторе, обеспечена работа с произвольным числом точек общедомового учета (Нейрон-Архиватор). - Сделана группировка по тарифам (Нейрон-Коммуникатор), реализована функция периодического опроса модуля по SMS во избежание блокирования SIM-карты - Начата работа по переводу комплекса на GPRS.
Июль 2008 — Декабрь 2008 (6 месяцев)
Системный администратор
Ростов-на-Дону
Обязанности и достижения
Обязанности: - Системное администрирование локального и двух удаленных офисов предприятий, около 20 компьютеров в каждом, плюс учебный класс из 10 компьютеров. Достижения: - Успешно решал проблемы пользователей как локально так и удаленно, как связанные с программным обеспечением так и с железом - Обновил парк компьютеров учебного класса, успешно производил резервное копирование и восстановление, подготовку к проведению курсов и занятий. - Успешно осуществил прокладку новых линий ЛВС, а также переключение телефонных линий при поступлении новых сотрудников.
Февраль 2004 — Сентябрь 2006 (2 года и 8 месяцев)
Инженер-программист
Ростов-на-Дону
Обязанности и достижения
Обязанности: - Совмещение работы инженера-программиста (веб-программиста) и системного администратора (администратор веб-сервера, решение проблем пользователей) Достижения: - Разработал новый (на 2005й год) корпоративный веб-сайт компании - Произвел развертывание программного обеспечения портала оперативной отчетности (ASP, MSSQL), консультировал пользователей по вопросам работы с порталом. - Начал разработку корпоративного портала предприятия на базе Apache Jetspeed (Java portlets, SQL, Velocity).
Высшее образование
Январь 2006 — Январь 2007
KTH
Стокгольм
Специализация и достижения
В ходе курса Programming of Interactive Systems разработал прототип игры Game of Tag для мобильных распределенных агентов на базе Jini (http://river.apache.org) В научной статье для курса Scientific Writing описал алгоритм CSG-операций для многогранников обобщенной цилиндрической формы типа "сектор".
Январь 1999 — Январь 2003
ЮФУ (бывш. РГУ)
Механико-математический
Ростов-на-Дону
Специализация и достижения
Успешно защитил курсовую работу по теме "Визуализация трехмерных векторных полей в конечно-элементном моделировании" Успешно защитил работу бакалавра по теме "Импорт геометрических моделей из систем автоматического проектирования (CAD) в систему конечно-элементного моделирования (FEM) ACELAN"
Январь 1999 — Январь 2004
ЮФУ (бывш. РГУ)
Математики, механики и компьютерных наук
Ростов-на-Дону
Специализация и достижения
Успешно защитил диплом специалиста по теме "Трехмерная визуализация и интерфейс с системами автоматического проектирования (CAD) в системе конечно-элементного моделирования (FEM) ACELAN"