Main content

Portfolio

My portfolio is a small sampling of some of the larger projects I have worked on - it is far from a complete list, and my latest projects are not listed here until they are released. You can also read my resume for a traditional overview.

Fick's Workshop

2010/05 – Present Freelance Software Developer, Fick’s Workshop

SnapEDA

2015/03 - 2015/08 Co-founder and CTO

  • Details coming soon - there's a lot

National Instruments

2013/03 – 2015/03 Senior Software Engineer, National Instruments China

  • LabVIEW Software Engineering Tools (Source Control, Diff, Merge)
  • NI myRIO Software


2011/12 – 2013/02 Senior Software Developer, National Instruments Canada
2008/08 – 2011/11 Staff Software Developer, National Instruments Canada
2006/07 – 2008/07 Software Developer, National Instruments Canada

MTI Global

2004/04 – 2005/04 Software Developer

University of Toronto