My primary field of expertise is full-stack web development with Ruby on Rails and Javascript. I’ve also done a fair bit of iOS and Android development, and have extensive experience with WebRTC. I’m a big fan of test-driven development (whenever possible) or well-tested code.

I’m a well-rounded individual and usually try to pick the best tool for the job, without adhering to a certain technology. However, the following sections list my primary tools of choice, as well as technologies I'm familiar with.


  • Ruby on Rails
  • Angular
  • React / Redux
  • iOS SDK + WatchKit
  • Android SDK


  • Ruby
  • Javascript
  • Objective-C
  • Swift
  • Java

Other Technologies

  • WebRTC
  • OAuth
  • RabbitMQ
  • ELK
  • OpenGL ES

I also have experience with graphics programming, augmented reality, virtual reality, as well as artificial intelligence and machine learning.