Hey there, my name is

Will Lumley.

I'm a Senior iOS Engineer

My main love is native iOS engineering, but I love to dabble in Android, web development and robotics embedded-systems in my spare time.

Email me at will@lumley.io

About Me

My journey into the realm of software began at the young age of 14 with OSX development with Objective-C and the Cocoa framework. From there my interest of software blossomed into an enduring passion. Over the years, I’ve brought numerous iOS and Android applications to life. Alongside this, I’ve broadened my expertise to encompass server-side development, AWS infrastructure management, and advanced vision systems that utilize facial detection and recognition.

Ever since hopping from OSX development to iOS development, I’ve always been deeply passionate about developing apps that can enhance peoples lives.

Recently, I’ve taken a significant step in my educational journey by pursuing a Bachelor of Computer Science at Charles Sturt University.

Currently, I’m contributing as a Senior iOS Engineer at ANZ, playing a pivotal role in the development of the ANZ Plus platform.

Outside of technology, my other loves are my family and cooking.

Experience

Senior iOS Engineer - ANZ
September 2020 - Current

At ANZ, I play an integral role in the evolution of ANZ Plus. This sophisticated platform is not only secure but also meticulously designed to foster enhanced financial habits. With ANZ Plus, users can dive into a detailed breakdown of their expenditures by category, establish multiple savings objectives with ease, and benefit from a plethora of innovative and state-of-the-art features.

Significantly, I’ve played a key role in the development of some of the platform’s core functionalities, contributing to its growing reputation as a leading financial tool.

Lead iOS Engineer - Grays Online
October 2019 - September 2020

At GraysOnline, I served as the lead mobile developer, a multifaceted role that placed me at the forefront of our mobile strategy. Leading the charge in developing native iOS and Android applications, I collaborated closely with the Project Manager and Head of Engineering. Together, we translated business requirements into actionable tasks, ensuring seamless integration of new functionalities and swift resolution of bug fixes within the native applications.

While I spearheaded a talented team of developers, I remained hands-on, deeply involved in the intricacies of application development. My responsibilities didn’t stop there; I also took ownership of managing the DevOps for both iOS and Android platforms. I pioneered the creation of a robust CI/CD pipeline, optimizing our development process and ensuring swift, efficient, and reliable deployments.

Senior iOS Engineer - Sentral
October 2018 - October 2019

At Sentral, I wore multiple hats as the lead mobile applications developer and the acting product manager. Entrusted with the helm of our mobile strategy, I spearheaded the development of our native iOS and Android applications. My role wasn’t just about execution; it was also about vision. I took an active part in curating and prioritizing the features, ensuring that every new functionality introduced was in line with our strategic goals and user needs.

One of my landmark achievements was a comprehensive refactoring of our native applications. I successfully transitioned the codebase from Objective-C to the more modern and efficient Swift 5 for iOS, and similarly, from Java to the streamlined Kotlin 1.3 for Android. This transformation not only modernized our tools but also enhanced the performance, maintainability, and future-readiness of our applications.

iOS Engineer - Only About Children
February 2017 - October 2018

At Only About Children (OAC), I bridged the communication between the development team and senior leadership. Taking the helm of development, I established and implemented coding standards to ensure consistency and quality across the team’s output. Our primary focus was twofold: refining the application that enables educators to communicate with parents, and enhancing the platform that empowers management with administrative functionalities and business data monitoring.

Recognizing the limitations of the existing infrastructure, I spearheaded a transformative redesign. With an emphasis on speed, security, and reliability, I leveraged modern AWS cloud architecture to elevate our system’s performance and resilience.

Software Engineer - The IOT Group
August 2015 - February 2017

At The IoT Group, I played a pivotal role in guiding the design, development, testing, and deployment of our iOS and Android mobile applications. Beyond mobile development, I dived into server-side development and specialized in the creation of low-compute cost vision systems, encompassing both facial detection and recognition.

My leadership extended to overseeing and mentoring our contractual in-house developers. Additionally, my international collaborations took me to China, where I assumed the role of project manager, steering the applications crafted by our Chinese partners and suppliers.

Software Engineer - CompSol
July 2014 - August 2015

As a Software Developer at CompSol, I took the lead in crafting and developing native iOS and Android applications tailored to our clients’ needs. My responsibilities spanned a diverse array of applications, from a sophisticated Point of Sales System to a communication tool specifically designed for a secondary school.

Beyond technical development, my role provided me with invaluable insights into client relations. I honed my skills in managing client expectations, fine-tuned my communication strategies, and mastered the art of aligning our solutions with their visions.

Junior Software Engineer - Alive
July 2012 - July 2014

While at Alive, I had the distinct honor of working on projects for prestigious clients, ensuring our deliverables reached and made an impact on a broad audience. My portfolio spanned from bespoke enterprise applications designed for Surf Life Saving Australia’s internal use to interactive kiosk applications showcased in Echo Entertainment’s casinos across the nation.

Under the guidance of seasoned iOS developers, I significantly honed my iOS expertise. This mentorship, coupled with hands-on experience, shaped my evolution as an engineer and provided invaluable insights into the nuances of engineering excellence.

Education

2020 - 2025
Bachelor of Computer Science
Charles Sturt University
Majoring in Cyber Security

Projects

Math Marathon
iOS
Math Marathon
Race Against Time in Math!
ANZ Plus
iOS
ANZ Plus
The ANZ Plus app revolutionises personal banking with user-centric design, efficient financial tracking, and advanced security.
Crane
iOS
Crane
Switch between Spotify & Apple Music with ease! Transfer favorites, albums, artists & playlists instantly. Meet Crane.
Crane - Landing Page
Hugo AWS
Crane - Landing Page
A fast loading, highly responsive landing page designed to demonstrate the functionalities and numerous capabilities of the Crane app.
macColorPicker
Open Source macOS
macColorPicker
A tiny pure swift replacement for NSColorWell.
Favicon Finder
Open Source Swift
Favicon Finder
FaviconFinder is a tiny, pure Swift library designed for iOS and macOS applications that allows you to detect favicons used by a …
Grays Online
iOS Android
Grays Online
GraysOnline is a native iOS & Android app that allows users to bid for their favourite items in a competitive way.
Rich Editor
Open Source macOS
Rich Editor
The macOS RichEditor library allows you to turn a native NSTextView into a full blown WYSIWYG editor.
Match It Mania
iOS
Match It Mania
A memory card game that combines the classic features of matching memory games with a new and modern spin.