Work
Shipped work and current beta product.
This page focuses on shipped mobile products and released engineering work, with Seda called out separately as the current beta product.
Pepperstone Trading App
Contributed to Pepperstone’s flagship mobile trading product with a focus on authentication architecture, React Native platform upgrades, release systems, observability, and quality engineering.
- Company
- Pepperstone · Apr 2022 – Jul 2025
- Role
- Senior Software Engineer / Tech Lead
- Technologies
- React Native · TypeScript · Auth0 · GitHub Actions · Sentry · BrowserStack
- Highlights
-
- Reworked the Auth0 integration around the official provider-driven architecture and resolved Android login issues in the SCA flow.
- Led React Native upgrade work across major versions, including 0.73 and 0.74, while keeping the app current with iOS 18 and Xcode 16.
- Built and improved CI/CD flows, manual artifact workflows, self-hosted runner setup, and mobile automation pipelines.
Goodpods Podcast Player
Worked on the consumer podcast and social listening experience at Goodpods, improving app performance, modernising React patterns, and strengthening mobile delivery workflows.
- Company
- Cognativ · Jul 2020 – Mar 2022
- Role
- Mobile Engineer
- Technologies
- React Native · TypeScript · CI/CD · Performance tuning · Mobile architecture
- Highlights
-
- Improved app performance and reduced time-to-interactive on a high-usage consumer product.
- Helped modernise the codebase and delivery practices as the product and team scaled.
Easy Weddings, Recycle Mate, and The Secret to Money
Delivered mobile product work across agency projects, supporting shipped features, performance improvements, and client delivery across consumer apps and service-driven products.
- Company
- Dreamwalk · Mar 2019 – Jul 2020
- Role
- Mobile Engineer
- Technologies
- React Native · JavaScript · Mobile delivery · Client collaboration
- Highlights
-
- Delivered features across multiple web and mobile app engagements in a fast-paced agency setting.
- Worked on performance and mobile product improvements across a varied client portfolio.
Seda
An independent iOS and macOS product in beta, focused on local-first transcription, AI-assisted note workflows, and calm product design.
- Company
- Gushi Studio · Jan 2026 – Present
- Role
- Independent iOS & macOS Engineer
- Technologies
- Swift · SwiftUI · SwiftData · Whisper · llama.cpp · RAG
- Highlights
-
- Building a modular MVVM architecture with reusable Swift packages and on-device AI integrations.
- Designing transcription, session history, and note workflows for a local-first product experience.