A curated portfolio showcasing my embedded systems and IoT projects, featuring hardware design, PCB layout, firmware development, and smart energy solutions. Includes prototypes and production-ready systems with real-time monitoring, hybrid controllers, and low-power IoT devices
Senior Embedded Systems & IoT Engineer
I am an Embedded Systems and IoT Engineer with expertise in the complete product design lifecycle, from schematic design and PCB layout to BOM generation, BoQ optimization, and design for manufacturability. My focus is on creating reliable, efficient, and scalable embedded and IoT solutions, combining hardware, firmware, and cloud connectivity to deliver impactful, real-world applications.
I am proficient in industry-standard design tools, including:
The projects in this portfolio demonstrate my skills across industrial IoT, smart energy systems, hybrid power controllers, low-power monitoring devices, and networked embedded systems. Each project highlights my ability to design, implement, and optimize embedded hardware and software for commercial and industrial deployments.
Below is a curated list of some of the projects I have worked on, including both prototype and production-ready systems.
Hybrid IoT Backup Controller for Intelligent Power Systems
(Inverters, Variable Frequency Drives & LiFePOâ‚„ Batteries)
System Overview
This device is a hybrid backup IoT controller designed to monitor, control, and remotely manage intelligent inverters, variable frequency drives (VFDs), and LiFePOâ‚„ battery systems in mission-critical power environments.
Figure 1.0: 4-layer PCBA of controller
At its core, an STM32F407 microcontroller acts as the central control and protocol-handling unit, interfacing with multiple industrial devices over RS232, RS485, and CAN buses. These interfaces allow the controller to communicate with heterogeneous equipment from different vendors using industrial communication standards.
For connectivity and remote access, the system integrates:
Operational data, logs, and system states are stored locally on a 64GB microSD card, ensuring offline resilience and traceability. A real-time clock (RTC) provides accurate timekeeping for event logging, scheduling, and backup synchronization during power outages.
The controller also features dry contact outputs used for energy priority control, enabling automated switching logic between power sources (grid, inverter, battery) based on system conditions, availability, or predefined rules.
Key Features & Capabilities
Industrial Communication Interfaces
Connectivity & Remote Management
Control & Automation
Data Logging & Reliability
Hardware Architecture

Figure 1.1: Schematic diagram snapshot in Diptrace
Figure 1.2: 3D view of PCB
Figure 1.3: 4-Layer PCB diagram in Diptrace
Solar Irradiance Logger
Project Overview
The Solar Irradiance Logger is a low-power, IoT-enabled device designed to continuously measure and log solar irradiance using a pyranometer sensor. It is optimized for remote, off-grid deployments with minimal energy consumption and supports both local and remote data access.

Figure 2.0: 3D view of solar irradiance logger. Design made in KiCAD
The device is ideal for solar farms, research projects, weather monitoring stations, and renewable energy applications, providing actionable insights into solar energy availability.
How It Works
System Architecture
Hardware & Communication Flow:
Connectivity Layer:
Interfaces:
Key Features
Hardware Components
Energy Conservation Strategies
Use Cases
Figure 2.1: 3D hyper realistic view

Figure 2.2: Printed circuit board assy
Prototype IoT Power Meter
A smart IoT-enabled power meter prototype built for real-time monitoring and remote telemetry of electrical parameters. The system integrates a PZEM-04T power meter with voltage and current transformers, interfaced to an STM32H743 Nucleo board. Communication is handled via the onboard Ethernet PHY, connecting to a 4G router, with the Mongoose TCP/IP stack managing MQTT and WebSocket protocols. The front-end, developed in React, displays real-time energy parameters including voltage, current, power factor, and energy consumption. This design allows scalable networked energy monitoring for residential or industrial applications.
Key Features:
Figure 3.0:Prototype IoT Power Meter
Figure 3.1: Supervisory Interface
IoT Card for Portable Solar Generators
A smart IoT-enabled card that enables pay-as-you-go access to portable solar generators. Users can purchase energy credits, while operators gain remote monitoring, vending, shutdown, and fleet tracking capabilities. The system integrates secure wireless communication to track generator usage, manage balances, and monitor location and status in real-time, making off-grid solar distribution efficient, scalable, and fully manageable.
Key Features:
Figure 4.0: IoT Card for PSGs
Multi-Tariff Energy Switching Device for Gated Estates
An embedded IoT device that enables automatic switching between multiple energy sources—such as grid and diesel generators in gated estates. Installed in the substation of the estate’s power house, the device uses an STM32L100 microcontroller and a Fourfaith LoRaWAN module to monitor energy source availability and transmit switching signals to customers’ prepaid meters. This ensures that users are billed accurately according to the active tariff regime and energy source, enabling transparent, efficient, and automated energy management.
Key Features:
Figure 5.0: Multi-Tariff switcher