Will Lumley iOS Articles & Videos

Curated content from
Will Lumley
Senior iOS Engineer at ANZ Plus. Started coding at 14. Open source creator. Security and low-level computing.

Latest resources

Enums. Swift's Secret Superpower.

April 27, 2026

The article explains what makes Swift enums different from enums in other languages. It covers associated values (each case carries its own data), raw values (mapping to Int or String), computed properties and methods on enums, using enums with Error handling, recursive enums with indirect cases, and replacing class hierarchies with enums. It also includes a comparison with Kotlin sealed interfaces.

About
Will Lumley

Will Lumley

Will's journey into software began at age 14, building macOS apps with Objective-C and Cocoa. That early curiosity grew into a lasting passion for crafting elegant, purposeful software. Since then, he has built iOS and Android applications, expanded into server-side development and AWS infrastructure, and explored advanced computer-vision systems using facial detection and recognition.

After moving from macOS to iOS, he became driven by one goal: to build apps that genuinely improve people's lives.

Despite being self-taught, Will later completed a Bachelor of Computer Science, majoring in Cyber Security. While studying, he received multiple Executive Deans Awards and was often top of his class.

Current role

Will now works as a Senior iOS Engineer at ANZ Plus. He has contributed across several squads under the tribal model — building out the Savings experience (UI layer and core business logic for accounts and goals) before joining the Home Loans squad to help launch Australia's first fully digital home-loan application with near-instant pre-approval. He currently works in an enablement team focused on app architecture, where they introduced a multi-persona framework that allows multiple user types to coexist seamlessly within the same app.

Open source

Outside of work, Will loves contributing to open-source software. He has built and maintained several Swift libraries that have gained modest popularity on GitHub — projects focused on concurrency, reactive programming, and developer tooling that simplify complex problems for other engineers. Open-source work keeps him grounded in clean architecture, testing, and the joy of collaborative engineering.

Current focus

Will is currently focused on two deep learning paths: practical, responsible offensive security (ethical hacking and hardening practices) and the low-level mechanics of computation — how transistors, timing, and pipelines translate into CPU/GPU behavior and, ultimately, the code we ship. Both pursuits help him design more resilient, performant systems from silicon to app.

In partnership with
Appcircle
Appcircle
Ship iOS releases without the chaos
See how Appcircle simplifies App Store publishing, from customizing release flows to re-signing builds and tracking every deployment in one place.
Watch on YouTube
© 2026 US iOS Employers. All rights reserved.
Made by
Stan
linkedin