Algorithm & Software Lead 2026

Battery Management System

A BMS for a 72V battery pack with a State of Charge algorithm and safety system, plus a Windows-based desktop monitoring application.

  • C#
  • .NET 10
  • WinUI 3
  • Windows App SDK
  • Algorithm
Battery Management System

Problem

A 72V battery system requires accurate real-time monitoring and a reliable safety mechanism to prevent hazardous conditions such as over/undercharge.

Solution

Implemented a State of Charge (SoC) algorithm with an integrated safety system, and built the BMS Monitor desktop application using WinUI 3 (Windows App SDK) with C# .NET 10.

Impact

  • The battery system can be monitored in real time through a Windows desktop application.
  • The safety algorithm was successfully implemented to prevent hazardous conditions.
  • The intuitive BMS Monitor interface makes it easy to keep track of battery status.

Process Notes

Building the BMS from algorithm to application.

This Battery Management System was developed for a 72V battery pack that needs accurate real-time monitoring as well as a reliable protection mechanism.

Background

A 72V battery system risks hazardous conditions such as over-charge and under-charge if it is not monitored precisely. That is why a system was needed that continuously reads cell conditions and takes protective action automatically.

Process photo: assembling the 72V battery module and wiring the measurement sensors.

Approach

I designed a State of Charge (SoC) algorithm with an integrated safety system, then built it into the BMS Monitor desktop application using WinUI 3 (Windows App SDK) with C# .NET 10. As Head of the Algorithm & Software Division at HETI ITS, I made sure the algorithm and the interface worked as one coherent system.

The battery system can be monitored in real time, with protection that prevents hazardous conditions before they occur.

Impact summary

The end result is an intuitive BMS Monitor interface: battery status is easy to read, and the safety mechanism runs reliably behind the scenes.