Worked cross-team in Swift, Java, Kotlin, and C++ leading features for Play Books iOS.
Led the reimplementation of dozens of Library & Series views in modern SwiftUI.
Major contributor to a multi-platform effort to move Play Books to a server driven UI.
Pitched, designed, and shipped in-book text translation and a full-screen comic viewer.
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.
Education
McMaster University Software Engineering
Bachelor of Software Engineering and Management Graduated with 3.2 GPA.
Projects
iOS Apps
Nottawa
KnavesNES
crAIg
Swift/Obj-C
C++
C++
Node.js/Lua
Launched six iOS apps, built between 2011 - 2024. Lifetime downloads - 210k, revenue - $50k
Live video macOS app for performers and musicians made in C++/OpenGL/GLSL - nottawa.app
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.