Work
Personal projects. I can’t show the code I write at work, so here’s what I write for myself.
Anlaby Park Community Library
Events calendar and admin area for a community-run library, so opening hours and events can be edited without touching code. One Lambda per endpoint behind API Gateway, infrastructure in Terraform, deployed by GitHub Actions authenticating through OIDC rather than stored keys, and a WCAG check that fails the build.
Built, deployed, and offered to the charity.
Angular · Lambda · API Gateway · DynamoDB · Terraform · GitHub Actions
Document Q&A
Question answering over uploaded documents — ingestion, pgvector search, and conversation history, with tests and CI. Retrieval filters on distance before taking the top matches, so it can return nothing and say so rather than answer from whatever was nearest.
Django · Django REST Framework · PostgreSQL · pgvector
wallistom/rag-document-qa — private for now