Eric Cook, Developer in Vancouver, WA, United States
Eric is available for hire
Hire Eric

Eric Cook

iOS Developer

Vancouver, WA, United States

Toptal member since May 14, 2026

Bio

Eric is a seasoned iOS developer with 14+ years of experience building high-impact mobile ecosystems across medtech, fintech, and enterprise security. He has a proven track record of architecting scalable features in highly regulated environments, including HIPAA and FINRA, and has patented on-device computer vision tools. Excelling at UIKit and modular architecture, Eric focuses on technical longevity, accessibility, and data-driven performance for millions of users.

Portfolio

Zimmer Biomet
iOS, Xcode, Microsoft Copilot, Claude, SDKs, Mobile Development...
Acorns
Swift, UIKit, GraphQL, Optimizely, Firebase, Segment, SDKs, Mobile Development...
Solid Digital
Swift, Objective-C, Crashlytics, SDKs, Mobile Development...

Experience

  • SDKs - 14 years
  • iOS - 14 years
  • UIKit - 14 years
  • Architecture - 14 years
  • Xcode - 14 years
  • Swift - 11 years
  • A/B Testing - 10 years
  • Apple HealthKit - 5 years

Preferred Environment

Slack, Xcode, iOS

The most amazing...

...experience has been co-inventing a patented system that translates raw sensor data into real-time insights for high-fidelity iOS apps.

Work Experience

Staff Software iOS Architect

2020 - 2026
Zimmer Biomet
  • Co-invented and architected a patented clinical system (U.S. Patent #12354279) that utilized on-device logic to translate raw sensor data into real-time clinical insights for orthopedic surgery.
  • Spearheaded the development of core medical diagnostic tools from scratch, owning features from initial PO planning through global production release in a highly regulated HIPAA-compliant environment.
  • Architected a robust, modular native iOS ecosystem using UIKit and modern Swift patterns, ensuring sub-second performance and 99.9% crash-free sessions for mission-critical medical applications.
  • Designed and implemented a universal branding API and shared logic libraries that streamlined partner onboarding and ensured UI consistency across multiple white-labeled healthcare platforms.
  • Directed technical discovery and established engineering best practices through code reviews and detailed documentation, accelerating team velocity while maintaining strict adherence to clinical safety standards.
Technologies: iOS, Xcode, Microsoft Copilot, Claude, SDKs, Mobile Development, Software Development Toolkits (SDK), iOS App Development, SwiftUI, App Design, Mobile App Development, Mobile Apps, Apps, App Store

Senior iOS Developer

2018 - 2020
Acorns
  • Spearheaded the development of core investment and saving features within a high-traffic fintech ecosystem, collaborating directly with product owners to maintain a seamless end-to-end feature lifecycle.
  • Optimized critical native iOS flows using UIKit and GraphQL, ensuring quick response times and 99.9% crash-free stability for a user base of millions.
  • Managed complex A/B testing and feature flagging strategies using Optimizely and Firebase to drive user engagement and validate technical specifications through data-driven insights.
  • Enforced strict data integrity and privacy standards in a FINRA-regulated environment, utilizing Segment and GraphQL to manage secure, high-volume financial data streams.
Technologies: Swift, UIKit, GraphQL, Optimizely, Firebase, Segment, SDKs, Mobile Development, Software Development Toolkits (SDK), iOS App Development, App Design, Mobile App Development, Mobile Apps, Apps, App Store

iOS Developer

2017 - 2018
Solid Digital
  • Engineered high-performance native iOS applications for diverse client portfolios, utilizing a deep mastery of Swift and Objective-C to deliver feature-rich experiences tailored to specific business requirements.
  • Reduced application crash rates and identified critical bottlenecks by implementing robust monitoring via Crashlytics, ensuring consistent stability across multiple production-level agency projects.
  • Managed the complete software development lifecycle for client projects, moving from initial technical discovery through App Store deployment while maintaining strict adherence to project timelines and budget constraints.
  • Spearheaded the refactoring and modernization of legacy Objective-C codebases into modern Swift, improving maintainability and performance while implementing current architectural best practices.
Technologies: Swift, Objective-C, Crashlytics, SDKs, Mobile Development, Software Development Toolkits (SDK), iOS App Development, App Design, Mobile App Development, Mobile Apps, Apps, App Store

iOS Developer

2012 - 2017
Barracuda Networks
  • Architected a robust, modular native iOS ecosystem by designing shared logic libraries that ensured feature parity and UI consistency across multiple enterprise security applications.
  • Optimized legacy Objective-C codebases and spearheaded the transition to Swift, significantly improving application performance and reducing technical debt for mission-critical security tools.
  • Spearheaded the integration of the SignNow e-signature SDK into the Copy for iOS application, enabling seamless document signing workflows and cross-platform file management for enterprise users.
Technologies: Objective-C, Swift, Crashlytics, A/B Testing, C++, SDKs, Mobile Development, Software Development Toolkits (SDK), iOS App Development, App Design, Mobile App Development, Mobile Apps, Apps, App Store

Experience

MyMobility Platform

As a staff iOS engineer at Zimmer Biomet, I architected and developed the MyMobility platform, a mission-critical medical tool that bridges the gap between orthopedic hardware and patient recovery. My primary contribution was the invention and implementation of a patented system—U.S. Patent #12354279—that translates raw sensor telemetry into real-time clinical insights.

Operating within a strict HIPAA-regulated environment, I led the end-to-end development of the native iOS application using UIKit and Swift. I focused on building a highly modular architecture that supported complex data persistence, sub-second performance, and 99.9% crash-free reliability. I also spearheaded the design of a universal branding API to support white-labeling across partner healthcare systems. Beyond implementation, I guided technical discovery and established engineering patterns that accelerated team velocity and ensured compliance with clinical safety standards at every stage of the release lifecycle.

Acorns Experiences

http://www.acorns.com
During my tenure at Acorns, I served as a senior iOS engineer, architecting and maintaining core investment and savings features for a user base of millions. Operating within a high-traffic, FINRA-regulated environment, I specialized in building performant, native iOS experiences using UIKit and Swift, ensuring that technical precision and sub-second performance remained non-negotiable for maintaining user trust.

My work involved deep collaboration with product and design teams through a zero-to-one feature lifecycle, from initial discovery and technical scoping to global production release. I managed complex state management and network layers using GraphQL and Segment, while overseeing data-driven growth initiatives through robust A/B testing and feature flagging. My focus was consistently on delivering a 99.9% crash-free experience while scaling modular architecture to support the rapid evolution of the Acorns fintech ecosystem.

Education

2007 - 2012

Bachelor's Degree in Computer Science

Michigan State University - East Lansing, MI, USA

Skills

Tools

Xcode, Apple HealthKit, Slack, Microsoft Copilot, Claude, Optimizely, Crashlytics

Languages

Swift, GraphQL, Objective-C, C++

Frameworks

UIKit, SwiftUI

Paradigms

Mobile Development, HIPAA Compliance

Platforms

iOS, Firebase

Other

SDKs, Software Development Toolkits (SDK), iOS App Development, App Design, Mobile App Development, Mobile Apps, Apps, App Store, Architecture, A/B Testing, Segment, Feature Flags, iPad

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring