Employment
House of Doge
Jun. 2025 to Aug. 2026
Senior Engineer
Remote
- Cryptocurrency mobile application (iOS & Android): collaborated with engineers and designers at an early-stage startup to build a consumer crypto product from the ground up in TypeScript, React Native, and Expo, delivering high-volume cryptocurrency transfers, wallet creation, and vendor tools such as invoicing and one-off payments.
- Integrated the client against Go backend services, handling transaction broadcast, mempool events, and block confirmation states with support for optimistic UI and offline handling.
- Established end-to-end and integration test coverage with Maestro across both iOS and Android, covering critical wallet and payment flows and catching regressions before release.
- Instrumented the app with Sentry for crash reporting and release health, using production signals to triage and prioritise defects.
- Drove developer experience improvements around AI and agentic tooling: established the team's workflows and conventions for Claude Code & Cursor and shared them with other engineers through documentation and brown-bag sessions. This led to a lift of test coverage and a shortening of delivery cycles.
- Built an administration UI for an asset tokenisation engine, giving partners the ability to manage their assets, tokens, invoices, & wallets.
Phocas Software
Oct. 2017 to Mar. 2025
Senior Software Engineer Aug. 2022 to Mar. 2025
Orange, NSW & Remote
- Modernised legacy Fintech and Business Intelligence products, leading to the creation of two new products that were more closely aligned with customer needs, efficient, and maintainable.
- Collaborated within a cross-functional team to build an internal UI components library aligned with business aims. I took the project from inception to a mature project that is currently considerably reducing maintenance overheads and enabling visual consistency across the entire company.
- Volunteered for a three-month secondment to the Professional Services team, delivering reporting solutions directly to customers and collaborating with them to ensure the outcomes matched their needs.
Software Developer Oct. 2017 to Aug. 2022
Prior to my promotion to Senior Software Engineer:
- Applied a customer-led approach to all aspects of the software development process, from ideation through to release.
- Made high-quality, sustained contributions to the development of legacy Fintech, Business Intelligence, and Dashboarding products driven by customer needs, feedback, and market trends.
Rosebank College
Sept. 2008 to Apr. 2017
e-Learning Manager
Five Dock, NSW
- Led a campus-wide implementation of a new school management system and the migration of the College's learning management system, improving day-to-day school operations and supporting richer educational experiences.
- Built a middleware application to synchronise assignment, rubric, & marking data between the College's LMS and SMS, eliminating the need for double handling of data by teaching staff.
- Provided effective and impactful training to teaching, support, and executive staff in the form of presentations, handouts, and screencasts.