Hey, I'm Michael. 👋

I'm a Robotics Programmer.

I de­sign and build ro­bot­ic sys­tems that move through space and in­ter­act with peo­ple — safe­ly, pre­cise­ly, and ef­fi­cient­ly.

I be­gan my ca­reer in video game de­vel­op­ment, where I stud­ied sys­tem de­sign, in­ter­ac­tion, and physics-based mo­tion. To­day, I ap­ply those skills to real-world au­toma­tion as a Ju­nior Soft­ware En­gi­neer at Rig­or­ous Tech­nol­o­gy.

My work in­cludes pro­gram­ming FANUC CRX and M-Se­ries ro­bots, de­vel­op­ing dig­i­tal twin sim­u­la­tions in Robogu­ide, and de­sign­ing IO-dri­ven state ma­chines for fac­to­ry au­toma­tion. I also im­ple­ment safe­ty pro­to­cols and vi­sion sys­tems us­ing tools like OpenCV and Eth­er­net/IP.

Games taught me how to think in sys­tems. Ro­bot­ics lets me build them for the phys­i­cal world.



Work



Projects



Portfolio Video(2023)



Skills



Contact

Message me