Paul Silcock
I help people build better products, faster
I have spent over a decade in the software development industry, bridging the gap between engineers and users to build better products. Along the way I have picked up a thing or two on the technical practices that make this easier, and ultimately build teams and products that are optimised for change.
I decided to build this site to share my thoughts and hopefully help others do the same.
Upcoming Posts
My first articles should be available in the next few weeks, in the meantime watch this space...
DVC pipelines in Argo Workflows
Automatically scale your machine learning pipelines in Kubernetes with GitHub Actions
Auto-deploy pull request changes
Tighten feedback loops and learn some GitOps along the way with ArgoCD ApplicationSets
Agile Armageddon
It's easier to train astronauts to be oil drillers, than to train oil drillers to be astronauts...
About Me
I started my career at Sony in 2010 as a research engineer, designing video compression algorithms for the HEVC standard before side-stepping into software engineering and consultancy, where I have spent the past decade working for clients in the Government and National Security sectors.
I have worked for over a dozen clients across several organisations, building large-scale systems, leading multiple engineering teams and developing long-term technical strategy.
Skills & Technologies
- React
- Kubernetes
- Docker
- Prometheus
- ArgoCD
- Typescript
- Python
- Terraform
- DevOps Transformation
- Domain-Driven Design
- Agile Development
- Continuous Delivery