Career Profile

Engineer from Newfoundland seeking employment opportunities

Experiences

Graduate Teaching Assistance

Memorial University of Newfoundland
  • ENGI7930 - Instrumentation and Experimental Design (May - Aug 2016)

  • ENGI5952 - Mechatronics I (Jan - April 2016)

  • ENGI1020 - Introduction To Programming (Jan - April 2016)

  • ENGI7930 - Instrumentation and Experimental Design (May - Aug 2015)

Research Assistant - Biomedical

June 2013 - Sept 2016
Memorial University of Newfoundland
  • Produced software, hardware and analysis related to patient monitoring, machine learning, point of care ultrasound, medical simulation, medical devices and telemedicine

  • Tools used include scikit, Flask, OpenCV, Swing, Hadoop, Weka, R, QT, SVN, Redmine and Doxygen

Research Assistant - Robotics

May 2013 - June 2013
Memorial University of Newfoundland
  • Development of hardware and software for swarm robotics using ROS, Solidworks and Eagle

Design Engineering - FPGAs

Sept - Jan 2012
Altera NTC, Newfoundland
  • Verilog and C# development for optical transport network (OTN) intellectual property solutions

  • Development of test scripts for a Verification and Validation plan

  • Automation of several project management tasks and scripted maintenance of a large JIRA installation

Software Developer - Simulation

Jan - April 2013
Memorial University of Newfoundland
  • Developed graphical effects in C++ as part of MUN partnership with Virtual Marine Technology

  • Products included procedural mesh and texture generation in OGRE, a particle system framework and integration of content with the existing simulation engine.

Programmer Analyst - Web

May - Aug 2011
ACOA Head Office, New Brunswick
  • Migrated MS SharePoint content and applied accessibility guidelines (WCAG 2.0) to all of ACOA’s web content

  • Produced shell scripts, tests, documentation and guidelines using Microsoft technologies (.Net, C#,PowerShell)

Junior Software Developer

Aug - Dec 2010, Jan - Apr 2010
NRC Institute for Ocean Technology, NL
  • Parsed and transfered data from deprecated DEC DATATRIEVE system to MS SQL Server system

  • Developed reporting module which genereated PDF diagrams for Ice Tank testing

  • Created wxPython GUI for accessing text data and analysis tools for ice tank measurements

Projects

Many robots and embedded devices. (Project writeups coming soon)

MUN Sailbot - Team build robotic sailboats. My role started as work on electronics, code, became graphic design / web dev and project management.
Brewing Automation - Sensors, control and automation for brewing and serving beer, wine and spirits.
ESDNL robotics course - Design of a low-cost robotics platform and teaching material for a multi-day course, usually offered through ESDNL.
Swarm robotics - Designed and fabricated many iterations of swarm robots designed for research at MUN. Applications range from puck sorting to recycling. See the Bio-inspired Robotics Lab @ MUN for more

Skills & Proficiency

Electronics, Fabrication, CAD

Machine Learning & Computer Vision

Python

Java

C++

Javascript

C#