Swift, SwiftUI, Structured Concurrency, Functional Programming, Team Leadership, iOS/tvOS/visionOS Development
Artium — June 2021 to present (Director of Engineering/Principal Software Engineer)
Leader of consultants and engagements guiding clients and their products to the marketplace with efficiency and quality
- Trust & Will
- Architected AI assistant system with retrieval-augmented generation for estate planning workflow automation
- Led engineering team through rapid prototyping and deployment of agentic assistants under tight delivery constraints
- Red Bull Batalla
- Built prompt optimization framework for AI-powered rap lyric generation with measurable quality improvements
- Red Bull TV
- Led engineering team to deliver Apple Vision Pro launch app with pre-release hardware access
- Architected modular streaming platform enabling rapid deployment of multiple product variants
- Established patterns for strict concurrency and type safety across entire Swift codebase
- Mentored organization on advanced Swift and SwiftUI techniques for production applications
- MoveHQ
- Led iOS engineering team in modernizing legacy Objective-C codebase to SwiftUI with full adoption of Structured Concurrency
- Managed technical product requirements where mobile app integration required deep understanding of broader system architecture
- Delivered critical mobile component within multi-year enterprise transformation initiative
- Grailed
- Led cross-functional team through iterative product discovery for iOS marketplace app focused on premium men's fashion
- Established rapid feedback loops with customers to validate feature requirements and refine product direction
- Architected performance optimizations for functional programming architectures while maintaining code maintainability
Carbon Five — February 2018 to June 2021 (Senior Software Developer)
Working as both individual contributor and technical lead as needed when consulting on client projects.
- FNBO
- Led adoption of protocol-oriented programming and reactive patterns to scale iOS banking app for growth
- Sesh
- Delivered HIPAA-compliant iOS and Android apps for remote group therapy using SaaS integrations within 8-week deadline
- Covalto
- Led team to recognize the opportunity to build iOS and Android apps using SwiftUI/Combine and implemented using pre-release version of The Composable Architecture
- Babylon Health
- Co-led team of 12+ engineers to launch US market entry with HIPAA compliance, EHR integration, and localization across microservices and iOS platforms
- Swell
- Implemented declarative UI patterns using functional reactive programming with RxSwift for socially responsible investing iOS app
Skurt — May 2017 to January 2018 (Senior Software Engineer)
iOS development lead building an app to deliver rental cars to customers
- Led transition to TDD with incremental feature delivery, achieving full test coverage on new features
- Executed product transition from reservations to on-demand rentals
- Improved build times by 300% while reducing app size by 30% through dependency optimization
Pivotal Labs — November 2015 to May 2017 (Senior Software Engineer)
Worked in collaboration with designers, product managers and developers to guide client team members to working in a Lean/Extreme Programming style
- Built tvOS streaming app with machine learning recommendations for video discovery
- Delivered broadcast-to-streaming pipeline management system for ABC using React/Java/Spring
- Redesigned meal subscription workflow for FreshRealm reducing checkout abandonment by 40%
- Launched Fair's iOS app for automated car financing with real-time loan approvals
- Modernized AAA SoCal's iOS app with roadside assistance and membership features
ThinkALike — April 2015 to October 2015 (Senior Software Engineer)
iOS based social network designed to discover unknown connections between users
- Architected photo-sharing social network with real-time matching algorithm to surface unknown connections
Worked with pre-funded startups to build minimally viable products under condensed timelines
- Built iOS keyboard extension with location sharing using CoreLocation and MapKit integration
- Developed music discovery app aggregating artist content from multiple social APIs
Gray's College Enterprises — March 2005 to October 2013 (Developer)
Gray's owned and operated eight off-campus retail stores catering to the college market and ran a wholesale division that distributed textbooks for retail and direct to customers
- Designed and developed an iOS app customized for the purchase of textbooks directly from students while at a remote location
- Developed Amazon arbitrage tool for textbook pricing optimization
- Automated campus textbook requirement scraping from university websites
- Designed and led development of a custom textbook inventory management system