Work
Projects, and what was actually hard about them
Each case study covers the constraint, the decision I made, and how it turned out, including the parts that did not go to plan.
Case studies
In depth

Morgan
An AI tutor that operates a real ServiceNow instance alongside you
A tutoring product for ServiceNow certification, built around an AI persona that connects to the learner's own developer instance and works through tasks with them. Live, with real authentication (opt-in MFA, a guest trial that converts to a full account, proper account deletion) and a retrieval corpus behind every answer.

Silent Forge Technologies
A marketing site the client's team can run without a developer
A production marketing site for an engineering company with eight distinct product lines. Built so a non-technical team can add and edit everything themselves through a CMS, with no developer in the loop.
SimNow
A compatible sandbox, so learners stop waiting on real instances
A training sandbox that implements the exact HTTP surface Morgan's AI tutor uses to drive a ServiceNow instance, so the tutor runs against it unmodified, just by pointing at a different host.
Docs Knowledge Graph
GraphRAG over technical documentation: semantics plus structure
A retrieval layer that turns a large technical documentation set into a property graph alongside a vector index, so retrieval can follow structure (prerequisites, versions, cross-references) and not just semantic similarity.
Also built
Other projects
Smaller builds and work in progress, across web, mobile and games.
AI Research Dashboard
A local-first research workspace with bring-your-own API key
A research workspace with per-project conversations, document RAG, and optional web search. The user's API key stays in browser storage and never touches a server I control.
Unity Mobile Game
A Unity mobile title with a serverless backend
A mobile game built in Unity with cloud functions handling the server-side logic, covering the full pipeline from asset generation through to build. On hold while the AI products take priority.
ChoreQuestBoard
A city-builder that runs on chores getting done
A household chore tracker disguised as a city-building game, built as paired player and administrator applications so the person assigning work and the person doing it get different tools.