Andalusia, Spain
I help CTOs and engineering leaders in software product companies protect delivery when execution becomes harder to trust. I work 𝗵𝗮𝗻𝗱𝘀-𝗼𝗻 — remote or on-site — as a contributing senior engineer inside the actual codebase, pipeline, and delivery flow. Not as a slide-based advisor. Not as an audit function. In difficult periods, the real problem is rarely dramatic failure. It’s that delivery becomes expensive to read, slow to correct, and overly dependent on the CTO. Progress gets harder to trust. Technical decisions start to age badly. Too many escalations and open issues flow back to one person. That’s where I step in. I bring roughly 40 years of coding experience and use AI tools only where they meaningfully improve speed, clarity, and execution. The goal is practical leverage for the CTO: faster recovery from friction, clearer signal from the work itself, fewer avoidable surprises, and more control without being pulled into every detail. I’m most useful when a CTO needs someone close to the work who can contribute directly, help shape the organization through real execution, and act as a 𝘁𝗿𝘂𝘀𝘁𝗲𝗱 𝘁𝗲𝗰𝗵𝗻𝗶𝗰𝗮𝗹 𝘀𝗶𝗱𝗲𝗸𝗶𝗰𝗸 during pressure, change, or recovery. What I focus on: • Reducing expensive delivery surprises before they grow • Increasing confidence in what’s moving, what’s blocked, and where attention is actually needed • Lowering escalation load on the CTO by resolving issues closer to the work • Improving technical follow-through on important decisions • Helping the organization come out of difficult periods with stronger execution, better feedback loops, and less operational drag I do this by contributing directly while improving the signal, discipline, and follow-through around the work. How we can start: Two low-risk ways to begin: • A short 𝟯-𝗱𝗮𝘆 𝗽𝗮𝗶𝗿𝗶𝗻𝗴 𝘁𝗿𝗶𝗮𝗹 on a real issue • A 𝗡𝗮𝘃𝗶𝗴𝗮𝘁𝗼𝗿 𝗲𝗻𝗴𝗮𝗴𝗲𝗺𝗲𝗻𝘁 with lightweight instrumentation over 4+ weeks No audit. No blame. No imposed reorganization. I usually work on a retainer basis. Using Caimito Navigator, you can see what I’m doing, what I’m discovering, and easily coordinate sessions — while staying fully in the driver’s seat. The retainer can be expanded or reduced as needed. Just practical, senior support that helps you regain control, shape the organization under pressure, and come out of a difficult period stronger. Not sure about my approach? You can read my thinking here: https://www.caimito.net/en/blog.html
Caimito Agile Life is a software delivery consultancy focused on engineering execution, delivery visibility, and hands-on support for software organizations under pressure. Caimito Navigator supports this consulting work. In parallel, I am developing Nilo Assistant as a separate product.
Worked 100% remote with an international DevOps style group on an internal application to manage SonarQube in combination with GitHub Enterprise. Backend work with Java, Quarkus, Hibernate, Maven Frontend work with VueJS, Vuex Store, Typescript, Vuetify, Cypress automated testing Development environment was Docker, GitHub Actions. Production deployment to Azure Kubernetes cluster. Worked on Quarkus Native Executable on GraalVM as Docker container. Did minor changes to Helm charts and within Microsoft Azure. The application uses Keycloak for authentication and I also got to do some work with its API and manage local deployment for testing purposes. Worked on a demo setup for a different group to enable them to use Microsoft .NET on Kubernetes. Development with .NET on Mac OS and deployment to selfhosted Ubuntu MicroK8s. Did some limited coaching on Object-Oriented Programming and Test-Driven Development for the colleagues with a SysAdmin background. Technologies used: Java, JavaScript, Typescript, C#, Quarkus, Hibernate, Maven, Cucumber.js, VueJS, Vuex Store, Vuetify, Cypress, Docker, GitHub, Microsoft Azure, Microsoft .NET, MacOS, Linux, Ubunto MicroK82, Kubernetes, Terraform, Keycloak
Worked on a NodeJS based API to orchestrate a number of external services. Functional programming style and use of Promise and lodash/fp. Unit testing with JEST, acceptance and smoke testing with Cucumber.js and Chai. Geographically distributed team with team members working from individual locations in Europe, Japan, and USA. Technologies used: NodeJS, JavaScript, Cucumber.js, Chai, OneSignal, Firebase
Performed assessments of IT processes and systems for the executive board of each subsidiary. Further on-site engagement was stopped due to the beginning of the COVID pandemic. It was planned that I take on the role of an embedded Developer Advocate with the aim of creating a new development center.
Continued the work from 2017. Worked with several teams and senior management on improving engineering practices. Advised on network security and information security practices. Introduced a former coachee to the teams to support XP style testing practices at the team level. Consulted on Self-Contained Systems (SCS) based on Docker containers to improve application architecture. Technologies used: Java, JavaScript, Docker, Vaadin, SQL