What Should We Build Next?

me Hi! I’m Michael Kafarowski. I have a passion for exploring new skills and ideas. I love taking things apart, learning how things work, and building and sharing new things. I strive to always improve and expand upon my technical, non-technical and interpersonal skills.

I work as an embedded electronics and software designer at a laser solutions company based in Ontario. My day usually consists of testing new prototypes, writing embedded C++ for our STM32 systems, or designing 3D models or PCBs for new prototypes.

In 2019, I graduated from the Mechatronics Engineering program at the University of Waterloo. I had the pleasure of interning at Metrolinx, Toronto Transit Commission, Agfa-Gevaert Graphics and Metalumen Manufacturing.

Thank you for stopping by my website. I hope you’ll enjoy reading about the work I’ve done as much as I enjoyed doing it.

Featured Project: EOS Theatre Moving Light Controller (2020 - In Progress)

EMRSNxEOS on a breadboard

A collaboration with Emerson Kafarowski, the EMRSNxEOS Moving Light Controller is an open-source portable programming wing for use with theatrical lighting systems. Lighting consoles are generally large and expensive, limiting their use in small and non-traditional venues. The goal is to build a customizable hardware platform for lighting designers that maintains the efficiency and ease of use granted by more expensive lighting consoles. The system is developed in C++ for the ESP32, and communicates with the EOS lighting software using Open Sound Control (OSC).