Founder, Sortinox

Dec 2023 - Current

Sortinox (React/ReactNative TypeScript, Go, Rust) is a fresh take on an old problem. How do you make better investment decisions? We don't pretend to make the decisions for you, what we want is to give you the tools to make your own decision making process easier and more enjoyable.

CTO, Karmasoft

Sep 2013 - Dec 2023

Karmasoft is a complete yoga studio management software (Ruby on Rails, React/ReactNative). I've developed the initial web version of the product and then helped put together a team to continue evolving it. I was involved in all technical apsects of the project from infrastructure to back-end and front-end development.

Ruby on Rails and iOS Developer

June 2009 - Sep 2013

I have worked on a number of customer projects, primarily focusing on Ruby on Rails and iOS applications. I've also been advising various teams using Ruby on Rails and/or RestfulX to help them get over technical hurdles and improve their code.

CTO, Ruboss

May 2008 - Jun 2009

I have co-founded Ruboss with Peter Armstrong and a framework called RestfulX (The RESTful way of develop Adobe Flex and AIR application) was the result of our collaboration. We focused on customer projects and doing consulting using the open-source RestfulX framework as backbone.

The framework utlimately became defunct as Adobe Flex/AIR market share dwindled and Adobe refocused their attention on pure HTML5 initiatives. Peter and I then parted ways to focus on different projects.

Software Developer, SAP

May 2007 - May 2008

Participated in the development of Business Objects Voyager, a JavaScript/Ajax/ JSF-based Web 2.0 OLAP solution taking responsibility for several key subsystems.

Master of Software Systems, UBC

September 2006 - May 2007