Mercari

Mercari is a marketplace app used by over 5 million monthly active shoppers that aims to promote the circular economy by helping declutter your home. When I joined in 2021, we were only 3 iOS engineers responsible for maintaining and building new products. Later on, we rewrote the app in React Native to allow for more engineers within the company to contribute. I was responsible for implementing top priority projects and was tech lead for a 3 months long project involving 3 mobile engineers with very high business impact. More information available upon request.

Technologies: Swift, MVVM, Reactive (RxSwift), Dependency Injection, Unit Testing, Protocol Buffers, Firebase/Crashlytics, Sentry, FastLane, CircleCI, CocoaPods/Yarn, React Native (TypeScript, React, Redux, CSS)

2.png

Chores

Chores is a personal project I built in Q4 2020 to refresh my Swift development skills. The app is a shared task list of house chores built for a couple, allowing each “chorist” to add, perform, and track time spent doing household chores. I built the app natively using Swift and used Firebase as a backend for database storage, real-time event changes, and user authentication.

Technologies: Swift, Firebase, User Authentication, Multithreading, Autolayout, JSON parsing, Tableviews

2.png

Wonolo Pro

Wonolo Pro is an app built for Wonolo’s business customers who need to manage their workers on the go. I conceived, designed, and shipped this app from the ground up in my last role as Product Manager. The app was built using React Native in order to support both iOS and Android with limited engineering resources. 

Technologies: React Native, User Authentication, API integration

4.png

Modde: The Fashion App

Modde is a photo-sharing social network developed using Objective-C. The intent was to build a community of fashion enthusiasts to share photos and be inspired. As a sole iOS developer, I shipped a new version on the App Store every week for almost 6 months. I took great pride in the app’s responsiveness and speed. Despite the technical challenges, I made sure the user experience is always excellent.

Technologies: Objective-C, User Authentication (Email + Facebook), custom camera controls, multithreading, API integration, JSON, Core Data, Push Notifications, Social-sharing, Animations 

1.png

Brainer

Brainer is a trivia quiz app that lets users win real money. I built this app in partnership with another iOS developer using Objective-C and Parse as a database.

Technologies: Objective-C, Parse, User Authentication (email + Facebook), in-app purchases, multithreading, Networking, Animations 

SH2.png

Sacred Heart College

Sacred Heart is a Canadian College that needed an app for their community. The app experience and push notifications were customized for the user type (student, parent, or teacher). It was integrated with the website’s CMS for news and calendar data.

Technologies: Objective-C, Push Notifications, TableViews, WordPress integration

3.png

Lumenpulse

Lumenpulse is a leader in architectural LED lighting. The app was built for iPhone and iPad using Objective-C and integrated with the CMS to stay updated on new products and projects. The app’s purpose was to allow sales representatives to showcase the numerous products they offer, along with complete specifications, and real-life projects where these products were used. This resulted in a dramatic increase in productivity. I built this app in 3 months in 2012.

Technologies: Objective-C, TableViews, JSON API, Custom Maps, Slideshows, Animations

1.png

Rib ‘N Reef

The Rib ‘N Reef is a steakhouse restaurant that has been open for over 50 years. They wanted an app so customers could browse the menu and view photos while waiting. It was also used as marketing material. 

Technologies: Objective-C, Tableviews, Maps

2.png

Fablab

Fablab is a 3D printing company. Their app, built in Objective-C, allows users to open 3D files directly on their phone and visualize them before sending for print. It was used by customers as much as Fablab employees.

Technologies: Objective-C, OpenGL, Open-Source libraries 

1.png

Novo Finance

Novo finance is a stock market portfolio app. It’s integrated with the Yahoo Finance API for live data on stocks. It allowed users to create an account, search for tickers, add stocks to their portfolio, and visualize stock performance data.

Technologies: User Authentication, Parse, Data persistence, API integration, Charts

1.png

AQR

AQR is an augmented-reality startup. The app was mostly a camera-view, able to detect QR codes and replace them with AR objects in 3D space. This was in 2014, before most of these capabilities were accessible with ARKit. The app also supported the generation of QR codes, then printable, and would be detected by the app as a 3D object.

Technologies: User Authentication, Camera, API Integration