top of page
glamsquad-logo.png

GLAMSQUAD

On-Demand Beauty

GLAMSQUAD was an incredible opportunity to build big features for an established startup. Previously offering only on-demand services, I'm most proud of building out the eCommerce experience on iOS, helping transform the company from a single-service business to a multi-channel beauty brand.

At GLAMSQUAD, I: 
• Lead development of an app which generates millions of dollars of yearly revenue and has tens of thousands of monthly active users

• Reduced the app crash rate from above 5% to below 1%

• Managed junior developers, providing code review and mentorship
• Converted legacy code from Objective-C to Swift using modern best practices
• Automated certificate management and deployment to the App Store

 

Technologies used:

• GraphQL

• The Coordinator Pattern

• Apple APIs

FilmPad

Film Photography Journal

FilmPad is a passion project born out of the drive to become a better film photographer. With FilmPad, users can quickly log film rolls, cameras, lenses, and exposures.

​

I conceptualized, designed, built, and shipped the app in early 2018. It was built using only native Cocoa Touch APIs and employed Apple's Human Interface Guidelines to guide the design philosophy.

​

I've also open sourced components of the app, including the location manager and a custom alert presentation controller. Improvements are always welcome!

​

Technologies used:

• Core Data 

• Core Location

• UIKit

• Fastlane

AskJack

Book Local Contractors

AskJack connects consumers to home repair professionals. I worked full-time at AskJack and helped built out many core features, including authentication, scheduling and payments.

​

As with many startups, I also wore a lot of hats. I helped design the app using Sketch and Photoshop, facilitated communication between engineering and management, and implemented agile methodologies which improved engineering productivity.

​

Technologies used:

• MapKit

• Alamofire

• Braintree

• Fabric

• Docker

Cardly

Send Custom Video Cards

Cardly allows users to take video, add custom frames and text, and share them with friends. It was the first app I helped build, as part of a team of colleagues through Flatiron School's iOS Development program. 

​

The concept in building Cardly was, rather than making a simple CRUD app, to dive deep into one of Cocoa Touch's frameworks. With that in mind, we chose AVFoundation and CoreAnimation. I worked primarily on the video rendering and custom animation layers, which was challenging but in the end incredibly fulfilling. 

​

Technologies used:

• AVFoundation  

• Core Animation

• Firebase 

bottom of page