I have been a software consultant and contractor since 2010 with more than 10 years of experience in Electrical, Computer and Software Engineering.

I was a professor at Minnesota State University, Mankato, where I taught Electrical and Computer Engineering and Technology for 5 years.
Some of my courses were:
  • DC and AC Circuits
  • Digital Logic
  • Solid State Device Physics
  • Shop Practices (hands on)
  • CAD and PCB design
  • TCP/IP Computer Networking
  • C Programming
  • Microprocessor Programming
  • Programmable Hardware (FPGAs)
  • Embedded Systems programming
  • Junior Design

I have a Masters of Engineering in Electrical and Computer Engineering and a Bachelor of Science in Applied Physics.