01 / 01PROJECTS

Projects

A selection of systems I've designed and built. Code names used for internal tools — descriptions stay honest about scope without leaking proprietary details.

  1. 01
    publicFull-Stack Developer

    Where our customers check on their shipments. Track cargo, browse vessel schedules, request quotes. No phone calls needed. Everything updates live.

    ReactTypeScriptViteSupabaseTailwind CSS
  2. 02
    publicFull-Stack Developer

    The company's public face online. Smooth animations, clean layout that works on everything from phones to ultrawide monitors. Kept the bundle small. Genuinely proud of that part.

    ReactTypeScriptViteTailwind CSSMotion
  3. 03
    Project Atlas
    internalFull-Stack Developer

    What our ops team opens every morning. Shows all shipments, what's on track, what's behind, and what docs need generating. Started as a simple tracker and just kept growing.

    ReactVitePostgreSQLRechartsTailwind CSS
  4. 04
    Project Bridge
    internalSystems Architect

    The glue between our legacy ERP and the cloud. Syncs operational history at scale, fixes messy port names and duplicates along the way, and does it all without interrupting anyone's work.

    PythonSQL ServerPostgreSQLCron Jobs
  5. 05
    Project Mercury
    internalAutomation Engineer

    AI agent reads incoming emails, classifies them by type, extracts vendor rates, and routes customer inquiries to the right person. Replaced the workflow engine with direct AI-powered processing. Handles the inbox so the team doesn't have to.

    AI AgentEmail ClassificationPostgreSQLAutomated Routing
  6. 06
    Project Horizon
    internalDeveloper

    Vessel schedules come in messy from different carriers. This cleans them up, matches them to our rate sheets, and keeps everything synced so the sales team isn't chasing spreadsheets.

    Apps ScriptServerless FunctionsSigned Webhooks
  7. 07
    Project Pilot
    internalAI Engineer

    An always-on AI assist for daily ops — handles email triage, customer inquiries, and supports analysis tasks. Designed to keep recurring AI costs predictable and low.

    Node.jsAI GatewayMulti-model LLMLocal Inference
  8. 08
    publicFull-Stack Developer

    Trade terms are boring to learn, so I made them less boring. Pixel art characters walk you through each Incoterm, there's drag-and-drop to test what you know, and a leaderboard if you're competitive.

    ReactTypeScriptViteSupabaseTailwind CSS

    source ↗

  9. 09
    publicDeveloper

    My personal corner of the internet. Has an interactive knowledge map and a timeline showing how the logistics and engineering sides of my work connect.

    Next.jsTypeScriptTailwind CSSCytoscape.js

    source ↗


Internal tools listed without live links — happy to walk through them in conversation.