Дмитрий Николаевич
Резюме C/C++, Java программист – 1 000 $
6 грудняХарків

Зайдіть або зареєструйтесь як роботодавець, щоб побачити контактну інформацію.
- Освітавища
- Досвід роботибільше 5 років
- Тип роботибудь-яка
- Вид зайнятостібудь-який
Мета: Возможна работа полный день в офисе или удалённая
Професійні навички
- Разработка сетевых приложений на C++ под Linux
- Работа с системой контроля версий Git
- Разработка сетевых приложений с использованием промышленных протоколов
- Разработка имитаторов приборов электроавтоматики на C++ (Linux) и Java
- Разработка приложений на Java EE (EJB, JSF) в т, ч, Web (full-stack)
- Разработка приложения для зарядных станций (протокол OCPP, Java EE)
- Опыт в reverse engineering (сетевые протоколы высокого уровня)
Досвід роботи
- –
ООО НПП “Хартрон-Инкор”
Программист. Сотрудничество в качестве ФОП с ООО НПП “Хартрон-Инкор”
Расширение возможностей ранее разработанного ПО с поддержкой стека протоколов стандарта IEC61850 для приборов электроавтоматики и защит (C++)
Разработка симуляторов зарядных станций и управляющих систем с поддержкой протокола OCPP (Java)
Разработка управляющей системы зарядными станциями (Java EE, EJB, JPA)
Разработка административных и клиентских приложений с веб-интерфейсом (full-stack) к управляющей системе зарядных станций (Java EE, JSF, EJB, JPA)
В вышеуказанных проектах на Java участвовал в качестве руководителя проектов и архитектора, а также собственно разработчика. - –
Red Point Positioning Lab
Программист (работа по договорам в качестве ФОП). Разработка ПО систем локального позиционирования (не на основе GPS):
Расширение возможностей ранее разработанного ПО на Linux (back-end) для взаимодействия с носимыми устройствами локального позиционирования (C++). Приложения консольные с использованием JSON, системы обмена сообщениями ZeroMQ и RestAPI;
После изменения политики RPP Lab в области языков разработки сотрудничество прекращено. - –
ООО НПП “Хартрон-Инкор”
Ведущий инженер-программист. Разработка реализации на C++ стека протоколов стандарта IEC-61850 под Windows Embedded (в виде библиотеки) (C++, Visual Studio 2010)
Разработка на основе библиотеки стека протоколов IEC-61850 ПО интерфейсной платы протокола MMS (Manufacturing Message Specification) для различных типов устройств релейно-защитной автоматики “Диамант” (C++, Visual Studio 2010, чистый WinAPI, Windows 7 Embedded)
Разработка ПО для удалённой настройки интерфейсной платы с помощью сгенерированных сторонним ПО файлов на языке SCL (IEC-61850) (C++, Visual Studio 2010, MFC)
В вышеуказанных проектах участвовал в качестве руководителя проектов и архитектора, а также собственно разработчика
Сопровождение ранее разработанных проектов управления устройствами релейно-защитной автоматики “Диамант” (протокол MODBUS) (C++, C++Builder, VCL)
Сопровождение ранее разработанных проектов управления железнодорожным движением на ОС реального времени QNX 6 (C++, IDE на основе Eclipse). - –
ЗАО ДП САУ НПП САУ
Инженер-программист. Разработка комплекса программ управления встроенной аппаратурой электроавтоматики и релейных защит на C++ для рабочих станций
Реализация связи между встроенной аппаратурой и ПО на рабочих станциях по протоколу MODBUS
Разработка системы контроля состояния локальной сети программно-аппаратного комплекса управления и защит электростанции на основе управляемых по протоколу SNMP сетевых устройств
Разработка системы синхронизации времени в локальной сети с использованием спутниковой системы точного времени Acutime 2000 (на основе GPS)
Разработка программных имитаторов устройств автоматики и защит для отладки программ управления, контроля и регистрации на рабочих станциях с целью ускорения разработки ПО (использование для разработки имитаторов языков Java (Swing) и C++ (Linux, GTK));
Разработка бизнес-логики баз данных MS SQL Server 2000, в т.ч. расширенных хранимых процедур на C++.
Освіта
вища
- –
Компьютерные системы и сети.
Автоматика и приборостроение.
Підвищення кваліфікації
Самообразование:Computer vision (библиотека OpenCV)
nVidia CUDA (C++, Windows, Linux)
Qt5, 6
Java EE (Spring)
По этим темам нет опыта работы
IBM z/Architecture (Linux), только на эмуляторе
Додаткові відомості
Знання мов:
украинский (продвинутый), русский (родной), английский (начальный).
Додатково про себе:
В настоящее время зарегистрирован как ФОП
Невоеннообязанный (исключён с учёта)