Senior Software Engineer at Apple with 6+ years on core platform teams and 15+ years building systems across embedded devices, cloud infrastructure, and large-scale distributed frameworks. Architecting secure, Swift-first frameworks and high-performance data syncing systems used across Apple’s ecosystem.
david@davidamoore.ca
↗
↗
Experience
Senior Software Engineer (ICT4)
Apple Inc ↗
October 2023 – Present
Remote & Cupertino, CA
- Led the architecture of Apple ID setup frameworks across iOS and tvOS, managing a team to modernize onboarding experiences
- Invented peer-to-peer encryption and trust-validation techniques for secure device setup, earning an Apple patent award
- Architected a Swift-first framework for Apple TV account setup, transitioning from legacy flows to a scalable system using SwiftUI and UIKit
- Directed the "teen account" setup feature introduced in iOS 26, ensuring seamless coordination across partner teams
Software Engineer (ICT3)
Apple Inc ↗
November 2021 - October 2023
Remote & Cupertino, CA
- Optimized Fast iCloud Sign-In, reducing sign-in times from over 30 seconds to under 10 seconds (P90)
- Developed a proof-of-concept for secure PCS key transfer, demonstrating significant performance gains that influenced future iCloud system design
- Led development on Piggybacking V2 and automated escrow record repair to ensure data protection during device updates
- Served as a top code reviewer and gatekeeper for high-quality releases across Apple ID repositories
Software Engineer (ICT3)
Apple Canada Inc ↗
June 2020 - November 2021
Remote & Edmonton, AB
- Built "SDR Health," a distributed Rust application for monitoring internal service discovery and networking systems
- Designed cloud infrastructure using Rust, Kubernetes, and Docker to support large-scale service orchestration
- Mentored new engineers, helping establish strong engineering practices within a highly technical environment
Software Engineering Intern
Apple Inc ↗
January 2020 - May 2020
April 2019 - August 2019;
Remote & Edmonton, AB
- Led development of Sign in with Apple features for application transfers and notifying apps of credential changes
- Collaborated cross-functionally with a variety of teams and partners to achieve end goals within necessary timelines
- Key contributor to core authentication frameworks and Sign in with Apple
Independent Software Engineer
- Published iOS applications since age 10, progressing from personal projects to complex cloud-backed systems
- Created custom frameworks like RFCore (distributed storage) and SFKit (dynamic UI), leveraging modern Apple tools
- Developed complete ecosystems such as Couplet (digital signage) and Sensibility (messaging)
Skills & Technical Impact
Performance Engineering & Cloud
Latency Optimization
Reduced iCloud sign-in times from 30+ seconds to under 10 seconds (P90)
Distributed Systems
Built Rust-based applications for service discovery and network monitoring
Legacy Modernization
Transitioned legacy proximity flows to scalable Swift/SwiftUI frameworks
JavaScript Acceleration
Engineered hooks achieving 87% faster JS evaluation in auth flows
Communication & Collaboration
Engineering Operations
Enhanced delivery efficiency by leading standups, coordinating development priorities, and balancing workloads across concurrent engineering efforts
Mentorship & Capability Building
Cultivated technical excellence by conducting architecture sessions, onboarding new engineers, and producing documentation to strengthen team productivity
Stakeholder Management
Guided engineers on implementation and ensured seamless coordination across multiple partner teams to deliver secure, family-centric setup experiences
Technical Architecture & Leadership
Apple ID Framework Architecture
Led Swift-first framework design for iOS and tvOS onboarding
Security Innovation
Invented peer-to-peer encryption for secure device setup
Cross-Functional Leadership
Directed development across partner teams for family-centric setup experiences
Mentorship & Documentation
Cultivated technical excellence through system-architecture sessions and detailed documentation
Education
University of Waterloo, Waterloo ON (2018 - 2020)
Software Engineering
Completed two years of core engineering curriculum before accepting a full-time position on Apple’s Connectivity Team.
Engineering Philosophy
Guardianship & Quality
Known for being a "trusted gatekeeper" for high-stakes releases, consistently ranked as a top code reviewer who balances rigor with team velocity
Empowerment Over Ego
Driven by a desire to lift the team’s ceiling; mentoring junior engineers, creating documentation, and leading architecture sessions to democratize knowledge
User-Centric Architecture
Belief that technical decisions must serve the user experience, ensuring that backend complexity never compromises frontend fluidity or privacy
Innovation & Patents
Apple Patent Award
Invented novel peer-to-peer encryption and trust-validation techniques for long-distance device setup, significantly advancing ecosystem security
Performance Breakthroughs
Engineered the "Fast iCloud Sign-In" architecture, optimizing critical paths to reduce P90 latency by over 66% (30s to <10s)
Legacy Modernization
Architected the bridge between Objective-C legacy persistence layers and modern Swift/SwiftUI frameworks, enabling seamless transitions for core platform features