Alexandr
C++ Software Engineer

Мужчина, 46 лет (07.05.1980)

Минск

Гражданство: Беларусь

Разрешение на работу: Беларусь

Обновлено 11 сентября

Для связи с соискателем необходимо в качестве работодателя и приобрести услугу, включающую полный доступ к базе резюме
Пожелания к работе
Характер работы:
На территории работодателя, удаленная работа, гибрид
График работы:
Фиксированный / Полный рабочий день
Занятость:
Полная
Опыт работы: 25 лет 3 месяца
Апрель 2001 — Июль 2026
25 лет 3 месяца

OmegaSoftware

Интернет и информационные технологии
Ведущий инженер-программист

Специализируюсь на проектировании и развитии сложных продуктов на C++, модернизации legacy-кода, построении многопоточных сервисов, интеграции с
корпоративными системами и оптимизации производительности. Имею практический опыт полного жизненного цикла продукта — от проектирования
архитектуры до сопровождения, рефакторинга и развития коммерческих решений, используемых в сфере медиапланирования и рекламной аналитики (AdTech / Media
Planning). ТЕХНИЧЕСКИЙ СТЕК

  •  Языки программирования: C++ (C++17 / C++20), SQL
  •  Архитектура и концепции: RAII, Smart Pointers, Multithreading, Refactoring, OOP/OOD, Custom Framework Development
  • Сетевые технологии и протоколы: cppRestSDK, libssh2, cUrl, HTTP/HTTPS, FTP/SFTP, REST API, Multithreading (C++ threads / WinAPI)
  • Фреймворки и библиотеки: STL, MFC, Stingray Studio, Codejock Toolkit, Win32 API
  • Базы данных и интеграции: Oracle DB, MS SQL, MS Power BI Report Builder, Syncfusion
  •  Среда и инструменты: MS Visual Studio (MSBuild), Git, SVN, Windows OS
     

Разработка и развитие продуктов: Осуществлял разработку, ведение и развитие линейки корпоративных коммерческих desktop-продуктов в сфере
AdTech / Media Planning. ПО используется для полного цикла бизнес-процессовпродажи рекламы, фиксации, учета и глубокого анализа медиа данных, а также
построения поведенческих прогнозов. 
Обработка больших объемов данных и БД: Реализовал высокопроизводительные модули для регулярного импорта и обработки больших массивов медиаданных в Oracle DB, обеспечив оптимальную скорость
загрузки и стабильность работы с памятью. 
Многопоточность, сетевая автоматизация и сервисная архитектура: c нуля спроектировал и реализовал многопоточную сервисную систему удаленного
управления серверами и сервисными процессами. Разработал гибкий конструктор сценариев (Scenario Builder), позволяющий настраивать и автоматизировать ключевые сервисные функции (автоматический сбор данных, оповещения, процессы импорта/экспорта и выполнения логики
медиапланирования). Обеспечил надежную передачу данных и взаимодействие с серверами клиентов по протоколам HTTP/HTTPS, FTP/SFTP с
использованием libssh2, cURL и cppRest SDK. 
Рефакторинг и качество кода: Обеспечил планомерную миграцию кодовой базы с legacy C++ (MFC/Win32) на стандарты C++17/C++20. Перевел систему на
концепцию RAII и Smart Pointers, что позволило полностью исключить возможные утечки памяти (memory leaks) и «повисшие» указатели в 24/7
работающих десктопных приложениях. 
Архитектура и масштабируемость: Обеспечивал гибкую кастомизацию и масштабируемость системы под задачи крупных клиентов на основе клиент профилирования.  Развитие UI: Поддерживал и совершенствовал пользовательский интерфейс на
базе MFC, Stingray Studio, Codejock Toolkit, адаптируя систему под новые бизнес-требования.

Образование: Высшее
2002
Белорусский государственный университет информатики и радиоэлектроники
Специальность: ВМСиС
Для связи с соискателем необходимо в качестве работодателя и приобрести услугу, включающую полный доступ к базе резюме
Добавить