You should give the specifications such as input and output voltage and current, required features, etc.
What do you mean by "half bridge inverter"? Is it a circuit employing a half-bridge topology or are you talking about a DC-AC inverter used for mains equipment backup, etc ?
So, what are your specifications? What information have you gathered so far? How much design have you done till now? Which microcontroller are you going to use? Which programming language and compiler are you going to use?
A typical specification will read : Input voltage 5 - 24 VDC. Output voltage 12 VDC @ 5 Amp (max) 5 mV ripple : Galvanic isolated ...... You need to understand the need before you can start to develop the solution