I am an iOS architect, designer, developer, and team lead with over ten years delivering apps used by millions. I design and implement scalable architectures, design systems, and pixel-perfect UI in SwiftUI, always aligning technical decisions with business goals. I mentor teams, drive design systems, and build reusable components enabling rapid development. I enjoy coaching through tutorials, code reviews, and workshops, and I love turning complex problems into clear, maintainable solutions.

Tom Brodhurst-Hill

I am an iOS architect, designer, developer, and team lead with over ten years delivering apps used by millions. I design and implement scalable architectures, design systems, and pixel-perfect UI in SwiftUI, always aligning technical decisions with business goals. I mentor teams, drive design systems, and build reusable components enabling rapid development. I enjoy coaching through tutorials, code reviews, and workshops, and I love turning complex problems into clear, maintainable solutions.

Available to hire

I am an iOS architect, designer, developer, and team lead with over ten years delivering apps used by millions. I design and implement scalable architectures, design systems, and pixel-perfect UI in SwiftUI, always aligning technical decisions with business goals.

I mentor teams, drive design systems, and build reusable components enabling rapid development. I enjoy coaching through tutorials, code reviews, and workshops, and I love turning complex problems into clear, maintainable solutions.

See more

Language

English
Fluent

Work Experience

iOS Architect and UI Designer at SITA
July 1, 2025 - September 9, 2025
Provided the UI design, architecture, design library, UI components and technical direction for the visa application app, first deployed for Peru. Ramped up the iOS team knowledge with video tutorials, coding guidelines, architectural structure, and code reviews. Interviewed potential new hires with a quick, discerning practical test.
iOS Architect, UI Designer and Developer at Vexillum
June 1, 2024 - September 9, 2025
Built the ‘Work Design’ app for iPad and iPhone, enabling mechanics to navigate sites, machines, service tasks and components. Collaborated with stakeholders to design a simple, offline-capable UI for field work.
iOS Design System Developer at Luxury Escapes
November 1, 2022 - September 9, 2025
Built the design system in SwiftUI for use by developers across the app. Fine-tuned the design system for scenarios such as priority, emphasis, and dark mode. Wrote and championed coding guidelines. Delivered tutorials on architecture, SwiftUI and Combine for the development team and new starters.
iOS Architect & Lead at Active Bands
November 1, 2021 - September 9, 2025
Created the Active Bands app for Eastwood Studios, Weet-Bix and Athletics Australia. The app gamifies physical activity for kids with awards and avatars. Built a custom engine for downloading, rendering and assembling vector graphics using SwiftUI and Combine to consolidate API calls.
Senior Manager, iOS Specialist at Deloitte
November 1, 2021 - September 9, 2025
Provided training for the whole iOS team in SwiftUI and Combine through workshops, and acted as technical manager on the Virgin Money app, improving and documenting processes such as pull requests, CocoaPods management, and cross-team merging.
iOS Tutorial Publications at Next Level Swift; Medium; Better Programming
May 1, 2021 - September 9, 2025
Published tutorials including 'Build an App Like Lego, with SwiftUI' (a series of over 14 tutorials on Next Level Swift) and 'Simplify API Calls in Swift' (Better Programming).
iOS Architect & Lead at Clipsal Solar
December 1, 2020 - September 9, 2025
Built the Clipsal Solar Pulse app using SwiftUI and Combine. Guided UX/UI to follow Apple Human Interface Guidelines, avoided cognitive overload, and established a library of reusable SwiftUI components. Architected a RESTful framework using Combine to enable rapid feature development.
iOS Architect & Lead at Trabr
October 1, 2019 - September 9, 2025
Built the Trabr app using SwiftUI and Combine. Architected to work with AWS and GraphQL. Drove UX/UI toward a clean, customer-friendly design. Recruited and trained a team of developers to adopt the new technologies.
Senior iOS Developer at Sydney Morning Herald & The Age
June 1, 2019 - September 9, 2025
Built the new 'Puzzles' module (crossword and Sudoku) for integration into the Sydney Morning Herald and The Age apps.
iOS Architect & Lead at Optus
October 1, 2018 - September 9, 2025
Technical lead of a team of 15 iOS developers. Introduced detailed iOS coding guidelines; Swift and peer review code processes. Built a design system library and integrated it into a totally new user interface for the My Optus app. Transitioned the team and projects from Objective-C to Swift. Design library and architectural support for Virgin Mobile app, SMB app, QTrac (for service technicians) and other specialty apps. Pioneered the new Optus @Home app, for home modem and WiFi diagnosis. Animated connection instructions, third party SDK integration and troubleshooting. Advocated customer-first strategies such as deploying as a separate app to the flag ship My Optus app.
UX/UI at Commonwealth Bank
September 30, 2016 - September 9, 2025
Embedded in the design team. Created a 'Lego' design system of reusable fully engineered components to teach the designers how to build Xcode prototypes of the CommBank app.
iOS Tablet Project Lead at Commonwealth Bank
July 1, 2016 - September 9, 2025
iOS Tablet Project Lead for the new 'CommBank for Tablet' iPad app. Coordinated a team of 13 iOS developers. Created a specialised Agile flow to maximise continuous integration. Credited with the CommBank Developer Guild’s Continuous Integration Award. Introduced BFWDrawView software to facilitate drag and drop components of vector graphics into Xcode storyboards.
UI/Prototype Developer at Commonwealth Bank
November 1, 2014 - September 9, 2025
Worked on the CommBank app for iPhone, including database and fetching for ATM and branch finder; two factor security authentication; push notifications for NetCode, low balance and high balance.
Various iOS Projects at Westpac Banking Group
February 1, 2014 - September 9, 2025
Developed several projects including: new 'PayWay' app to process credit card payments for merchants with live transactions; kiosk apps for branch use; a re-branding mechanism to produce several apps from the core project; engineered customized UI controls and mapping for ATMs/branches via SQLite.
iOS Architect and UI Designer at SITA
July 1, 2025 - September 19, 2025
Provided UI design, architecture, design library, UI components and technical direction for the visa application app, first deployed for Peru. Ramped up iOS team knowledge with video tutorials, coding guidelines, architectural structure and code reviews. Interviewed potential new hires with quick practical tests.
iOS Architect, UI Designer and Developer at Vexillum
June 1, 2024 - September 19, 2025
Built the new Work Design app for iPad and iPhone, designed for use on and offline, guiding mechanics through sites, machines, service tasks and components. Collaborated with stakeholders to create a simple, robust UI that adapts across offline/online contexts.
iOS Design System Developer at Luxury Escapes
November 1, 2022 - September 19, 2025
Built the design system in SwiftUI for cross-team use; worked with design to refine the system for priority, emphasis and dark mode; authored coding guidelines and delivered architecture tutorials for new hires.
iOS Architect & Lead at Active Bands
November 1, 2021 - September 19, 2025
Built the Active Bands app for Eastwood Studios, Weet-Bix and Athletics Australia; gamified activity for kids with awards and avatars. Implemented a vector graphic engine for downloading, rendering and assembling SVG assets; used SwiftUI and Combine to unify API calls and UI.
Senior Manager, iOS Specialist at Deloitte
November 1, 2021 - September 19, 2025
Provided iOS team training in SwiftUI and Combine; served as technical manager on the Virgin Money app, improving and documenting processes such as pull requests, CocoaPods management and cross-team collaboration.
iOS Architect & Lead at Clipsal Solar
December 1, 2020 - September 19, 2025
Built the Clipsal Solar Pulse app using SwiftUI and Combine; guided UX/UI to reduce cognitive load; created a library of reusable SwiftUI components for animation and data visualization; architected a RESTful framework with Combine to enable rapid feature development.
iOS Architect & Lead at Trabr
October 1, 2019 - September 19, 2025
Built the Trabr app with SwiftUI and Combine; architected to work with AWS and GraphQL; led UX/UI direction and recruited/trained a new team to adopt the new tech stack.
Senior iOS Developer at Sydney Morning Herald & The Age
June 1, 2019 - September 19, 2025
Built the new Puzzles module (crossword and sudoku) for integration into the SMH and The Age apps, enhancing engagement with a modular, scalable approach.
iOS Architect & Lead at Optus
October 1, 2018 - September 19, 2025
Technical lead of a 15-person iOS team; introduced detailed iOS coding guidelines, Swift adoption and peer review processes; built a design system library and integrated it into a fresh UI for the My Optus app; guided migration from Objective-C to Swift.
UX/UI Specialist at Commonwealth Bank
September 1, 2016 - September 19, 2025
Embedded with the design team to create a Lego-style design system of reusable components to teach prototyping in Xcode; contributed to tablet-focused UX strategies.
iOS Tablet Project Lead at Commonwealth Bank
July 1, 2016 - September 19, 2025
Led iOS tablet initiatives; coordinated a team of 13 iOS developers; implemented a specialised Agile flow to maximise CI; credited with the Continuous Integration Award for the Group.
Westpac Banking Group Engineer at Westpac Banking Group
February 1, 2014 - September 19, 2025
Developed PayWay merchant solution, kiosk apps for branches, and a branding-driven UI library; built a SQLite-based data layer to map ATMs/branches across multiple apps.
iOS Architect, UI Designer at SITA
July 1, 2025 - October 15, 2025
Provided the UI design, architecture, design library, UI components and technical direction for the new visa application app, first deployed for Peru. Ramped up the iOS team knowledge with video tutorials, coding guidelines, architectural structure, and code reviews. Interviewed potential new hires with a quick, discerning practical test.
iOS Architect, UI Designer and Developer at Vexillum
June 1, 2024 - October 15, 2025
Built the new Work Design app for iPad and iPhone, for mechanics working on large mining equipment. Collaborated with stakeholders to design a simple UI that works offline and online, guiding users through sites, machines, service tasks and components.
iOS Design System Developer at Luxury Escapes
November 1, 2022 - October 15, 2025
Built a design system in SwiftUI used across the app, refined it for multiple scenarios (priority, emphasis, dark mode) and authored coding guidelines. Delivered tutorials on architecture, SwiftUI and Combine for the team and new hires.
iOS Architect & Lead at Active Bands
November 1, 2021 - October 15, 2025
Built an app for Eastwood Studios, Weet-Bix and Athletics Australia that gamified activity for kids. Created a custom engine for downloading, rendering and assembling vector graphics, leveraging iOS’ SVG capabilities. Used SwiftUI and Combine to build a reactive UI and consolidate multiple API endpoints.
Senior Manager, iOS Specialist at Deloitte
November 1, 2021 - October 15, 2025
Provided iOS training for the team in SwiftUI and Combine, in workshops, and acted as technical manager on the Virgin Money app, improving and documenting processes such as pull requests and CocoaPods management.
Author / Instructor at iOS Tutorial Publications
May 1, 2021 - October 15, 2025
Published tutorials including 'Build an App Like Lego, with SwiftUI' (a 14+ tutorial series) and 'Simplify API Calls in Swift' across platforms.
iOS Architect & Lead at Clipsal Solar
December 1, 2020 - October 15, 2025
Led the Pulse app using SwiftUI and Combine. Guided UX/UI per Apple Human Interface Guidelines, built a library of reusable SwiftUI components, and architected a RESTful framework using Combine.
iOS Architect & Lead at Trabr
October 1, 2019 - October 15, 2025
Built the Trabr app for tradies, contractors and homeowners. Architected to work with AWS and GraphQL; led UX improvements and recruited/trained the team.
Senior iOS Developer at Sydney Morning Herald & The Age
June 1, 2019 - October 15, 2025
Developed the new Puzzles module (crossword and Sudoku) for integration into the apps.
iOS Architect & Lead at Optus
October 1, 2018 - October 15, 2025
Technical lead of a 15-person iOS team; introduced coding guidelines; built a design system library; transitioned teams from Objective-C to Swift; provided design library and architecture support for multiple apps including Virgin Mobile and QTrac; led the Optus @Home app for WiFi diagnosis.
UX/UI / iOS Designer at Commonwealth Bank
September 1, 2016 - October 15, 2025
Embedded in design team; created a Lego design system of reusable components to prototype Xcode interfaces for the CommBank app.
iOS Tablet Project Lead at Commonwealth Bank
July 1, 2016 - October 15, 2025
Lead a team of 13 iOS developers; introduced agile continuous integration; credited with the CI Award; introduced BFWDrawView to manage vector drawing components in storyboards.
iOS Developer / Engineer at Commonwealth Bank
November 1, 2014 - October 15, 2025
Worked on CommBank iPhone app features such as database fetches for ATM/branch finder, 2FA security with NetCode, and push notifications for account events.
Developer / Architect at Westpac Banking Group
February 1, 2014 - October 15, 2025
Developed PayWay merchant app, kiosk apps, and rebranding strategies; built a library to map locations of ATMs and branches; and other banking apps.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Computers & Electronics, Professional Services, Government, Financial Services, Energy & Utilities, Telecommunications, Education