View this project on GitHub

Nicholas Clooney

Lead Apple Platform Engineer with 10 years of experience crafting high-traffic Swift and SwiftUI apps on iOS and tvOS. Specialized in scalable mobile architectures, automated testing, and ownership of CI/CD pipelines. Collaborative technical leader who builds maintainable, testable components and empowers cross-functional teams to deliver impactful software.

Core Skills

Languages & Frameworks

  • Swift
  • SwiftUI
  • UIKit
  • Combine
  • ReactiveSwift
  • Python
  • PyInvoke
  • Kotlin
  • TypeScript

Software Practices

  • MVVM-C
  • FRP
  • SOLID
  • TDD / BDD
  • Clean & Composable Architecture

Tools

  • Ansible
  • AI Assisted Development
  • Git
  • Xcode
  • Fastlane
  • RESTful APIs
  • CI / CD Pipelines

Professional Experience

  1. Senior Apple Platform Engineer · Streamotion

    March 2023 – June 2025

    Led development for Binge, Kayo, and Flash (streaming video services), driving modernization by overhauling the core tvOS experience and unifying the CI/CD pipeline across Streamotion's Apple platform.

    • Redesigned the core tvOS experience with the native Focus Engine and modern UICollectionView, significantly improving navigation fluidity and user satisfaction.
    • Drove technical strategy for unified CI/CD pipeline across apps, enabling the team to fully transition with zero friction, by boosting developer productivity and confidence.
    • Spearheaded knowledge sharing on CI/CD and git best practices through dedicated sessions, significantly improving team-wide adoption of new pipeline features.
    • Integrated Kayo into the unified monorepo, navigating undocumented configurations and aligning build tooling to enable consistent, multi-app development workflows.
  2. Lead Apple Platform Engineer · Slyp

    May 2022 – February 2023

    Set a new technical direction for Slyp's Apple Platform SDK by introducing a modern, test-driven architecture, tripled delivery speed & established new standards for code quality.

    • Defined the technical strategy for the SDK by leading the adoption of a modern architecture with SwiftUI, Combine, and TCA, which tripled feature delivery speed while maintaining 85% test coverage.
    • Created a clear path for technical decision-making by leading cross-functional alignment workshops, clarified requirements and reduced sign-off cycle times by 70%.
    • Instituted mandatory CI checks, increasing PR merge speed by 80% and cutting hot-fix rate by 60%.
  3. Lead Apple Platform Engineer · Kasada

    August 2019 – May 2022

    Owned the end-to-end technical strategy and architecture for Kasada’s Apple Platform SDK, creating a resilient, modular architecture to protect billions of monthly requests.

    • Set the long-term technical direction for the SDK by designing a flexible, multi-instance architecture that minimized integration overhead and supported future scalability, serving as the sole architect from inception to production.
    • Established the foundation for SDK quality and adoption by architecting a completely testable system (95% coverage) and authoring comprehensive documentation, which eliminated support overhead and accelerated enterprise integration.
    • Laid the groundwork for development best practices by establishing a fully automated, platform-agnostic CI/CD pipeline that enforced SDK test coverage and documentation standards, ensuring consistent quality and reducing developer iteration time.
    • Participated in on-call rotation, managing incidents impacting global customers and leading post-mortem analyses for sustained reliability improvements.
    • Drove architectural alignment and mobile strategy by authoring ADRs and leading cross-team reviews, mentoring engineers through presentations and hands-on sessions.
    • Led and coached a team of junior and mid-level engineers in Swift, SDK design, and secure coding practices, conducting regular 1-on-1s and code reviews to foster technical growth and team autonomy.
  4. Senior iOS Engineer · Domain

    April 2016 – July 2019

    Drove major product and platform initiatives for Australia’s top property search app, focusing on reusable, scalable, high business impact components, and owning CI/CD.

    • Architected an in-app ads delivery engine generated millions in annual revenue.
    • Led design of domain model layer for Search Results, achieving 100% crash-free rate.
    • Introduced Behavior-Driven Development, reducing requirement churn by 30%.
    • Owned CI/CD pipelines slashing build times by 45% and accelerating release cadence.

Open Source Projects

11ty-subspace-builder

Warp-speed Eleventy blog starter featuring accessible navigation, responsive images, and automated social previews.

Ansible macOS Playbook

Automates full macOS developer workstation provisioning end-to-end in minutes using Ansible.

Project Lighthouse

Ansible playbook for a self-hosted server stack with Nginx, V2Ray, Certbot, Tailscale, and Umami analytics.

Ansible Role For Umami

Deploys the Umami analytics stack with Docker Compose, env-secret management, and proxy-friendly defaults.

dotfiles

Personal shell, editor, and OS configurations showcasing scripting fluency and a focus on developer ergonomics.

Interests

  • Woodworking
  • Improv comedy
  • Gaming
  • Streaming on Twitch