Objective

Decorative decal for the Objective section

Dedicated and results-driven Software Engineer obsessed with technology and motivated to work with peers who aim to improve people’s lives every day.

Experience

Decorative decal for the Experience section

Microsoft

7/16 - Present

Software Engineer - Healthcare NExT

  • Led the cross-platform engineering efforts for HealthVault Insights, a remote-monitoring mobile application for tracking adherence and improving patient outcomes.
  • Implemented both private and public scalable cloud APIs with auto-generating documentation and client SDKs, performance measurement, logging, telemetry and versioning.
  • Worked closely with the design team to establish requirements, build user flows and influence the experience both as an app consumer and a developer consuming the APIs.
  • Ensured full HIPAA PHI compliance with each feature set through design, documentation, auditing, implementation and security.

BC Cancer Agency

5/15 - 9/15

Software Developer Intern - Early Detection Group

  • Designed and developed an online system for monitoring chronic patients post-treatment.
  • Conducted usability studies and surveys to influence both the design and the solution.

University of British Columbia

9/15 - 1/16

Teaching Assistant

  • Taught and mentored
    • 1st year Computer Fluency
    • 3rd year Human Computer Interaction

Education

Decorative decal for the Education section

University of British Columbia (Okanagan)

9/12 - 5/16

Honours BSc Computer Science

  • Computer Science representative of the Qualitative Sciences Course Union
  • 93% in major average
  • Guest lecturer for Human Computer Interaction
  • Hosted git technical workshop for over 60 peers
  • Volunteered for several orientation and faculty driven events

Thesis

  • Rally, a one stop shop for all reddit data
  • Supervisor: Dr. Ramon Lawrence

Awards

  • Deputy Vice-Chancellor Scholarship (2013 - 2016)
  • Golden Key Student - Top 15% of Faculty (2014 - 2016)

Projects

Decorative decal for the Projects section

Book Your Class GitHub Repository

9/15 - 5/16

The service is for schools and institutions to better market their classes and provide the general public with a central hub for discovering them. The service operates through two mediums: a website and mobile app. This was a group project for Capstone, I took on building the bulk of our web app and the API (for mobile consumers).

Rally GitHub Repository

9/15 - 5/16

Honours thesis geared towards developing a one-stop-shop for data analysis and resources for interpreting Reddit. The main deliverable for this project was developing a web app where the general public can easily access all the data and metrics they could hope for pertaining to Reddit. A user is also able to view the hierarchical clustering of subreddits dynamically - allowing easy detection of bi-partisan communities.

RallySearch GitHub Repository

9/15 - 5/16

RallySearch is an alternative way of consuming Reddit. As Redditors all know, search functionality within the site is rather lackluster. This prototype project aims to offer an alternative to browsing Reddit by it’s content in a visually pleasing and simple fashion. Top media posts on Reddit are sent through Google’s Cloud Vision and results are cached. Upon giving each image (or preview in the case of videos and gifs) labels, users can easily view similar content by selecting the desired tag(s).

InstaVis GitHub Repository

9/15 - 5/16

Instagram Visualizer is a desktop application designed for visualizing a user’s Instagram networks. The software supports several node and graph based metrics and multiple visual layouts. Instagram Visualizer uses several external libraries where possible such as Cytoscape for visualizing and AngularJS. The software relies upon Instawrapper, a standalone package available on npm for interacting with the Instagram API with ease. On top of visualizing, the software can export graphML files so that further analysis may be carried out using industry-grade software such as Yed or NodeXL.

MyUniTrade

5/14 - 2/16

MyUniTrade was a student-to-student textbook exchange site which launched January 10th, 2015 at UofC. It was founded by two friends who are students at the University of Calgary pursuing business degrees, a friend/peer at UBCO and myself. My responsibilities for the site lay primarily on user interaction. I took care of the front-end. The service generated quite a large amount of traffic, peaking at over 1000 hits a day.

Skills

Decorative decal for the Skills section

Languages

C, C#, CSS/SCSS, HTML, Java, JavaScript, MIPS32, PHP, Python, R, Ruby, Scheme, SQL, TypeScript

Frameworks

.NET MVC, Angular, Angularjs, Electron, Flask, Jekyll, Laravel, Node, Ruby on Rails

Spoken Languages

English (native), French (bilingual), Spanish (basic)