RMIT Master of IT graduate with hands on enterprise experience at Deloitte, building backend microservices for a global banking client. Also has real product ownership experience, having delivered a live B2B SaaS platform to a paying customer.
I work across the backend with Java and Spring Boot and C# and ASP.NET Core, paired with React on the frontend. My experience spans the full delivery lifecycle, from designing REST APIs to deploying containerised services with Kubernetes. I also set up CI/CD pipelines, always with an eye on security and solid test coverage.
Beyond my professional role, I was Design Lead and backend engineer on a multi tenant B2B SaaS capstone during my Masters. It was delivered to a real paying client. I use AI assisted tools like GitHub Copilot and Claude Code to move faster, and still own the architecture and code quality myself.
I am currently open to junior and graduate full stack software engineering roles in Melbourne. I bring enterprise backend experience from Deloitte, real product ownership from shipping a live SaaS platform to a paying client, and a long term goal of growing into technical leadership and architecture. If you are hiring or know someone who is, I would love to connect.
Let's connectMulti tenant SaaS portal wrapping an enterprise search API, shipped to a paying client.
| Service | Role |
|---|---|
| Keycloak 26 | Identity and multi tenant org management |
| Stripe | Checkout, subscriptions, metered billing |
| BookStack | Knowledge base via backend proxy |
| Zammad | Support ticketing via backend proxy |
| Azure App Service | Hosting for containerised services |
Backend microservice for direct income capture at card activation for a global banking client.
| Service | Role |
|---|---|
| Apigee | API gateway, auth, rate limiting |
| Jenkins | CI/CD build and deployment pipelines |
| Hadoop/Hive | Batch pipeline to enterprise datalake |
| AWS ECS | Container hosting post PCF migration |
| Tableau | Business analyst dashboards via datalake |
Freelance migration from a no code builder to a self hosted WordPress CMS for a healthcare practice.
| Service | Role |
|---|---|
| VentraIP | Shared hosting, DNS, cPanel management |
| Elementor | Page builder for staff layout control |
| HotDoc | Online booking integration (planned) |
| Claude API | AI powered FAQ chatbot (planned) |
iOS app for building and reusing AI personas as structured system prompts.
| Service | Role |
|---|---|
| Firebase Auth | Sign in with Apple and Google Sign In |
| Firestore | Cloud sync for finished personas per user |
| OpenAI API | Persona suggestion and prompt generation |
| WidgetKit | Home screen widget for quick persona access |
| App Groups | Shared UserDefaults between app and widget |