Evidence is not accepted truth
Source records remain immutable until an authorized reviewer accepts a proposed change.
I take ambiguous user problems from discovery to shipped systems, owning the product decisions, architecture, evaluation and delivery.
Sydney, Australia · Building across product discovery, agentic systems, retrieval, evaluation and full-stack delivery.

A product brain for client-facing software teams.
Product decisions fracture across meetings, documents, conversations and code. Teams repeat discovery, lose rationale and act without shared context.
Orchestra separates immutable project evidence from reviewed product truth. It turns PRDs, meetings, client conversations and code into citation-backed answers, proposed requirement changes and approved context that can be delivered to teams and AI coding tools through MCP.

PRDs, meetings, conversations, GitHub and Drive
Source records preserved with provenance and permissions
Dense and sparse search with metadata filters and reranking
Questions, conflicts and requirement changes mapped for review
Accepted changes update auditable Product Brain state
Grounded answers and approved context delivered where work happens
Source records remain immutable until an authorized reviewer accepts a proposed change.
Live Doc proposals map changes to product context before Product Brain state moves forward.
A stable suite protects relevance, grounding and regressions.
Four more systems spanning agent orchestration, operational automation, analytics and evidence-first knowledge work.
A policy-aware orchestration layer that routes Codex work across model lanes, specialist agents, approval gates and verification workflows.
172 specialists · 3 model lanes · zero third-party runtime dependencies · reviewed v0.2.4
Ownership: Product concept, Routing architecture, Policy design
View case study
A workflow control plane that converts operational evidence into typed, approval-gated execution with recovery and verifiable traces.
AUD 500 approval threshold · exact AUD 740 effect binding · one idempotent effect · versioned recovery
Ownership: Product strategy, Workflow model, Control architecture
View case study
A governed analytics copilot for natural-language SQL, forecasting, approvals and evidence-backed business decisions.
SHA-256 query and dataset binding · 5 second execution budget · 1,000 row cap · deterministic offline path
Ownership: Product framing, Governance architecture, Backend and frontend delivery
View case study
A role-aware knowledge workspace that turns approved documents into grounded answers with evidence, confidence signals and human review.
4 role surfaces · hybrid retrieval with reranking · citation cards · confidence-gated review
Ownership: System design, Agent workflow, Retrieval and evaluation
View case studyOne operating model, from first conversation to verified product behaviour.
Start with the user, the workflow and the cost of getting the decision wrong.
Turn the problem into a focused journey with a clear result and measurable behaviour.
Decide what models may propose, what software must enforce and where people stay in control.
Implement the complete path and test retrieval, grounding, permissions, failure and cost separately.
Treat review, observability, recovery and evidence as product surfaces, not release notes.
Work across product discovery, applied AI and full-stack delivery.
Took Orchestra from 100+ customer interviews to a live beta with five pilot customers, owning discovery, system architecture, backend delivery, evaluation and pilot execution.
Created a privacy-first candidate-ranking system with section-aware scoring, local document processing and auditable LLM-assisted explanations.
Developed NLP and speech-recognition pipelines for real-time translation, reaching 97% language-detection accuracy.
Worked across real-time terrain perception, an internal RAG assistant adopted by 3,000+ employees and Python automation that reduced documentation effort by roughly 95%.
I do my best work where the problem is still unclear. I enjoy talking to users, mapping the workflow, deciding where models should and should not have authority, and then building and evaluating the system end to end.

Customer discovery, 0 to 1 product development, requirements shaping, workflow design, rapid prototyping, evaluation design and pilot delivery
Agent orchestration, hybrid retrieval, reranking, embeddings, vector search, tool calling, MCP, grounding and citation verification
Python, TypeScript, SQL, FastAPI, Node.js, React, Next.js, PostgreSQL, pgvector, Redis, Prisma and BullMQ
LLM evaluation, regression testing, CI/CD, RBAC, audit logs, observability, sandboxing, security scanning and workflow automation
NLP, computer vision, speech recognition, PyTorch, Hugging Face, scikit-learn, Pandas, NumPy and data visualisation
I’m interested in teams that care equally about user value, technical depth and what happens after the demo.
Sydney, Australia · Open to ambitious product and engineering teams.