Thoughts on software engineering and life as a developer

Selected public projects

Print / Save PDF
Selected public projects

This page is a concise reference for public projects I am comfortable sharing with recruiters, hiring managers, and technical reviewers. It covers a mix of AI tooling, C# engineering, frontend publishing, creative coding, and local-AI experiments.

For more of my work see github.com/DanMarshall909.

Project Topics Description
tome AI tooling, Python, MCP, semantic search Python MCP server for semantically searching books, long-form documents, and C# source files.
ai-rules AI tooling, tests, workflow Personal AI coding ruleset covering tests, scope control, code quality, and delivery workflow.
DChess C# engineering, chess, rules modelling Chess engine written in C#.
blog Frontend, Astro, CSS, static sites Source code for this technical blog, built with Astro as a static site for technical writing, resume material, and project notes.
vrqf Creative coding, maths, Godot, C#, OpenXR, shaders Experimental VR quaternion fractal explorer built with Godot, C#, OpenXR, and custom GPU shaders.
dandrum Creative coding, Rust, modular synth, audio Modular synth and drum machine project written primarily in Rust.
midi-keyboard Systems, Rust, MIDI, input handling MIDI keyboard project written in Rust.
dndan Local AI, TypeScript, local LLMs, containers, Temporal AI-powered roguelike game with old-school D&D rules, local LLM narration, image generation, containerisation, and Temporal orchestration.

Private work

This is not a complete list of my work. Some projects are private because they are unfinished, commercially oriented, or not intended for broad release. I can grant direct access to specific repositories where useful for a technical review.