I'm a Senior Java Engineer / Consultant
I specialise in building robust, maintainable greenfield applications that work. Untangling legacy systems. Solving deep technical problems.
Some projects and things I've worked on.
Some often-read blog posts.
I've had many contract software roles over the years, some of the people I've worked for.





