Pulse Generator and timer project.

Using a gate driver would be a good idea too. Keep in mind, heatsinking the mosfet might be required.