I have been developing software professionally since graduating from university in 2006. Most recently I have been employed as a Lead Technical Developer and Solutions Architect, leading development teams in the delivery of web based software solutions.
I am interested in all aspects of technology, from retro computing to AI.
| Category | Repository | Description |
|---|---|---|
| ๐ฎ Artifcial Intelligence | Editorial | Building an article planning and authoring tool, with AI research and evaluation features. Integrating with local language models using LM Studio. |
| ๐ฎ Artifcial Intelligence | Eval | Building prompt evaluation tools, including LLM-as-a-judge and sentiment analysis graders. Integrating with local language models using LM Studio. |
| ๐ฎ Artifcial Intelligence | Pindex | Building MCP tools, integrating with local language models using LM Studio. |
| ๐ฎ Artifcial Intelligence | Dimensions | Exploring semantic search; generating embeddings with local models using LM Studio, storing data within a Qdrant vector database and testing queries against the data. |
| ๐ฎ Artifcial Intelligence | LLama.cpp | Running language models locally using Llama.cpp. |
| Category | Repository | Description |
|---|---|---|
| ๐ข Architecture | Signal Box | Building a family dashboard using microservice architecture, .NET Aspire, local language models with LM Studio and Mudblazor. |
| โ Wearables | Rotation | Building a watchface for the Pebble line of smart watches. |
| ๐ฎ Gaming | Barrel and Crank | Building a simple prototype game for the Playdate handheld console. |
| ๐ Virtual Reality | Tin Can Alley | Exploring development for the Meta Quest using StereoKit. |
| ๐ป Retro | Spark | Building a Workbench application for AmigaOS. |