Mobile Software Engineer
I'm a Mobile Software Engineer specialising in native iOS (Swift 5/6, async/await concurrency) and Android (Kotlin, Jetpack Compose), with growing full-stack capability across Node.js/Express backends and Firebase infrastructure. I design and ship RESTful APIs (OpenAPI/Swagger), manage CI/CD pipelines, handle in-app purchases and remote config, and care deeply about accessibility (VoiceOver/TalkBack) and security (certificate pinning). Currently deepening my backend architecture and LLM/AI tooling skills while pursuing an Honours degree, with a Masters on the horizon.
I started coding during my Information Technology degree, chasing fluency in Java before graduating into two capstone projects: an e-commerce store and an Android app β the latter is what pulled me toward mobile development. A bursary shortly after graduation pivoted me from Android into iOS, where I landed my first mobile engineering role. Since then I've moved through iOS positions and now work across both iOS and Android natively, expanded into backend work with Node.js, Firebase, and CI/CD pipelines. I'm now studying towards an Honours degree (with a Masters planned next), while using LLM tooling (Claude, Codex) to sharpen how I build and ship software.


