PhD Biomedical Engineering

The University of Western Ontario | Expected 2016

My thesis was focused on surgical simulation and image guidance under the supervision of Dr. Roy Eagleson and Dr. Sandrine de Ribaupierre. I developed virtual reality simulators, augmented reality image guidance tools, tools to create patient-specific scenarios from medical imaging and numerous data analysis techniques, some using the predictive power of machine learning algorithms. My work extended to the intersection of engineering and psychology where ran user studies with medical experts to validate tools and learn about the factors that influence human performance in a surgical context.

BMSc Honours Specialization in Medical Biophysics

The University of Western Ontario | 2007 - 2011

During my undergrad, I took electives in math, physics, computer science and music theory. My undergraduate thesis involved the optimization of hyperelastic properties of decellularized adipose tissue for use as tissue scaffold for reconstruction of breast tissue following masectomies. The work involved indentation testing of tissue samples and reconstruction of mechanical properties using Abaqus and Matlab.


Research Assistant

The University of Western Ontario | 2009 - 2016

While I gained valuable research as an undergraduate research assitant, I became dedicated to research full time in May 2011 working on medical image visualization through real-time volume rendering using CUDA. When I began my Masters' in September of 2011, my work expanded to the development of an immersive virtual reality environment where users could construct the brain from its constituent parts using spatial input (via the Polhemous Patriot). The tool was used to examine users's neuroanatomical knowledge and to enhance it. I worked on a number of related projects before reclassifying into my PhD, where my focus was shifted to Neurosurgical simulation. Generally, my work was concerned with the factors that influence performance in a number of neurosurgical procedures. Towards this end, I developed a custom simulation module on the commercial NeuroTouch simulator in order to test a novel augmented reality image guidance tool and to examine the role that anatomical variations play in the difficulty of the procedure. I recruited neurosurgeons and residents to run a number of studies examining performance using novel metrics following a Fitts's methodology. Currently, I'm working on creating a machine learning model to predict the difficulty of surgical cases, providing a quantified justification for when image guidance technologies are appropriate.

Teaching Assistant

The University of Western Ontario | 2011 - 2016

Teaching is a passion of mine and I've been fortunate to have been involved in a number of different courses while at Western. In 2012, I was nominated for a graduate student teaching award. I have worked with the following courses:

  • Theoretical Foundations of Software Engineering | 2013-2016
  • Software Deisgn | 2015
  • Software Construction | 2012-2014
  • Human-Computer Interaction | 2012
  • Introduction to Software Engineering | 2011


Application and Systems Development


A significant portion of my research work entailed backend development of algorithms coupled with efficient user interfaces. Specific skills:

  • C / C++
  • MSVS 2015
  • Qt
  • CUDA
  • OpenGL/DirectX + GLSL/HLSL
  • Matlab
  • C#
  • Unity
  • Leap Motion
  • Polhemus Patriot

Mobile Development

Moderate Experience

My research focus shifted to mobile platforms in order to develop accessible and cost-effective medical guidance tools. As a hobbyist, I also enjoy working on games and various virtual reality projects. Specific skills:

  • Android Studio
  • Android NDK/SDK
  • ADB
  • Vuforia
  • Google Cardboard
  • Java

Web Development

Moderate Experience

As a hobbyist and teaching assistant, I've worked with numerous web-related technologies. More recently, I've been working on a couple of back-end development projects. Specific skills:

  • Aptana
  • Apache Administration
  • MySQL
  • Javascript
  • PHP
  • Angular.js
  • Wordpress
  • Node.js
  • Bootstrap
  • WebGL


Experience: Varies

In the scientific world, projects often have to adapt to the tools available rather than be constructed around existing skills. As a result, I've used a number of tools and technologies that aren't easy to categorize. Specific skills:

  • Autohotkey
  • Blender
  • 3D Slicer
  • Python
  • Arduino
  • Git
  • GIMP
  • Paint.NET

Extracurriculars and Activities

Investigative Reporting, Production, and Scientific Skepticism

Independent | 2016-Present

