BMS and inverter interoperability
Improved communication between battery management and inverter systems to enable 40 kW parallel battery integration.
Embedded development and hardware investigation across battery management, PV inverters and energy storage systems.

01 / OVERVIEW
Simplified conceptual overview of the work, not an implementation schematic.
02 / THE CHALLENGE
An energy system combines devices with different responsibilities, communication requirements and operating limits. Integration work needs to make those boundaries predictable while identifying hardware issues before deployment.
03 / MY CONTRIBUTION
Improved communication between battery management and inverter systems to enable 40 kW parallel battery integration.
Developed C / C++ software for communication and signal-processing functions in energy-system applications.
Worked on hardware and firmware for PV inverter and energy storage products, connecting software behaviour with the underlying electronics.
Investigated and resolved Phase-1 PCB faults before deployment, using hardware debugging as part of the product-development process.
04 / VALIDATION
The engineering work combined communication debugging, product testing and PCB fault investigation. Technical documentation supported the connection between a diagnosed issue, the change made and the behaviour that needed to be checked.
05 / OUTCOME & REFLECTION
The BMS / inverter communication work enabled 40 kW parallel battery integration. Hardware fault resolution also formed part of preparing the Phase-1 design for deployment.
A communication problem can look like a hardware problem, and the reverse is also true. I approach integration by checking each layer rather than assuming the fault belongs to a single component.
LET’S CONNECT
Have a product, an integration challenge or an engineering role in mind?
I’d be happy to hear about it.