Richard J. Stelling

Richard J. Stelling

Accessibility Engineer · Developer · Technical Leader

Summary

Senior software engineer with deep iOS, macOS and Swift experience, including work at Apple , bringing strong technical judgement across product, platform, accessibility and developer tooling. Experienced in building, reviewing, debugging and shipping commercial and in-house software, embedding accessibility into the software development lifecycle, creating internal tooling, and mentoring engineers. AI-assisted development is a daily part of how I work, using LLMs to accelerate code review, generate test fixtures, draft documentation, and prototype tooling, applied pragmatically and not as a substitute for engineering judgement. Passionate about inclusive design, developer experience, and bridging technical and human perspectives.

Experience

Apple Inc. macOS Senior Accessibility Lead

May 2021 – Present Remote / London, UK

Leading accessibility initiatives across IS&T's macOS applications, providing code-level guidance, mentorship, and strategic direction. Manage the native function of Apple's internal Accessibility Center of Excellence.

Responsibilities

  • Partner with design, QA, and engineering teams to embed accessibility into all stages of development.
  • Mentor and support the career development of early-career engineers and team members across multiple geographies.
  • Manage accessibility efforts across multiple macOS, iOS and emerging platform applications and frameworks.
  • Develop automated and AI-assisted testing tools, reusable components, and best-practice guidance.
  • Contribute to the creation and ongoing maintenance of internal accessibility and AI standards.
  • Lead and deliver training, driving cross-functional collaboration with SWE, HI, and People teams.
  • Present at internal Accessibility Summits and WWDC Accessibility Labs.

Key Achievements

  • Created and launched the Accessibility Excellence Award to recognise best practices across teams.
  • Designed and delivered internal training (e.g. Keyboard Interaction, Dyslexia Tools in Apple Platforms).
  • Drove adoption of accessibility reviews and audits as part of the engineering process.

Apple Inc. iOS Accessibility Engineer (Contractor)

June 2020 – May 2021 Remote

Specialist contractor providing accessibility consulting and engineering for internal iOS applications.

Responsibilities

  • Audited iOS applications for accessibility issues, including VoiceOver, Dynamic Type, and colour contrast.
  • Advised engineering teams on accessible design patterns and code-level solutions.
  • Supported automation efforts and prototype testing for early accessibility tooling.

Key Achievements

  • Introduced structured accessibility testing processes that became internal standards.
  • Delivered code examples and reusable accessibility components for iOS developers.

Naim Audio Ltd. Mobile & UI Developer

2015 – 2018
  • Worked on high-end audio systems and companion apps.
  • Designed and built iOS and iPad applications that integrated directly with real-time audio systems, leveraging a range of inter-process communication and XPC mechanisms to coordinate with audio engines and hardware services.
  • Built iOS apps integrated with hardware products; focused on UI, automation, and QA tooling.
  • Collaborated with firmware and audio engineering teams to deliver responsive, low-latency control surfaces for streaming and playback.

Nyx Digital & earlier ventures — Co-Founder / Director of Technology

2007 – 2011
  • Founded mobile-first agencies; led product design, development, client delivery, and infrastructure.
  • Built early mobile CRM systems.

Education

Selected Projects & Open Source

Giftcast

Web app for curating and gifting personalised podcast playlists — hand-pick episodes from any show and share via a single link that works in Apple Podcasts, Overcast, Pocket Casts, and any other player.

Gnomes in the Forest

Browser-based turn-based puzzle game in which the player guides gnomes through a forest, using tree shadows to evade an advancing light source and gather every gnome around the same tree before they are frozen.

Suitcase

macOS SwiftUI tool for instantly deploying UI for command-line utilities.

DaemonSeed1973

Personal GitHub for experiments, prototypes, and earlier projects.

Shipped app highlights include Funky Pigeon , Naim , Qkr! with MasterPass, Domino's Pizza , rara.com, and vouchercloud.

Technical Skills

Languages

  • Swift
  • Objective-C
  • C
  • C++
  • JavaScript
  • Shell

Frameworks

  • SwiftUI
  • UIKit
  • AppKit
  • Core ML
  • CloudKit
  • StoreKit
  • XPC

Tools

  • Xcode
  • Git
  • Jenkins
  • Firebase

AI

  • Daily use of Claude (incl. Claude Code) and OpenAI models
  • Familiarity with Gemini
  • LLM-assisted development, prompt design, integrating foundation models into internal accessibility tooling

Specialties

  • Accessibility APIs
  • Apple ecosystem
  • iOS / macOS / visionOS development
  • Prototyping
  • Internal tooling
  • Mentorship

Additional