Effective and user-focused iOS and full-stack developer with a
10 year track record of building delightful products.
Experience
Software Engineer
Google
NYC / Remote
Oct. 2021 - Current
One of three engineers serving millions of users for the Play Books iOS team.
Led the implementation of the in-text annotation sharing project, launching in 2023.
Contributed to the rewrite of our view layer to support server-side rendering.
Took initiative to organize social events for other Canadian Googlers new to NYC.
Software Engineer
Snap Inc.
Seattle, WA/Remote
Sept. 2020 - Aug. 2021
iOS engineer for the Memories team, one of Snapchat's largest and most widely used
features.
Led the development from design stage to global launch for the Memories Screenshots tab.
Key contributor to the company-wide effort to modularize the multi-million line iOS
codebase.
Built team's deep-linking manager, allowing users to link to Memories from outside
Snapchat.
iOS Developer II
TouchBistro
Toronto, ON
July 2019 - Aug. 2020
Developed features for the
industry leading restaurant
point of sale iPad application.
Owned the iOS implementation of TouchBistro
Loyalty, a giftcard integration service.
Contributed to the application's provisioning functionality,
implemented using RxSwift.
Led a full refactor of the Admin Settings pages and
Pending Orders controller.
Lead Developer
DoLyst
Hamilton, ON
Jan. 2018 - June 2019
Contracted by CEO to develop
full-stack list sharing platform.
Maintained ownership of product, including design,
testing, and ops.
Developed platform using
React, GraphQL, Apollo, Flutter, and Node.js.
Product launched in January 2019, company hired full-time engineer
to take over product.
Developer Intern
A Thinking Ape
Vancouver, BC
May 2017 - Aug. 2017
Worked on mobile-social games Kingdoms at War and Party in My Dorm.
Mentored other interns on iOS fundamentals, layout,
coding style.
Built client features using Objective-C and server-side with
Python's Django.
Independently built a user reward system now used by millions
worldwide.
Developer Intern
Shopify
Ottawa, ON
Sept. 2016 - Dec. 2016
Developed features and bug fixes for the
Shopify Point of Sale iOS app.
Consistently met high coding standards for an app used by retailers
worldwide.
Completely rebuilt gift-card barcode scanning view
with functional and UI tests.
Contributed to refactoring and redesign of Order Details and Refunds
functionality.
iOS Developer Intern Tulip Retail Waterloo, ON May 2016 - Aug. 2016
Worked on Tulip's delivery team developing a white-label
retail store associate iOS app.
Acted as lead iOS developer for company’s largest
clients, Saks Fifth Avenue.
Consistently met tight delivery deadlines, allowing app to reach
thousands of employees.
Designed and developed new screens for iPad app for
filtering and sorting products.
Education
McMaster University Software Engineering
Bachelor of Software Engineering and Management Graduated with 3.2 GPA.
Projects
iOS Apps
Agora KnavesNES crAIg
Swift/Obj-C
Node.js/Kurento C++ Node.js/Lua
Launched five
iOS apps, built between 2011 - 2019.
Lifetime downloads - 210k, revenue - $50k Video streaming platform built for educators as
a 2019 McMaster Software Capstone.
NES and 6502 CPU emulator built for a software design
class.
Machine-learning engine that uses neuroevolution to
learn to play Super Mario Bros.
Achievements
WWDC Scholarship
YHack Top 8 (x3)
Mac Eng Musical
iPhone Joe.ca
Using infinitereddit as my application, I was invited to
WWDC in San Francisco.
Placed in the top 8 at YHackin 2014, 2015, and 2017 for
projects Maestro, crAIg, and Hank.
Acted as band director for the Mac Eng Musical in 2017,
leading an orchestra of 30 instruments.
Ran an iOS sales and repairs business, serving over
1000 customers between 2013 and 2017.