About Me (Cover Letter)
I’m a senior full stack software engineer at Mantel Group with a Computer Science degree from QUT and a passion for solving tricky problems and delivering value quickly. Recently, I’ve been working with our clients to deploy LLM and agentic AI systems within highly regulated industries including banking and healthcare.
My experience includes hands-on work with RAG techniques, embeddings/vector databases, tool/function calling, context/prompt engineering, agent orchestration, and safety/guardrails systems. I’ve used frameworks like Langchain, Langgraph, Langfuse, and Semantic Kernel. I’m skilled in Python, FastAPI, TypeScript and React, among other technologies. I have deployed scalable AI solutions into production with a strong focus on security fundamentals, explainability/auditing and AI safety (especially from a legal/compliance perspective).
I thrive in cross-functional environments - my venture studio experience taught me to bridge technical and business requirements while wearing multiple hats in an agile environment. I’m a confident communicator who bridges the gap between product, engineering, security, legal/privacy and operations teams.
I also have a deep passion for aviation as a licensed drone pilot (RePL) with operational experience in airside environments and CASA regulatory approvals. I’m currently taking flying lessons with an aim to get a PPL and am an avid aviation geek and frequent traveller. This passion gives me unique insights into aviation operations, safety culture, and complex regulatory environments. I am currently based in Brisbane but love to travel, and would be open to working from different offices and locations (in fact I’d love to!).
Work Experience
I work as a senior software engineer on projects ranging from touchscreen kiosks, health-tech startups, to generative AI in highly regulated banking environments. Recently, I’ve been helping our clients build safe, production ready AI systems at scale. A big part of my role as a consultant is helping to uplift our clients capabilities and engineering practices, including helping them understand MLOps/LLMops best practices.
- Worked with large, highly regulated companies like CBA, ANZ and health tech
- AI: Langchain, Langgraph, Langfuse, Semantic Kernel, embeddings/vector DBs, prompt/context engineering, guardrails & safety/eval systems
- Frontend: Vue.js, ReactJS, HTML/CSS/SASS, Tailwind, MaterialUI
- Backend: Python, TypeScript, Node.js, C#, Golang, Django, FastAPI, Express
- Cloud & DevOps: AWS, GCP, Docker, CI/CD Systems, OpenTelemetry
- Data: SQL, GraphQL, Databases
- Tools: Git, Jira, Confluence, Notion, Sentry
I was a backend software and devops engineer across a wide range of client projects, including Spotify and Salesforce.
- Backend: Node.js, TypeScript, JavaScript, Python
- Frontend: ReactJS, Vue.js
- Cloud & DevOps: GCP, Firebase, Cloud Functions, CI/CD Systems, Docker
I was part of the software engineering team responsible for developing our user-facing online portal, kiosk interface and back-end systems to support our various parcel locker products.
- Frontend: Vue.js, Electron
- Backend: Node.js, TypeScript
- Cloud & DevOps: GCP, Docker, Sentry, Webpack, Babel
Starting as a contractor, I grew and managed our small software engineering team. I wrote code, managed dev ops, designed new features and led the software team for an online drone data visualisation platform.
- Backend: Python 3, Django
- Frontend: Vue.js, HTML/CSS, JavaScript
- Cloud & DevOps: AWS, Docker, Webpack, Babel
Education & Qualifications
- Major in Computer Science / Minor in mobile application development with entrepreneurship & law electives
- Type rating for piloting aircraft up to 7kg in commercial drone operations
- Currently taking flight lessons with a goal of obtaining a private pilots license in 2026.
Projects
I'm passionate about open-source software and love contributing to the community. You can find various projects of mine on my GitHub account, but the most important one is MemberMatters below.
Volunteer Experience
I founded and help run a local not-for-profit called Brisbane Makerspace (officially incorporated as Meanjin Makerspace). I am responsible for day to day operations, running workshops, and maintaining our digital infrastructure including the swipe system, member portal, and website. I setup and maintain the networking/internet infrastructure using Docker, Cloudflare, and various electronics. Tech stack includes Vue.js, Node.js, TypeScript, Python, and Micropython.