Click a circle, see a project!


At Work and School

I am a full stack software developer and frontend team lead at DelphX Capital Markets Inc. where I am working with the team to bring a blockchain-based securities trading solution to the bond market.

I am working on a Masters in Quantum Information Science at the University of Waterloo. I finished a double major in Computer Science and Physics with Co-op at Wilfrid Laurier University, and graduated in April 2018.

During undergrad, I worked as a Technical Research Assistant for the WLU Biomechanics Lab during study terms. In the spring term of 2016 I enjoyed an awesome co-op term working as a Software Developer for Connect Oasis Inc and Olio Digital Labs. In the spring of 2017 I worked as a Network Automation Developer at BlackBerry.

I am working on a few startup companies on the side. SIGMA Development is a development hive bringing professional quality development services to startups on a budget. Leadme Inc. is creating a solution for automatic business lead capturing and on-the-spot lead qualification for the tradeshow and events industries.

In my projects I have gained an in-depth appreciation for languages including JavaScript, Python, PHP, Java, Perl, C, HTML5, CSS, SASS and LESS. I make use of libraries, technologies and frameworks including Bootstrap, jQuery, React.js, Angular.js, Docker, Kubernetes, Laravel, Flask and Apache. I have also used hardware prototyping technologies including FPGAs, VHDL, System Verilog, RPi, Arduino, Fritzing and the good ol' soldering iron in a variety of projects.


I started building robots and computers in elementary school, and I'm still at it! Technology research and development is both my career and my hobby. I develop open-source software projects that I share through repositories on GitHub and GitLab.

Project List

Over half of my projects are open source!


My supporting documents.
DelphX Capital Markets Inc.
Reference Letter
Olio Digital Labs
Reference Letter
WLU Biomechanics Lab
Reference Letter
Student Transcript