Skip to content
View RiceSouffle's full-sized avatar

Block or report RiceSouffle

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RiceSouffle/README.md

🏝️ About

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

https://sefdev.com/

LinkedIn Email

"The best things are built at 3am with 2 cans of white monster"

🎒 Experience with

🧠 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

🎣 After Hours

🔧 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.

Pinned Loading

  1. Lookaside-LM Lookaside-LM Public

    A 28M-parameter transformer trained from scratch on a laptop, paired with a kNN retrieval memory it can lean on while writing — and a learned gate that decides when to trust it. PyTorch and NumPy o…

    Python 1

  2. atlas-agentic-rag atlas-agentic-rag Public

    ATLAS: Agentic RAG as one coherent system — hybrid search + reranking + knowledge graph, tool-calling over MCP, multi-model routing, guardrails, and a real eval harness. Runs fully offline, no API …

    Python 1

  3. Docs-that-run Docs-that-run Public

    Version-aware documentation RAG that grades its own answers by executing them against the pinned library version in a sandbox. Pydantic v1 vs v2, pass/fail, gated in CI. Keyword retrieval, no embed…

    Python 1

  4. NootPad NootPad Public

    Privacy-first Flutter notes app — rich text, checklists with home-screen widgets, and opt-in AI. Everything on-device in SQLite: no accounts, no cloud, no tracking.

    Dart 7

  5. Curriculum-Gap-Analyser Curriculum-Gap-Analyser Public

    For bootcamps and universities: compares your syllabus against real job postings and shows which in-demand skills you're not teaching. Claude extracts, deterministic matching scores — same syllabus…

    TypeScript 5

  6. Leaflet Leaflet Public

    Save and restore whole browser windows in one click. Auto-save, tab suspension to free memory, search across titles and URLs, JSON export. Manifest V3, everything local — zero network requests.

    TypeScript 4