25+ лет
Русский — C2
Английский — B2
Немецкий — B1

Программист C/C++ под OS Windows и Linux x86, LinuxRT embedded (Stack: backend for Windows/Linux, Cross-platform compilation/debugging, конечные автоматы в т.ч. с событийным механизмом управления, Multithreading, STL, BOOST, DLLs, USB, TCP/IP client-server communication, RS232/485, unit test, коммуникационные протоколы…)
Software engineer Delphi (интерфейсы человек-машина, TCP/IP, RS232/485,
высоковольтное оборудование, управление машинами и механизмами, databases, ADC/DAC/IO платы сбора данных…)
Техническая поддержка клиентов, менеджер по продуктам. менеджер по рекламациям
Программист QT C++ (финансовый API, торговые роботы в MT4/MT5, Nasdaq сбор данных и обработка)
Степень Магистра - защищена работа по теме "Разработка методов распознавания изображений в установках микромонтажа". Разработан собственный уникальный метод быстрой идентификации объектов на изображении по принципу "геометрических инвариантов". ПО написано в IDE QTCreator с использованием OpenCV, на контроллере Raspberry PI3B+. В качестве базы для аппаратной части использован 3Д принтер Anet A2 и USB микроскоп. Управление моторами реализовано командами G-Code. В качестве образцов взяты реальные кремниевые пластины и сепарированные кристаллы.
Сертификаты:
QT5 паттерны проектирования (Udemy)
QT5 курс программирования (Udemy)
GIT система контроля версий (Udemy)
Python3 (Udemy)
Scrum 2020-01-01 (Berlin)
ELMO разработка программ управления 2017-01-01 (Berlin)
Курсы предпринимателей 2006-01-01
Участник конференции «Актуальные проблемы радио инженерии и коммуникаций» 2006-01-01 (Севастополь)
Windows and Unix системный администратор 2005-01-01
Безопасность высоковольтного оборудования, уровень 4 (выше 1000В) 2004-01-01

Интерфейс оператора колл-центра. Программный модуль для Windows 10/11, предоставляющий оператору доступ к системе распределения входящих/исходящих вызовов. Написан на QT5 с интеграцией библиотек для работы с voip телефонией, потоковым звуком.
Сервер проекта или АРМ операторов подписываются на сканер, получая актуальные данные об устройствах в сети (контроллерах), в т.ч. не распределенных (без IP адреса, без загруженного ПО по проекту). Возможность передачи устройствам конфигурации через сканер, валидация конфигурации.
Модуль (Загрузчик) работает на контроллере 24/7, получая от сервера команды на запуск, остановку и передачу POSIX сигналов модулям. Он мониторит модули и перезапускает их при падении, если это предусмотрено параметрами. Авторизуется на сервере через HTTPS и анализирует ответы. Запускает утилиты для смены паролей пользователей. Общение с сервером происходит через библиотеку 0MQ с использованием формата данных protobuf.
Система обеспечивает связность распределённого управления, работая на всех узлах сети независимо от их платформы. Она предоставляет клиентам гибкий интерфейс для подписки и публикации данных через gRPC или проприетарный TCP-протокол. Каждый узел динамически находит источники запрашиваемых данных и обеспечивает их доставку подписчикам, поддерживая локальные и удалённые объекты. Взаимодействие между узлами осуществляется по закрытому протоколу, реализуя модель "многие-ко-многим".
Система платежей картами МИР.

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!
Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста
