Embedded Systems
STM32 firmware, data loggers, sensors, power management, device states, watchdogs, and field diagnostics.
Senior Software Engineer · Software Architect · Embedded Systems & IoT
More than 35 years of experience designing enterprise software, industrial monitoring platforms, embedded firmware, connected devices, databases, and secure distributed systems.
About
I am a senior software engineer and technical leader with broad experience in software architecture, industrial monitoring, IoT systems, embedded firmware, networking, database design, cybersecurity, quality assurance, and customer deployments.
My work combines hands-on engineering with system-level thinking. I have designed and maintained connected sensing products, TCP/IP services, web applications, distributed databases, and infrastructure used in pharmaceutical and cold-chain environments.
Core expertise
STM32 firmware, data loggers, sensors, power management, device states, watchdogs, and field diagnostics.
LTE-M, GSM, BLE, Wi-Fi, TCP/IP sockets, SIMCOM and Quectel modems, remote devices, and gateway integration.
Enterprise platforms, Windows services, client/server systems, APIs, monitoring solutions, and migration planning.
MySQL design, administration, optimization, replication, synchronization, backup, recovery, and distributed deployments.
Authentication, encryption, TLS hardening, access control, secure deployments, infrastructure reviews, and remediation.
Architecture decisions, team leadership, mentoring, software quality assurance, validation, documentation, and delivery.
Selected projects
The examples below describe the type of work I have delivered. Confidential customer names, server details, proprietary designs, and protected source code are intentionally excluded.
Enterprise software for real-time monitoring, alarms, reporting, device management, historical analysis, user administration, and multi-site deployments.
Embedded and server-side development for low-power cellular data loggers communicating with cloud-connected monitoring systems.
Resilient database synchronization and mirroring mechanisms across geographically separated application and database servers.
End-to-end sensor monitoring solution covering remote sensing devices, collectors, communication services, alarms, and central storage.
Multi-client Windows service for connected devices with session management, retries, health checks, alarm processing, and database integration.
Enterprise system design for chamber reservations, test execution, approvals, calibration, maintenance, dashboards, audit trails, and reporting.
Leadership
My career has progressed from software development and architecture to software quality assurance, engineering management, executive leadership, product strategy, and business operations.
Technology
Contact