Here’s a highlight of what I’ve been up to…

You can also check out my Github here (pun fully intended)

  • Siri Communications - helping Siri tell you all about your contacts - and helping you call them - across all of Apple’s platforms.

    Helped bring Siri for sending+receiving money, off the cloud and securely onto your devices.

  • Working at Flipp as an iOS Engineer. Writing Objective-C + Swift, with a bunch of thread-safe UIKit, CoreData, and networking code. Leader of the iOS guild, facilitating and encouraging cross-team discussion through weekly knowledge shares, collaborative code reviews, roundtable discussions, and more. Served as founding engineering member of the U.S. expansion team towards increasing our weekly active userbase, proved new ways of working that unlocked rapid A/B testing + iterative cycles without sacrificing on either code or UX quality. Mentoring of junior + intermediate engineers. Modernized our app architecture with MVVM-C design pattern, with an emphasis on testability and scalability of solutions. Pioneered the integration of a multi-platform content rendering system within our mobile application to replace an existing native component, ramping up on Typescript + React Native to achieve feature parity between these native + multiplatform libraries. Oversaw CI maintenance + integration with GitHub Actions, Fastlane, and Sonarqube.

  • Working at Flipp as an iOS Engineer. Writing Objective-C + Swift, with a bunch of thread-safe UIKit, CoreData, and networking code. Took over leadership of the company iOS guild, facilitating and encouraging cross-team discussion. Served as founding engineering member of the U.S. expansion team towards increasing our weekly active userbase, proved new ways of working that unlocked rapid A/B testing + iterative cycles without sacrificing on either code or UX quality. Mentoring of junior + intermediate engineers. Helping modernize our app architecture with MVVM-C design pattern, with an emphasis on testability and scalability of solutions.

  • Worked at Flipp as an iOS developer for my PEY term, on an agile, mission-based team.

    Writing in Objective-C + Swift, with a bunch of UIKit and CoreData. Alongside UI/UX designers, redesigning the Search feature of the app to increase usage and drive revenue-based KPIs while maintaining a high-quality user experience.

  • Alongside Jimmy Hoang, Fernando Jinzenji, and Harry Li, developed and published an iOS game in just over two weeks. Type Battle is a real-time, multiplayer typing game in which players compete to be the first to finish typing a quote or poem.

    The app was written in Swift, and used Firebase for both authentication and as a real-time interface for clients to read and write from in order to play a round. Wrote a simple server in Swift, using the Vapor framework, to store quotes and poems for use in-game. SpriteKit was used for animations.

  • Alongside Murton Liu and Erick Zhang, made a map using only C++, for our second-year ECE297 course.

    Leveraged OpenStreetMaps data, visualized with the help of a barebones U of T-provided graphics library. Implemented path-finding algorithms to allow a user to navigate between intersections and/or points of interest, and to solve the travelling courier problem.