Portfolio
A selection of products, client projects and open-source work.
Verdanta
Professional ESG reports for UK small businesses. Answer a short questionnaire and receive a formatted PDF to share with clients, investors or tender committees. Powered by Anthropic's Claude. No account needed.
Chartula
A GDPR-compliant platform that automates redaction of personal data from vehicle documents. Upload photos or files, names and addresses are redacted automatically, then share via link or QR code. Python document processing pipeline on Google Cloud.
Document Retrieval System
A document search and retrieval system for a local client, replacing a manual process of locating files across shared drives. Staff can now find the right document in seconds using natural language queries, built on a vector database with semantic search.
Illuminate Command Center
A full Slack application replicating the capabilities of an existing web platform, built from scratch with Python and Flask on Google Cloud. Integrated with an existing Auth0-authenticated REST API throughout.
Word Import for monday.com
A monday.com app that converts Word documents into monday docs, preserving rich text, tables and hyperlinks. Built on the monday.com Apps Framework and listed in the official marketplace.
Make a Chart for Slack
A Slack app that turns pasted data into charts, right where your team is talking. Paste numbers into a slash command and get a chart back in seconds. Built with Python and the Slack Bolt SDK.
Babylon Healthcare — Symptom Checker
Backend development on a safety-critical symptom checker. Python Flask microservices acting as the translation layer between a Scala symptom engine and the Node.js frontend, with CI/CD improvements across multiple pipeline tools.
Vodafone.co.uk — Test Framework
Led development of automated performance testing infrastructure for Vodafone's e-commerce platform. Locust and Wiremock on AWS, with Azure DevOps pipelines and Datadog analytics informing test targeting.
Strategy Research Organiser
Modernised legacy business software that had become unmaintainable. The original was a Java desktop app with no source code — the developer had left five years prior. Delivered with source control, CI/CD and automated regression tests via GitHub Actions.
This website
The westsmith.co.uk site itself is open source. Python and Flask as a static site generator with Jinja2 templates, deployed automatically to GitHub Pages via GitHub Actions.
Interested in working together?
Get in touch