Sef — AI & Software Engineer, Sydney. BE (Honours) Software Engineering @ Macquarie University.
I care about how things feel. An app should feel as satisfying to use as a perfectly lubed keyboard switch or a well-posed MG Barbatos. I build software with the same attention to detail I give my hobbies, because the craft is the point.
Lately that instinct has pointed at AI systems, where "feels right" isn't good enough on its own. The interesting part is proving it: evals, ablations, and numbers you can reconstruct yourself.
Previously: IBM · CAVR
"The best things are built at 3am with 2 cans of white monster"
| 🧠 AI / LLM | RAG (hybrid retrieval · RRF · reranking) · agents on LangGraph · MCP server + client · evals · guardrails · Claude / OpenAI / Ollama |
| 🔬 ML | PyTorch · transformers from scratch (RoPE · GQA · KV-cache) · BPE tokenizers · kNN-LM retrieval · LoRA/PEFT |
| ⌨️ Languages | Python · TypeScript · Dart · Java · Go · SQL |
| ⚙️ Backend | FastAPI · Node.js · Express · REST · GraphQL · SSE streaming |
| 🎨 Frontend | Next.js · React · Tailwind · shadcn/ui |
| 📱 Mobile | Flutter · Android (Java) · PWAs |
| 🗄️ Data | Postgres/pgvector · Qdrant · Redis · SQLite · Firebase |
| ☁️ Infra | Docker · Kubernetes · GitHub Actions · AWS · Azure · Langfuse · Prometheus |
| 🔧 Mechanical keyboards | Chasing the perfect thock |
| 🤖 Gundam model kits | RG > MG, don't @ me |
| 🏎️ Sim racing | most of it is installing mods |
| 🖥️ PC building | Cable management is an art form |
| 📸 Photography | Love my Fujis |
| 🚴 Cycling | Saracen Urban x2 |
| 🎧 Audio | Spending too much |
| 🎮 Dota 2 | Love Herald Reviews |
| 🚗 Die-cast cars | The shelf is full, buying more |
🍃 Thanks for stopping by. Feel free to look around.