My Work

I build polished iOS apps with SwiftUI and Swift—focused on smooth interactions, modern architecture, and reliable releases. Explore selected case studies and a filterable gallery of prototypes, client projects, and open-source tools.

 

iOS Development & App Modernization

Cladwell — Digital Wardrobe & Style Assistant

As the primary iOS developer, I took ownership of an existing app and guided it through a major redesign. My work focused on stabilizing the codebase, fixing bugs, and aligning the app with updated design standards. I also implemented new features and improvements that enhanced user experience, helping Cladwell evolve into a more reliable and polished product.

iOS Development (tvOS)

Peacock — Streaming App for Sky & NBC

As part of the tvOS release team, I contributed to the launch of Peacock, a major streaming platform that reached over 2 million users on day one. My work focused on delivering and polishing core features with UIKit in a Clean Swift architecture, ensuring responsiveness and launch stability. I collaborated in a cross-platform team to make Peacock one of the most stable apps across devices at release.

iOS Development & Tech Lead

Timeslot — Social Lifestyle Calendar App

As the iOS tech lead, I refactored and stabilized a legacy codebase, fixed critical bugs, and implemented complex animations to match Apple-quality UX. I also collaborated closely with the CEO/designer to refine features and product vision. My ownership and commitment to the project led the team to consider me for a CTO role.

Lead iOS Developer

J.P. Morgan (Global Shares) — Equity Management App

As lead iOS developer, I built the Global Shares app (now J.P. Morgan Workplace Solutions) from scratch using Swift and UIKit. My work included secure login with OAuth2, biometric authentication, and a custom dashboard for equity management. I collaborated with security experts to ensure compliance with strict financial standards, delivering an app with a scalable architecture and strong security foundations.

Ready to Start a Project?

I'm Available for Hire or Freelance

 

Get In Touch