Map the workflow
Turn messy company processes into clear specs, system boundaries, data models, and delivery checkpoints.
I'm Graham, a software engineer with five years across legaltech and fintech. I help companies turn operational workflows into dependable full-stack products, practical AI/LLM build loops, and automation that reduces manual work without losing control.

My work centers on engineering quality that survives growth: thoughtful interfaces, robust APIs, and systems that teams can confidently extend.
Software Engineer building regulated workflow systems across legaltech and fintech.
Owning complex product work end-to-end, from planning and architecture to build, test, rollout, and production hardening.
Frontend, backend, testing, cloud operations, security hardening, and LLM-assisted workflows that make teams faster.
The value is not a chatbot on the edge of the business. It is finding the workflows where AI can shorten delivery cycles, reduce manual work, and make teams more effective without losing control.
Turn messy company processes into clear specs, system boundaries, data models, and delivery checkpoints.
Use Codex and LLM-assisted workflows to move from PRD to implementation faster while keeping architecture intentional.
Connect intake, validation, document generation, fulfilment events, support handoffs, and internal tools.
Keep humans in the loop with tests, review gates, logs, security checks, and rollout hardening around AI-assisted output.
My strongest work turns complex workflow problems into reliable software that customers and operations teams can depend on.
Owned the end-to-end build of a platform that lets existing companies change registered details with the commercial register through a largely automated workflow.
I took the project from planning and architecture through implementation, testing, document automation, rollout, and production hardening. Customers enter a change once; the system validates the request, prepares fulfilment data, generates the required documents, syncs the case context, and moves the work forward with minimal human intervention.
Turned dense legal and operational rules into guided customer journeys for changes that are easy to get wrong, including ownership transfers and person-role updates.
Created the automated path from customer intake to fulfilment, connecting structured data, required documents, sync events, and order context from one workflow.
Designed draft-versus-valid change tracking so company and person records can be changed, compared, audited, and recovered without losing historical context.
Owned fixes and hardening across document generation, folder syncing, validation, ID handling, and rollout readiness while strengthening the workflows underneath.
I keep the stack pragmatic: proven frameworks, strong typing, maintainable architecture, and AI-assisted workflows that shorten delivery cycles without sacrificing reliability.
I am open to software engineering opportunities where product quality and technical rigor matter.