Nicholas Clooney

Senior 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
  • Git
  • Fastlane
  • Xcode
  • RESTful APIs
  • GitHub Actions
  • CircleCI
  • Bitrise

Professional Experience

  1. Senior Apple Platform Engineer · Streamotion

    March 2023 – June 2025

    Led iOS and tvOS 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.
    • Built and unified the CI/CD pipeline across three apps, boosting developer productivity and confidence by enabling the mobile team to fully transition from legacy standalone repos to a unified monorepo environment.
    • Integrated Kayo into the unified monorepo, navigating undocumented configurations and aligning build tooling to enable consistent, multi-app development workflows.
  2. Lead iOS Engineer · Slyp

    May 2022 – February 2023

    Drove the design and delivery of Slyp's iOS SDK, tripling feature delivery speed and cutting the hot-fix rate by 60% by championing modern architecture and mandatory CI checks.

    • Championed SwiftUI, Combine, and Swift Composable Architecture, tripling feature delivery speed while sustaining 85% automated test coverage.
    • Led cross-functional alignment workshops, reducing sign-off cycle time by 70% on major banking integrations.
    • Instituted mandatory tests, linters, and CI checks, increasing PR merge speed by 80% and cutting the hot-fix rate by 60%.
  3. Lead Apple Platform Engineer · Kasada

    August 2019 – May 2022

    Designed and maintained Kasada’s Apple Platform SDK, delivering resilient mobile defenses that protect billions of requests monthly.

    • Sole architect and maintainer of the SDK from inception to production, delivering a modular (enabling rapid pivots), thread-safe system with defensive design that allowed flexible multi-instance usage and near-zero integration issues.
    • Engineered a highly testable SDK with 95% test coverage and authored comprehensive documentation, leading to zero customer support overhead and rapid enterprise adoption.
    • Established a fully automated, platform-agnostic CI/CD pipeline that enforced SDK test coverage and documentation updates through automated PR reviews, ensuring consistent, reproducible builds and cutting 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 security strategy by authoring ADRs and leading cross-team reviews, mentoring engineers through presentations and hands-on sessions.
  4. Senior iOS Engineer · Domain

    April 2016 – July 2019

    Delivered feature development and UX improvements for Australia’s top property search app, focusing on reusable, scalable components.

    • Architected an in-app ads delivery engine that generated millions in annual revenue through targeted, reusable components.
    • Implemented a Domain Model layer for the Search Results screen, achieving a 100% crash-free rate on a flagship feature.
    • Introduced Behavior-Driven Development (Given/When/Then) for acceptance criteria, reducing requirement churn by 30%.
    • Owned the CI/CD migration from CircleCI 1.0 to 2.0, slashing build times by 45% and accelerating release cadence.

Open Source Projects

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.

11ty-subspace-builder

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

dotfiles

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

Interests

  • Woodworking
  • Improv comedy
  • Gaming
  • Streaming on Twitch