Jacob Marriott software engineer, consultant & UQ student.

I connect people and systems. I build software to solve real problems – for a hospitality operator running end-of-service, a record collector chasing a second-hand pressing, a barrister who needs their AI setup to actually know them, or myself, my friends, and my family when the existing tools don't quite fit. Communication is the feature I care about most.

Brisbane Queenstown available for 2026/27 internships consulting web

About

Fourth-year Software Engineering at UQ – compilers, software architecture, generative AI. Java, Python, C, Haskell on the technical side; five years in professional kitchens, which has done more for how I think about software than I expected.

The kitchen work isn't a past life – it's the other half of how I think about building things. A dashboard a chef actually opens at the end of service is a different object to a dashboard that just technically works. I write code, but I also care about how a thing reads, how it's explained, and whether the person using it wants to. The AI and infra underneath is the easy part; making it feel obvious is the real one.

Selected work

  1. AI Systems Consulting

    active – AU & NZ clients

    I set up personalised AI systems for professionals and businesses – structured Claude Code environments, custom skills, knowledge graphs, and automation workflows, tailored to how they actually work. Current clients include a barrister and a travel industry consultant. The goal is always the same: an AI setup that knows you, not just a chat window.

    • claude code
    • ai systems
    • automation
    • graphify
  2. Chef Jon Pizzeria Dashboard (opens in a new tab)

    shipped, in production – demo available

    A private financial dashboard for a Brisbane hospitality client. Daily sales entry, COGS, wages, profitability across daily/weekly/monthly/FY views, CSV exports the owner uses at the end of service. Next.js + Supabase, PIN-gated, deployed to Vercel with GitHub CI/CD.

    • next.js
    • supabase
    • postgres
    • chart.js
    • vercel
  3. CRATE (opens in a new tab)

    personal, running, in progress

    A vinyl wishlist that watches 6 Australian stores plus Discogs and emails me when something drops below threshold. FastAPI + SQLite, concurrent scrapers, landed-cost pricing, iOS Shortcut API so I can add a record from my phone in three taps. Started because I was sick of a single list in a note on my phone – now I can access it anywhere, and get info on the best deals.

    • python
    • fastapi
    • sqlalchemy
    • railway
  4. dAIly (opens in a new tab)

    in progress

    A voice-first assistant that briefs you on your day before you open a single app – email, calendar, news, Slack – synthesised into a conversational morning summary. Python + FastAPI + pgvector for memory, LangGraph for agent orchestration, Deepgram/Cartesia for sub-second voice. Exploring where voice and agentic workflows can replace app-hopping.

    • python
    • langgraph
    • pgvector
    • fastapi

Experience

  1. Mar 2026 – present

    Contract Software Engineer · Brisbane, QLD

    Full-stack hospitality BI dashboard (the project above). Real-time P&L, cookie-based auth with PIN + middleware, Vercel deployment with secure secrets management.

  2. Aug 2025 – present

    Chef de Partie · Chef Jon Pizzeria & Bistro, Brisbane

    Bistro section lead. POS programming bridging FOH/BOH – which is what started the dashboard work.

  3. Dec 2025 – Apr 2026

    Chef de Partie · Boucher French Bistro, Brisbane

  4. Jan – Aug 2025

    Commis Chef · Ruby, My Dear, Brisbane

    Menu development, independent prep operations.

  5. Nov 2021 – Dec 2025

    Commis Chef · Tanoshi Restaurant Group, Queenstown NZ

    Traditional Japanese technique, precision and timing, training junior staff.

  6. Nov 2020 – Dec 2022

    Sound Engineer (Contract) · Rock Formation Trust, Queenstown NZ

download full CV

Contact

Recruiters – feel free to forward. The CV link is always the latest.