This user has not passed any tests yet

No languages specified.

About Me

I am a lead iOS engineer with more than 10 years of experience building architecture for complex, multi-module mobile apps and platform SDKs used at scale.

I have led engineering efforts at companies like Fox, Pluto TV, Chewy, Thrive Market, Beauty Counter, LegalZoom, Fonality, Age of Learning, and Final Draft, with a strong focus on Swift, SwiftUI, UIKit, Objective-C, and modern iOS architecture.

My work has centered on modularization, scalability, performance tuning, release engineering, and testing strategy. I have built reusable SDKs, caching systems, networking layers, player platforms, and internal tooling that improved reliability and developer velocity.

I am deeply hands-on and enjoy solving hard technical problems, especially around concurrency, app performance, memory usage, and debugging with Instruments and LLDB. I also have extensive experience with CI/CD, code review, and cross-functional collaboration.

In recent years, I have also incorporated AI-assisted development into my workflow, including Claude and GPT pair-programming, AI-augmented code review, and MCP server integrations. I use these tools to improve architecture, refactoring, and test generation while maintaining engineering rigor.

I am comfortable leading teams, setting coding standards, mentoring engineers, and partnering with product, backend, security, and QA stakeholders to ship high-quality mobile experiences.

Skills

SQLCross Functional CollaborationC++JenkinsGraphQLCode ReviewPerformance OptimizationMentorshipGitHub ActionsRESTSwiftApolloAWS LambdaMixpanelCore DataObjective CCachingAppiumSwiftUIWebSocketsMVVMBrazeSegmentOptimizelyXCodeUIKitOAUTH2AppsflyerGPTDependency InjectionCombineFastlaneXCTestBitriseRxSwiftXCUITestCocoapodsRealmAsync AwaitSnapshot TestingSwiftlintMuxChromecastConvivaActors

Tech Stack & Tools

Application Hosting

Development

Languages & Frameworks

Mobile

Experience

Software Engineer 3, iOS @ Chewy
Apr 2025 - Jul 2026

Architected a WebView eager-loading system across native surfaces, cutting Deals and Cart load times by 90% for millions of users.

Designed a forward-caching LRU cache with TTL as a reusable foundation for native surfaces, and built Blur and Contrast reusable libraries plus an Image Carousel architecture using SwiftUI and UIKit.

Diagnosed and fixed a GPU over-instantiation thermal issue with Instruments, established a repeatable performance and power debugging playbook, and built an internal debug console for validating analytics pipelines. Owned on-call responsibilities and resolved critical production issues while mentoring junior and co-op engineers.

Senior / Lead iOS Engineer @ Pluto TV (Paramount)
May 2021 - Sep 2024

Set coding standards and drove CI/CD, XCTest coverage with mocks, snapshot testing, and code review across the iOS team.

Architected platform capabilities used by feature teams, including an Optimizely feature-flag harness with V1/V2 routing, dynamic authentication with tvOS second-screen QR login, and reusable component systems.

Adopted async/await and MainActor isolation for networking, led a cross-platform Appium automation framework spanning iOS and Android, and coordinated releases with security and backend partners across time zones.

Lead iOS Engineer, Video @ Fox Corporation
Nov 2019 - May 2021

Built a player SDK consumed by FOX Now, FOX Nation, and FOX Sports using protocol-oriented design and dependency injection.

Architected a large-scale MVVM + Combine refactor of high-traffic video apps and migrated data fetching to GraphQL with Apollo, improving maintainability and performance.

Reduced video load times by 40% through profiling and implemented Picture-in-Picture and Chromecast/AirPlay. Integrated Segment, CONVIVA, and MUX for quality-of-service observability and evolved build/release infrastructure on Bitrise, Fastlane, Jenkins, and GitHub.

Senior iOS Engineer @ Thrive Market
Oct 2018 - Oct 2019

Built a networking layer over REST and WebSockets with multi-threaded request batching using DispatchGroup and GCD.

Implemented high-performance pagination and integrated Optimizely, Segment, and Mixpanel to support experimentation and analytics.

Senior iOS Engineer @ Beauty Counter
May 2018 - Oct 2018

Architected a Swift SDK wrapping MagTek Bluetooth card readers via Core Bluetooth and BLE for a production point-of-sale app.

Authored shared libraries BCKit and BCNetworking and enforced quality with SwiftLint, Danger, Quick/Nimble, and Bitrise CI.

Senior iOS Engineer @ LegalZoom
Jan 2016 - Jan 2018

Architected LegalZoom's first mobile app and modularized the codebase using CocoaPods and submodules.

Built an OAuth2 API layer and Core Data persistence to support a scalable mobile foundation.

Software Engineer @ Fonality
Jan 2015 - Jan 2016

Built real-time VoIP functionality using C++ pjsip with Swift and Objective-C bridging.

Worked on cross-language integration and mobile communication features.

Senior iOS Engineer @ Age of Learning
Jan 2014 - Jan 2015

Built a Core Data caching pipeline and optimized memory and threading with Instruments.

Focused on performance, stability, and efficient data handling for mobile experiences.

Software Engineer @ Final Draft & Online Resources
Jan 2012 - Jan 2014

Delivered cross-platform software using C++, Objective-C, STL, Boost, and SQL.

Contributed to application features and shared code across platforms.

Education

DeVry University
Not specified

B.S., Computer Science

Cum Laude, 3.95 GPA, three-time Dean's List. Coursework included C++, data structures, algorithms, discrete math, and AI.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent Salaries
Menu