Modernisation
Modernise your systems
Legacy systems slow down change.
I modernise incrementally to reduce risk.
Technology Consultant
I help companies build scalable digital products by bringing together software architecture, product strategy and engineering leadership.
Who I work with
Technology for growth
The right architecture accelerates delivery, reduces operating costs and prepares your company for future growth. I design and deliver that transformation.
I make sure your software investment supports company goals and measurable outcomes.
I design systems that solve today's needs without limiting tomorrow's growth.
I help new features reach customers safely and predictably.
I turn technology into long-term efficiency and competitive advantage.
Where technology holds you back
Legacy systems and technical debt become an adaptable, sustainable architecture.
Explore the approach →Your teams gain the practices needed to deliver faster, predictably and reliably.
Explore the approach →Technical decisions align with growth, cost and operational goals, turning investment into measurable business outcomes.
Explore the approach →The right fit
The best projects happen when technical goals and business goals move in the same direction. That is why I choose every engagement with care.
Working principles
Every technical decision should produce faster delivery, lower risk and sustainable growth.
Small changes should not create major release risk.
Complexity becomes visible and priorities follow business impact.
Clear system boundaries reduce how often teams wait on one another.
Automation, measurement and observability reduce operational risk.
Work built together
Each engagement is a case study in bringing business context, technical decisions, and delivery discipline into one system.
Kayra Export: plataforma de mercado y comercio electrónico (CTO)
ABC Logistics: Plataforma de seguimiento GIS en tiempo real
Cripto desnudo: DApp de minería de NFT Marketplace
Rapid Render: configurador de productos 3D en tiempo real
Dunelm: experiencia de "ver en la habitación" de AR con soporte LiDAR
Mulcol: Simulación de ensamblaje de cortafuegos en realidad virtual
Mulcol: Catálogo de ensamblajes AR (basado en marcadores)Featured engagement
Como CTO, gestioné el comercio electrónico y la transformación del mercado; Construí una arquitectura de microservicio .NET + CQRS y la escalé en AWS. Producticé la infraestructura de comercio multicanal con módulos de pago/integración y soportados por inteligencia artificial.
See what I delivered in this case studyPerspectives
Perspectiva profesional: empresas de tecnología financiera, no el SDK de Stripe; Busca el pensamiento del fracaso, la reconciliación, la idempotencia y el…
Lista de la serie
Parte 22 / 22
Síntesis de la serie de 22 partes: lista de verificación arquitectónica para motor de pagos de producción con orquestador de pago y puerta de enlace de…
Lista de la serie
Parte 21 / 22
Enviar mensajes exactamente una vez es una mentira. ¿Cómo lograr resultados comerciales efectivos cuando se combina la defensa en profundidad con…
Lista de la serie
Parte 20 / 22
Antes de la automatización: trabajador de reconciliación y canal de recuperación. Los runbooks humanos basados en evidencia entran en juego cuando los…
Lista de la serie
Parte 19 / 22
¿Cómo correlacionar cada registro, métrica y seguimiento con la identificación de pago? ¿Cómo el registro de eventos paso a paso y las métricas de…
Lista de la serie
Parte 18 / 22
¿Cómo resuelven el token de versión y el arrendamiento la carrera cuando la respuesta sincrónica con webhook toca el mismo pago al mismo tiempo? Secreto de…
Lista de la serie
Parte 17 / 22
Before you decide
Usually not. I first identify the areas creating the greatest business risk and cost, then modernise the system incrementally and with controlled risk.
Timing depends on the scope of the problem. I divide the work into small, measurable steps and clarify both quick wins and the long-term roadmap first.
Usually not. The goal is not to replace the team, but to preserve its knowledge while strengthening decision-making, development and delivery.
I clarify success measures with you at the start, using indicators relevant to the problem such as delivery time, defect rate, operating cost and team wait time.
I discuss your current system, team and business goals, clarify the priority risks and recommend the most useful next step for you.