I graduated in 1993 with my BSEE from Purdue University. I am currently an Embedded System Architect at Schneider Electric as well as owning my own consulting business for embedded software devices. I have developed hardware and embedded firmware in the firearms industry, consumer electronics, automotive and industrial markets. I have worked with several protocols including CAN, Ethernet, J1939 as well as low level protocols like SPI and IIC.