Effective and user-focused iOS and full-stack developer with a
10 year track record of building delightful products.
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
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.
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.
A Thinking Ape
May 2017 - Aug. 2017
Worked on mobile-social games Kingdoms at War and Party in My Dorm.
Mentored other interns on iOS fundamentals, layout,
Built client features using Objective-C and server-side with
Independently built a user reward system now used by millions
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
Completely rebuilt gift-card barcode scanning view
with functional and UI tests.
Contributed to refactoring and redesign of Order Details and Refunds
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.
iOS Developer Intern MetricWire Waterloo, ON May 2015 - Aug. 2015
Asked to take on an iOS leadership role after
departure of senior management.
Designed a passive geo-tracking module and audio / video response
Assigned tasks to other intern and coached him on the basics of iOS
crash-affected users to an all-time low upon my
McMaster University Software Engineering
Bachelor of Software Engineering and Management Graduated with 3.2 GPA.
Agora KnavesNES crAIg
Node.js/Kurento C++ Node.js/Lua
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
Machine-learning engine that uses neuroevolution to
learn to play Super Mario Bros.
YHack Top 8 (x3)
Mac Eng Musical
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.