Sr Programmer
Current- Development and maintenance of desktop applications in C++/MFC/Windows for electrocardiogram and blood pressure analysis, device data communication, report generation, remote file exchange, meeting all regulatory standards.- Implementation of Bluetooth communication in the Blood Pressure analysis software to support new recording devices.- Implementation of the DICOM (Digital Imaging and Communications in Medicine) exchange format, facilitating standard integration for reading worklists and exporting data to hospital systems.- Implemented support for hardware-based software protection devices (hardlock), including a new layer for storing licensing information remotely via a Web application, facilitating the transition from a product sales business model to a subscription service.- Conversion of Microsoft Access database access layer (DAO) to SQL Server database server (ODBC), improving data storage reliability for the applications.- Creation and maintenance of software installers using the NSIS - Nullsoft Scriptable Install System.- Development of a web application in PHP/Laravel/VueJS to assist cardiologists in analyzing Pulse Wave Analysis (PWA) blood pressure exams, replicating the same graphs as the desktop application, facilitating remote issuance of PDF reports.- Development of a web application in PHP/Laravel to manage application licensing, also implementing an API for applications to securely authorize various functionalities.- Development of a web application in ASP MVC with Web API for controlling licenses of "hardlock" devices, improving the traceability of commercialized devices.- Development and maintenance of a PHP web application that manages the transfer of thousands of files between doctors and clinics, facilitating telemedicine services. The application underwent several internal improvements to enhance its scalability, moving from a single server to the Microsoft Azure cloud service.