Services
Six kinds of work. Have a look at whichever sounds closest to what you need — and if nothing quite fits, get in touch anyway and we can work it out.
Custom software
End-to-end design and engineering of systems built to be maintained for years.
Typically
- TypeScript
- Next.js
- React
- Python
- PostgreSQL
Cloud & DevOps
Build pipelines, container platforms, and the GitOps that keeps what is running in step with what is in git.
Typically
- Kubernetes
- ArgoCD
- Docker
- Azure
- GitHub Actions
Data & AI
Data pipelines, models, and the plumbing around them — built so you can check the output rather than take it on faith.
Typically
- Python
- PostgreSQL
- LLM APIs
- MCP
- Evaluation harnesses
Interface design & prototyping
Interfaces specified properly, so the build matches the design and keeps matching it.
Typically
- Design systems
- Tailwind
- Prototypes
- WCAG 2.1 AA
Web & mobile applications
Applications that stay fast on a mid-range phone and a patchy connection, which is where most people will use them.
Typically
- Next.js
- React
- React Native
- Static delivery
Security review
Dependency and supply-chain review, configuration audit, and help closing whatever turns up.
Typically
- Dependency audit
- Secrets review
- Ingress & TLS
- CI hardening
Not sure which one you need?
Just describe what you are trying to do. Working out which of these it maps to is my job.