Alexander Clouter - Director
Over fifteen years I accumulated the technical and management experience to build, maintain and evolve highly available services at scale, while not having the budget of the global giants. Though I can build out these services myself, I prefer to teach others the skills to do this and avoid the pitfalls I know too well.
Though my background is of a system and network administration one, I am a polyglot in programming languages, learning others as and when the problem space demands it. I am comfortable regularly rolling up my sleeves to
tcpdump, reading source code and committing changes that go on to make everyone's lives better.
The commercials fascinate me as much as the technicalities of new product development, prototyping, building a minimum viable product and its delivery to market, as well as adapting existing services so that they scale. I believe it is crucial that an organisation is able to iterate through this with ease and speed so that the good ideas are identified and grown upon and resources are not squandered on dead ends.
I am acutely aware that of the challenges in bringing a service to market, the software and infrastructure components make up only a minor part. Problems in the market require questioning, evaluation and understanding to have a chance of being able to produce a product that addresses those needs. Clients occasionally have answers or clues to what a solution might look like, though for the purposes of consultancy what is most valuable is their description of the problem space and how, if at all, they address it. Consultancy is a process that should make yourself valuable to the client.
This is how I think about problems and their solutions. I enjoy solving problems, I want to understand and solve yours.