I've always paid cursory attention to the skeptic movement (particularly in regards to matters of science and healthcare), but I never imagined I would find myself involved in it. In 2016, I came across a number of healthcare practices and movements in my own hometown that are not only unscientific, but pose a threat to public health. Surprisingly, I found no one speaking out against them. Since then, I've been investigating a wide range of health topics and have interviewed a number of experts in various fields. The project will culminate into a number of video productions with complimentary articles. I'm hoping to start a public discussion and one day put an end to these deceptive health practices.

Senior Lifeguard and Supervisor

Port Stanley Beach Patrol | 2008-Present

Lifeguarding at the beach has been a great experience and I have been lucky to have been able to keep my position for part-time work on weekends when I entered graduate school. My qualifications (as of Fall 2015): NLS Waterfront, Advanced Airway Management, HCP CPR C with AED, and Standard First Aid. In 2015, I won the Physical Skills Excellence Award from the UWO Lifesaving Club.

Varsity Cross Country and Track

University of Western Ontario | 2007-2013

I grew up a middle distance runner and continued this passion at the university level. I was team captain of the Men's Cross Country and Track and Field teams for 2011-2013. I hold 2 records at the University (as of Fall 2015): 1000m - 2:24:45, and 4x800m - 7:29.99.


Since Childhood

I grew up playing classical guitar and later switched to electric shortly after starting university. Since that time, I've loved experimenting with various styles and usually try to one-man-band songs into existence using live looping. I'm always looking for new and interesting musical projects. Check out the Media section for some examples. Specific Skills:

  • Ableton Live 9
  • Audacity
  • Softstep 2
  • Music Production and Recording
  • Jazz Guitar
  • Classical Guitar
  • Mixing

Awards and Scholarships


  • 1st place - UWO Engineering 3 Minute Thesis Competition
  • Queen Elizabeth II Graduate Scholarship in Science and Technology
  • Western Graduate Research Scholarship


  • 2nd place - UWO 3 Minute Thesis Competition Finals
  • Ontario Graduate Scholarship
  • Queen Elizabeth II Graduate Scholarship in Science and Technology
  • Western Graduate Research Scholarship


  • Ontario Graduate Scholarship
  • Western Graduate Research Scholarship


  • Ontario Graduate Scholarship
  • Academic All-Canadian
  • Western Graduate Research Scholarship


  • Academic All-Canadian
  • OUA and CIS All Star
  • NSERC Collaborative Research and Training Program in Computer Aided Medical Interventions
  • Western Graduate Research Scholarship


  • Academic All-Canadian
  • OUA All Star
  • NSERC Collaborative Research and Training Program in Computer Aided Medical Interventions
  • Western Graduate Research Scholarship


  • Academic All-Canadian
  • OUA All Star
  • Aiming for the Top Tuition Scholarship
  • Reinhard Konrad Memorial Awards in Science
  • Faculty of Science Dean's Honor List


  • Aiming for the Top Tuition Scholarship
  • Faculty of Science Dean's Honor List


  • Aiming for the Top Tuition Scholarship
  • Academic All-Canadian
  • Laurene Paterson Estate Scholarship
  • Faculty of Science Dean's Honor List


  • Aiming for the Top Tuition Scholarship
  • Academic All-Canadian
  • The Western Scholarship of Excellence
  • Faculty of Science Dean's Honor List



  • NLS Waterfront | Lifesaving Society
  • Airway Management | Lifesaving Society
  • First Aid and CPR-HCP (with AED) | Red Cross


  • Marine Emergency Duties (MED) A3 | Transport Canada
  • Pleasurecraft Operator | Transport Canada


Volunteer Evaluator and Systems Administrator

Bad Science Watch | 2017-Present

Bad Science Watch is an organization committed to promoting evidence-based policy in the public interest. I joined Bad Science Watch because I’ve witnessed the failure of policy to protect the public at large from unsubstantiated medical claims and dangerous medical practices. Despite living in the age of information, snake oil is as popular as ever.


Let's Talk Science | 2015-Present

I began working with Let's Talk Science as an outlet for my passion to teach. The organization runs various events from in-school science demonstrations and lessons to large scale workshops and science fairs for students.


3MT 2015

Check out this summary of my research


Here is a sample of the style I usually play


One of my favourites from my racing days