Download PDF

  • Languages (experience): Javascript (5+ years), Java/J2EE (4 years), C/C++ (4 years), Ruby (2+ years), HTML5/CSS3 (6 years), Swift (1+ year), Python (4 years), SQL (2 years), PHP (5 years)

  • Relevant frameworks: Node.js (Express/Koa), Android, Cordova/Phonegap, React Native (iOS and Android), React/Redux/Reflux, AngularJS, Ruby on Rails, D3.js, SASS, WordPress, JS build tools (grunt, gulp, webpack, browserify)

  • General proficiencies: VCS (git), agile/scrum, Test-Driven Development, Data Science, UI/UX Prototyping and Design (Sketch, Framer.js, Adobe Creative Suite), Atlassian Suite (Jira, Stash, Confluence)

Relevant Experience

Feb 2015Current

Remote web development contracts

OpenBark LLC
  • Implemented a web widget platform in React/Redux, Ruby on Rails backend. Assisted on React Native iOS codebase.

Kerygma Consulting Co.
  • Scoping and architecture of a patient booking platform for a local medical clinic.
Aug 2015Jan 2016

Software Developer

Ensemble Systems

Javascript and J2EE development on various projects:

  • Architecture and engineering of a React + D3.js integration library for embeddable (HTML5 API) data visualization web components (for UNESCO)

  • Delivered four streaming media applications (Nickelodeon, Nick Jr, MTV, Comedy Central) for the v4 AppleTV (tvOS) platform and AppStore (all Viacom properties) – AppStore provisioning and testing with TestFlight

  • PhoneGap/Cordova iOS (iPad) PDF reader application built with the Ionic Framework (AngularJS) and integrated with Adobe Experience Manager (for Adobe)

  • Development of an assets graph viewer in React + Redux for the Adobe Experience Manager platform

May 2015Jul 2015

Ruby Developer

Ruby on Rails Software Engineering Term Project
  • Worked under a scrum master to complete a Ruby on Rails project on time
  • Deliverables involved RESTful API integration, data persistence via PostgreSQL, data-display and visualization via Google Maps API, social-network integration and user access (Facebook login)
Jan 2014Nov 2015

Peer Wellness Coach

Peer Programs UBC
  • Individualized coaching in personal wellness and self-management
  • Gained leadership experience as well as proficiency in communication and interpersonal skills
Nov 2014Present

Co-founder & CTO

Librum Co.
  • Ideation and UX Lead
  • Currently raising investment capital and re-tooling the UI in React Native for a novel multi-sensory modality Rapid Serial Visual Presentation assistive technology application (Patent Pending)

  • Conducting learning research study in psycholinguistics and managing development of a prototype

  • Participating in [email protected] Accelerator Program and  applying for a Government of Canada Collaborative  Research  and Development grant with collaboration of local UBC dyslexia researcher Dr. Lina Siegel

Feb 2014Jan 2015

Synthetic Biology Engineering Team Member

  • Wet and Dry Lab Project Work
  • Built the project site with Bootstrap + HTML + SASS
  • Learned the communication of a complicated technical project to a general audience at the International Genetically Engineered Machines competition at Harvard in Boston, Massachusetts.

Jan 2014Aug 2014

Sponsorship Contact and Community Liaison 

UBC Snowbots 
  • Responsible for arranging $10,000 of sponsorship funding
  • Developed skills in business communication
  • Learned about contract fulfillment
  • Wordpress web design -

Apr 2014Aug 2014

Web Design and Front End Development

Themesavvy Co.
  • Custom WordPress theme design
  • Integration with WooCommerce ecommerce plugin
  • Gained proficiency with a prototyping workflow based around Adobe Creative Suite
SEP 2013DEC 2013

Android Developer

Java Development Software Engineering Class Project
  • Delivered a bus-tracking application on Android 4.4 KitKat, interfacing the TransLink Open API with Google Maps
APR 2011AUG 2012

Web Development Contract

Holy Trinity Parish
  • LAMP stack running Drupal
  • PHP and templating


Bachelor of Science

University of British Columbia

Combined Major in Computer Science and Microbiology

Expected Graduation: December 2016

Graduate Certificate

Harvard University Extension School

Software Engineering

Expected Completion: February 2017

Awards and distinctions

            • UBC SUS Research Incentive Award 2014
            • UBC Peer Programs Certificate of Leadership Award 2015
            • UBC Peer Programs Most Innovative Program Award (Peer Wellness Coaching) 2015

Personal profile

Self-motivating problem solver with a serious commitment to growth and a passion for developing software– specifically web applications which simplify the lives of others. Entrepreneurially-minded, with a voracious appetite for new skills and technologies. Thrives in team settings, while also able to work independently with a high tolerance for ambiguity. Exceptional communication and interpersonal skills.

Interests in business development, machine learning and scalable distributed systems. Also plays a mean ping pong.