Apple Platform Developer
Full-lifecycle development for iOS, macOS, watchOS & visionOS — from first concept to App Store launch. 30+ years of engineering experience across four continents.
About Me
I'm a senior software engineer with over three decades of hands-on experience building software for global companies including IBM, Roku, Worldpay, Ocado and VeriFone.
For the last 16+ years I've focused exclusively on the Apple ecosystem — shipping native apps for iPhone, iPad, Mac, Apple Watch and Vision Pro. I own the entire product lifecycle: architecture decisions, UI/UX craft, backend integration, App Store submission and beyond.
I hold a Master's degree in Machine Learning & Big Data (Distinction) from Anglia Ruskin University and speak five languages, which makes collaboration across global teams effortless.
Worked with industry leaders
What I Do
From zero to one, or from v1 to v10 — I bring deep platform knowledge and a product mindset to every engagement.
Native apps built with Swift and SwiftUI that feel at home on every Apple device and delight users from first launch.
Senior engineering oversight for startups and scale-ups that need a seasoned iOS architect without a full-time hire.
Bringing intelligence to your app with on-device ML models, CoreML pipelines and modern LLM integrations.
Portfolio
Official iOS, iPadOS & watchOS app for MacMagazine.com.br — one of the largest Portuguese-language Apple news sites. Open-source on GitHub, with widgets, dark mode, Apple Watch support, Disqus comments and Picture-in-Picture.
How I Work
Clear communication, no surprises, and a relentless focus on shipping quality software on time.
Understanding your vision, users and constraints before writing a single line of code.
Designing a scalable, maintainable foundation that fits your product and team's needs.
Iterative delivery with weekly demos, test-driven development and regular code reviews.
Full App Store submission support, metadata optimisation and post-launch monitoring.
Get In Touch
Tell me about your project and I'll get back to you within one business day.