Опубликовано 17 дней назад
IT, интернет, связь, телеком
Частичная занятость
Стажировка
Навыки
Assembler
Digital Marketing
FirebirdSQL
MS Visual C++
Object Pascal/Delphi
Oxygen Xml Editor
Python
SVN
ООП
Опыт работы
ОАО "ГАЗ" / Управление связи и промышленной электроники / Отдел пожарной автоматики, Нижний Новгород
с марта 1996 г. по февраль 2003 г. (6 лет и 11 месяцев)
электромеханик (обязанности программиста)
- Разработка ПО для мониторинга и управления противопожарной системы ОАО “ГАЗ” .
- Разработка различных программных утилит для обслуживания и диагностики контроллеров и прочего оборудования входящих в противопожарную систему предприятия..
- Участие в разработке внутреннего ПО для контроллеров на базе микропроцессора КР580 (аналог Intel 8080A). Разработка транслятора для микропроцессора КР580 из языка ассемблера.
Используемые языки и технологии:
Delphi, Borland pascal , C++, Assembler, SQL, XML
Delphi
Borland C++
Assembler
FirebirdSQL
XML
ООО “Петр Телегин”, ООО “ТЭП” (разработчик и производитель медицинского оборудования (мониторы, регистраторы АД, ЭКГ)), Нижний Новгород
с февраля 2003 г. по настоящее время (21 год и 3 месяца)
ведущий инженер-программист, программист группы разработки прикладного ПО
Участие в разработке пользовательского ПО для взаимодействия с производимым оборудованием и анализа получаемых при помощи оборудования данных.
Участие в разработке различного технологического ПО, предназначенного для диагностики, калибровки, поверки и валидации производимого оборудования.
Участие в разработке SDK (включая примеры использования на различных ЯП) для взаимодействия с разработанным оборудованием и доступа к результатам анализа полученных данных. SDK предназначено для сторонних производителей и вендоров поддерживающих выпускаемое фирмой оборудование и исследователей использующих полученные при помощи оборудования данные.
Участие в разработке интеграции ПО с различными медицинскими системами, в рамках которых используется производимое оборудование.
В 2006-2008 г.г. обязанности руководителя отдела IT предприятия (в подчинении системный администратор). Поддержка и развитие IT инфраструктуры. Внедрение производственного и бухгалтерского учета на базе 1С 8.0.
Используемые технологии:
Основные используемые в организации среды разработки: Delphi, Lazarus/FPC. Часть программных модулей и приложений разработана на C++, C#, Python.
Взаимодействие с оборудованием осуществляется как через файловую систему (чтение подготовленных приборами данных), так и через аппаратные интерфейсы (COM, FTDI, Bluetooth, USB HID).
Интеграция со сторонними медицинскими системами может осуществляться посредством использования GDT/BDT, FHIR (REST API, JSON), предоставляемого SDK.
Delphi
Borland C++
Python
JSON API
SVN
Assembler
ООО “Аверс”, freelance (доп. работа), Нижний Новгород
с мая 1999 г. по октябрь 2019 г. (20 лет и 5 месяцев)
программист
- Поддержка, разработка, модификация конфигураций на базе 1С v. 7.X, 8.X. Разработка отчетности. Интеграция системы 1С со сторонними системами. Разработка внешних модулей для поддержки различного оборудования и дополнительной функциональности.
- Разработка различного ПО по заказу:
Сбор и агрегация данных из различных источников по требованию заказчика. Конвертация данных, интеграция различных систем хранения и обработки данных. Библиотеки и приложения для управления внешними устройствами и их мониторинга.
Используемые языки и технологии:
Delphi/Pascal, 1C, C++, C#, Python, SQL, XML, JSON, REST
Образование
НГТУ им.Р.Е. Алексеева, Нижний Новгород
Факультет радиоэлектроники и технической кибернетики
с сентября 1992 г. по февраль 1995 г. (2 года и 5 месяцев)
“Автоматизированные системы управления”
незаконченное высшее образование
О себе
Навыки
Языки программирования:
Основное в использовании: Delphi/Pascal (fpc), 1C,
Опыт работы с C/C++, С#, Assembler, SQL, VBA, Python, LISP
В настоящее время активно изучаю Python по онлайн курсам (изученные курсы и сертификаты: [ссылка скрыта] и литературе.
СУБД: FireBird, MS SQL, Paradox, dBase, MS Access
Среды разработки, IDE: Delphi, Lazarus, Visual Studio, PyCharm
Опыт работы с XML, COM (OLE, Activex), JSON, REST API, CVS, SVN, Git
Понимание и использование в работе ООП, SOLID, многопоточности, принципов функционального программирования.
Английский язык: чтение документации.
Владение языками
русский язык - свободное владение
Семья
Состою в браке
Есть дети