Lance Keay, senior full-stack developer and DevOps engineer
I build web applications end to end and run the infrastructure under them: the pipelines, the containers, the servers and the monitoring. I take contract work where one person can own a system from the database to the deploy.

Profile
Most of my work sits between application code and operations: a feature that needs a new queue, a deploy that needs to stop waking people up, a service that has outgrown the server it was built on. I write the code and the pipeline that ships it, and I leave both documented.
Outside client work I test AI tools, agents and self-hosted software on my own hardware and write up what I find. The reviews say what I ran, what it cost and where it fell short, so they double as a record of how I work.
Skills
Application code
- TypeScript
- JavaScript
- Python
- SQL
- REST and GraphQL APIs
- React
Infrastructure
- Linux
- Docker
- Kubernetes
- Terraform
- Ansible
- Cloud and on-premises hosts
Delivery and operations
- CI/CD pipelines
- Release automation
- Prometheus and Grafana
- Backups and restore drills
- On-call runbooks
AI tooling
- Local model serving
- Coding agents in real repositories
- Self-hosted chat front ends
- LLM API cost tracking
Experience summary
Contract full-stack engineer
Product features from schema to interface for small client teams, with the deploy pipeline handed over and written up.
Contract DevOps engineer
Moved services from hand-built servers to containers and infrastructure as code, and set up monitoring with alerts a person can act on.
Self-hosted AI work
Model serving and chat front ends on client hardware, with usage and cost reporting so the bill holds no surprises.
The skills and experience entries on this page and in the CV files are sample text that shows the layout; Lance’s own history replaces them.
The CV, as PDF or Word
One page: profile, skills and experience. The Word version is there for agencies that need to edit it. To ask about dates and rates, email Lance.