What's Mike Doing?
Video Game Design
I currently develop video games for mobile and PC, having published one game so far, with more excitingly underway.
Software Development
Programming daily helps me learn new design techniques, while the library of languages I know continually grows.
Electronics Design
Educated in electrical engineering, I enjoy creating solutions for complex problems. I design and build electronics in my spare time.
Why Mike?
If you have a problem, Mike can solve it! Or at least put a smile on your face, life's worth a few laughs.
Skills and Hobbies
Programming (C, C++, C#, Java, Python, Assembly)
RTL Design (Verilog, System Verilog, VHDL)
Embedded Systems Design
Signal Processing
Robotics
Microsoft Office and Adobe software
Audio Editing (Ableton, Reaktor, Acid)
Video Editing (Premier, After Effects, Vegas)
Photo Editing (Photoshop, Illustrator)
Automotive Repair, Modification, Racing
Teamwork and Leadership
Exceptional Math Skills
Excellent Memory
Organization