About Me


The progress of technology through the 20th century has resulted in dramatic reductions to the costs and barriers of solution development. With the rapid pace of change of modern life, there are multitudes of emerging problems, and consequently opportunities to provide solutions.

I'm strongly passionate about crafting solutions to real world, human centric problems using modern tools and technology.

What I do

  • Mobile Development
  • Backend Development
  • Hardware Design
  • Embedded Development
  • Technical Writing
  • Strategy Development
  • Team Leadership

My Work

Get in Touch

Incorrect Name
Incorrect Email
Incorrect Subject
Enter a Message
Your message has been sent. Thank you!