Complex problem-solver with an analytical mindset, dedicated to delivering high-quality code in a fast-paced, results-driven environment. Experienced in backend and frontend (GUI) development for multiplatform applications, creating efficient, scalable solutions. Skilled in optimizing data processing, ensuring seamless integration, collaborating with cross-functional teams, and applying Agile methodologies to deliver impactful software.
Responsible for developing and maintaining a high-performance, multithreaded C++ backend integrated with a CORBA server. Worked with proprietary APIs to process real-time data and interface with radio communication systems, enabling voice and data transmission between hardware radios and software clients, including session handling and call recording. Focused on low-latency, resource-efficient solutions in a distributed environment.
Developed PhoXi Control, a PC application serving as the main controller for Photoneo 3D scanning devices, providing both a graphical user interface and an API. Implemented in C++ using Microsoft Visual Studio and the Qt framework.
Developed meteorological software projects, including Visual Weather, an application for reception, processing, and graphical visualization of meteorological data, and Moving Weather, a system for automated message and file switching for meteorological observations. Implemented in C++, Python, and the Qt framework for Windows and Linux platforms.
Developed a CAD system for civil engineering, contributing to multiple key projects, including: Landscaping and Urban Planning – rough planning of buildings, roads, and green areas; Macro Objects – creation, editing, and cataloging of system elements with specific logic; Object Manager – handling descriptive attributes for project reports, filtering, and documentation; Command Parsing Engine – building a comprehensive parser for complex user-entered commands; Print and Layout – functionalities for project reports and printouts; Engineer Construction – reinforcement planning support. Implemented primarily in C/C++ using Microsoft Visual Studio on Windows.
Developed and maintained software for legacy hardware telephone switching systems using C/C++ on Linux.
Worked on an invoicing system for ZSE as part of an international project, developing in C/C++ on Unix.
Worked as an Administrator in the “Coupon Privatization” project, providing operational support and consulting, and also contributed as a Software Developer, implementing solutions in Visual Basic.