Able to work in Australia without visa sponsorship
Requires visa sponsorship to work in Australia
Work experience
Proudest professional achievement
Riffbot Context Pipeline - Hybrid RAG for AI Chat for Springboards.ai
– Built a hybrid RAG system to bring targeted context into the Riffbot chatbot,
improving response relevance by retrieving the most useful help docs and user
content (pins) for each conversation.
– Engineered hybrid retrieval combining pgvector semantic search (HNSW-indexed,
768-dim Gemini embeddings) with PostgreSQL full-text search, merged via
Reciprocal Rank Fusion with custom BM25 re-ranking in application code (Cloud
SQL limitation).
– Designed LLM-based semantic chunking using Gemini Flash to group content by
topic, with intelligent fallbacks for short content and LLM failures. Content hash
deduplication skips re-embedding unchanged documents.
– Built async Pub/Sub pipeline for embedding tasks with graceful fallback to direct
execution in dev, daily cron sync for help docs via Firecrawl scraping, and admin
tooling for manual triggers.
Teams Platform for LeonardoAi
– Owned green-field development of a collaborative workspace product from
concept to launch, serving 100+ creative teams across organisations up to 100
members.
– Engineered multi-tenant architecture with team-based asset isolation,
implementing a custom teamId solution to work around GraphQL header
limitations in Hasura.
– Built a batched asset transfer system with optimised FK constraint handling to
prevent database locks during team member transitions.
Senior Software Engineer / Security Officer
AI-powered compliance automation platform • Oct 2025 - July 2026
End-to-end product ownership across fullstack & AI systems
Built 2 production RAG systems (compliance automation + chatbot context)
LLM integration | Embeddings | Vector Search (pgvector)
React | NextJS | NodeJS | tRPC | TypeScript
GCP | Terraform | Pub/Sub
Security & Data Compliance (SOC 2, GDPR, ISO 27001)
Software Engineer
AI-powered creative platform • Sept 2024 - Oct 2025
Led green-field Teams product from concept to launch
Owned GDPR/SOC 2 compliance system across 5 microservices
React | NestJS | NextJS | GraphQL | Hasura
AWS | Terraform | Kafka | Event-driven Architecture
Team Management | Cross-functional Collaboration
Software Developer / Consultant
Technology consultancy • June 2021 - Sept 2024
Deployed into client organisations
Scoped, architected & delivered solutions on-site
Client management | Stakeholder communication
Kotlin | Quarkus | PostgreSQL | AWS
Business Development | Technical Consulting
Software Developer / Consultant
Technology consultancy • March 2019 - June 2021
Built customer-facing products across multiple client engagements
React | NodeJS | Elixir | TypeScript
Functional Programming | TDD | AWS