Lead migration to Next.js to improve performance and increase engineer productivity.
Increased reliability of product by introducing and maintaining Cypress, an E2E testing suite.
Redesigned onboarding & checkout flows to increase conversion and support different types of products (prescription and over-the-counter).
Mentored and onboarded new engineers. Interviewed candidates for senior engineer roles.
Worked with React and React Native to build telemedicine applications that empowered patients to order birth control and renew contact lens prescriptions.
Identified UX issues and used metric-backed A/B tests to improve website and app experience for patients.
Collaborated with a large remote team to build an iOS and Apple TV app for a Fortune 500 technology client with an extensive functional spec and QA process.
Worked in a small team to build the company’s flagship product Kaleidoscope 2 — the best way to compare text files, images, and folders on iPad. All code was written exclusively in Swift 3.0, aided by peer review and Agile methodologies.
Lead iOS Engineer for app that helps on-site service professionals schedule appointments, manage customer databases, create estimates and invoices, and collect payments.
Expanded upon existing Objective-C codebase, led an interface redesign, and overhauled codebase for Swift 3.0. Coordinated with designers and other engineers to grow the functionality, improve existing features, squash bugs, and improve performance.
Wrote Javascript, CSS, and HTML for the web application using AngularJS framework.
Architected and developed the Printzel SDK — an Objective-C framework for implementing the Printzel API which allowed developers to sell photo products from within their software.
Created iOS app that showcased the SDK and empowered customers to create photo books.
Created FLIP & BLEND, apps for iPhone that showcased the flexibility of the Printzel SDK.
Mobile Media — Examined design and development practices for mobile devices, focusing on the iOS platform. Instructed students on basics of Objective-C, UIKit, Javascript, and HTML in order to prototype their app concepts.
Creativity & Computation — Led studio course to introduce incoming MFA students to programming and how code is used by designers.