Native iOS Engineering
Building maintainable applications with Swift, UIKit, SwiftUI, testing and concurrency.
10+ years building native mobile products across banking, fintech, telecommunications and digital services. I work at the intersection of architecture, product collaboration and engineering quality.
A selection of real mobile products I have contributed to, from digital banking to mobility and education.
Technical coordination and native iOS development across the Home and Accounts domains of Openbank U.S., contributing to a modular banking application with a focus on architecture, maintainability, and product delivery.
Explore case studyNative iOS application work across architecture, authentication and reusable networking foundations.
Explore case studyContributed to the iOS application serving rail passengers and the broader transport ecosystem.
Explore case studyUniversity mobile experiences as part of the wider Universia app ecosystem.
Explore case studyVisual previews are placeholders until approved screenshots are added. App interfaces may have changed since my involvement.
The work behind reliable apps goes beyond the implementation: good architecture, alignment and thoughtful delivery.
Building maintainable applications with Swift, UIKit, SwiftUI, testing and concurrency.
Clean Architecture, modular boundaries, dependency injection and pragmatic trade-offs.
Helping teams align on design decisions, code quality and dependable delivery.
Turning product goals into feasible solutions with product, backend and mobile teams.
From early technical definition to builds, releases, App Store deployment and iteration.
Exploring AI-assisted development workflows while applying rigorous review, testing and engineering judgment.
Ideas and technical notes about Swift, architecture, delivery and the craft of engineering.
Articles about Swift, architecture and mobile product delivery will appear here when published from the CMS.
I am a Senior iOS Engineer with more than 10 years of experience building native mobile applications. I enjoy technical problem-solving, collaborating across disciplines and taking responsibility for delivering dependable products.
Explore my experience ↗Open to conversations about iOS engineering, architecture and technical leadership.