Cotswolds & Digital

Considered software,
precisely engineered.

I design and build software from the Cotswolds: products, client work, and the occasional game. The standard is the same throughout: clear architecture, reliable code, and purposeful restraint.

Ownkeep, a workspace for self-managing landlords, is in early access. Knight & Co Digital takes the client work. I am open to an apprenticeship, a junior software role, or a serious internship while that continues.

A specimen of practice

craftsman.ts


Selected Works

A record of practice

8 projects shown.

Principal works

Next.js
View site
Next.jsTypeScriptReactPython
View site
Next.js
View site
TypeScriptReactElectronFastAPI+1
View source
LuaRoblox Studio
View site
TypeScriptLuauWebSocket
View source
Next.jsTypeScriptTailwind CSS
View site

In the workshop

React NativeExpoSocket.IOXState+1

Credentials

Competence & experience

2M+

Visits

A Lovely War on Roblox has passed two million visits. Visits, not a count of unique players.

6

Languages

TypeScript, JavaScript, Python, C++, C#, and Lua, used in shipped work.

2022

Studio

Knight & Co Digital, from the Cotswolds. Client work is not counted up in public.

2020

Since

Self-directed practice across web, games, and systems.


In practice

  1. 2024 — present

    Building Ownkeep

    Ownkeep

    Early-access workspace for self-managing UK landlords. Operated by Knight & Co, and kept as its own brand, separate from the properties portal.

  2. 2022 — present

    Founder and principal engineer

    Knight & Co Digital

    Client websites, software, and rescue work. Requirements through to handover. Case studies stay private unless a client asks.

  3. 2024 — present

    Asuré Flow

    Asuré

    A local conversation assistant. Electron, React, and a FastAPI WebSocket server, with transcription on the machine. The source is public.

  4. 2021 — present

    Game developer

    Roblox

    A Lovely War, a First World War sandbox past two million visits, and Conduit, an open-source bridge from AI assistants to Studio.

  5. Jul — Aug 2026

    Overnight counsellor

    YMCA Camp Chingachgook, New York

    Cabin responsibility for a group of 7 to 10 year-olds, and waterfront sessions in sailing, kayaking, and canoeing, across day, evening, and overnight duty.

A-level Computer Science at Cirencester College. Senior Prefect.


Languages

TypeScriptJavaScriptPythonC++C#Lua

Frameworks & platforms

ReactNext.jsNode.jsElectronFastAPIBlazor

Tools & infrastructure

GitpnpmWebSocketsSQL ServerSupabase

Specialisms

Product engineeringGame developmentAgentic toolsReverse engineering

Enquiries

Building Ownkeep. Open to the right role.

Apprenticeships, junior software roles, and internships, alongside the work already in flight.

Looking for software development services? Visit knightandco.digital