Services
What I can do for you.
Nine ways I work with teams. Pick the one that sounds like your problem, each has its own page.
01
Bespoke software development
Custom applications engineered in Python and Go, prototype to production.
Learn more →
02
Fractional CTO
Senior technical leadership part-time: strategy, architecture, hiring.
Learn more →
03
Security automation
Scanning, hardening, and compliance baked into your pipeline.
Learn more →
04
Website development with AI
Modern sites shipped fast with AI-accelerated workflows.
Learn more →
05
Prototyping with AI
Test an idea in days with a working prototype, before committing to a build.
Learn more →
06
Software requirements gathering
Turn fuzzy ideas into clear, buildable specs before code.
Learn more →
07
Training in web technologies
Hands-on team upskilling across the modern web stack.
Learn more →
08
Training in AI use
For companies that want to leverage AI but do not know where to start.
Learn more →
09
Rescuing vibe-coded software
When the AI-built prototype breaks in production, I stabilise, refactor, and make it maintainable.
Learn more →