John Hall
I’m a Senior Developer with a strong focus on clarity, structure, and building maintainable, well-designed systems. After taking a step back from hands-on development for a period—gaining broader perspective across delivery and team dynamics—I’ve returned to my roots with a renewed focus on technical excellence.
I have a keen eye for organisation and readability, and I value clean code, clear naming, and well-structured solutions. I’m particularly interested in making complex systems easier to understand—whether through improved architecture, better documentation, or intuitive diagrams.
I’m detail-oriented and outcome-driven, always looking for ways to simplify complexity, improve code quality, and deliver robust, scalable solutions.
Outside of work, I enjoy hiking usually on my own and walks with my wife and our dog—usually along coast walks or on beaches. I’m a big sci-fi fan and enjoy watching anything in in this genre. I also grew up as part of the first generation of video gamers, which still influences my love of technology and gaming even these days. On the more creative side, I enjoy cosplay and producing items with my 3D printers.
