Proyectos donde la arquitectura se encuentra con la realidad.
Estos proyectos muestran algunos de los problemas técnicos y de negocio en los que he trabajado, desde plataformas empresariales hasta sistemas industriales conectados.
7 casos documentados22 proyectos en la trayectoriaproblema · rol · decisión · resultado
Coordinar personas, software y dispositivos industriales —robots, PLC, LEDs, cámaras y sonido— dentro de una operación de almacén que debía ser trazable y capaz de evolucionar.
Rol
Arquitecto de soluciones · diseño de arquitectura, dominios y servicios
Decisión
Separar el sistema en dominios y servicios con un core de agentes que ordena, prioriza y reparte tareas atómicas entre familias de dispositivos, cada una con adaptadores por modelo, versión y protocolo.
Resultado
Un sistema que conecta software y operación industrial con comunicación en tiempo real y trazabilidad de las tareas.
Un sistema transaccional con eventos de alto rendimiento que debía coordinarse con middleware robótico en tiempo real.
Rol
Arquitecto de soluciones
Decisión
Comunicación asíncrona orientada a eventos y persistencia heterogénea: time-series para métricas, PostgreSQL y Redis para transacciones.
Resultado
El sistema quedó desacoplado del middleware robótico y cada carga de trabajo fue al almacén de datos que le corresponde.
KafkaMicroserviciosAWSAzurePostgreSQLRedis
Producto digital · salud
LoveISDIN
Basetis · mar 2021 — abr 2024
Una plataforma de marca donde los requisitos de seguridad, rendimiento y escalabilidad crecían con el producto.
Rol
Senior Technical Team Lead
Decisión
Definir PRDs y análisis de viabilidad con negocio, revisar PRs y asumir personalmente los componentes críticos sobre AWS, Node.js, Next.js y React.
Resultado
Un equipo con más autonomía y un criterio técnico compartido para las partes críticas del producto.
AWSNodeJSNextJSReact
Producto digital
MSyupply
Basetis · jun 2018 — oct 2019
Un producto con varios frentes a la vez: desarrollo, integración con Mulesoft y un cliente que necesitaba respuestas rápidas.
Rol
Full Stack Developer · gestión de equipo
Decisión
Asumir análisis funcional y planificación con Jira y Jenkins además del desarrollo, para que decisiones, alcance y entrega compartieran el mismo contexto.
Resultado
Un producto entregado con un canal directo con el cliente y visibilidad del trabajo del equipo.
AngularJSReduxSassMulesoftMySQL
Microservicios
Coleo
Quabu Solutions · dic 2024 — oct 2025
Un producto nuevo que debía nacer con escalabilidad como requisito, no como reacción.
Rol
Arquitecto de soluciones
Decisión
Diseñar la arquitectura y montar los microservicios que la sostienen, con CI/CD y QA gates desde el inicio.
Resultado
Una plataforma preparada para crecer por servicios, con despliegue automatizado.
MicroserviciosDockerAWS
Plataforma financiera
ACDConcursal Web
ACD Sistemes SL · sep 2013 — may 2014
La gestión concursal del producto ACD dependía de herramientas difíciles de extender y de compartir.
Rol
Full Stack Developer
Decisión
Construir la solución web completa —concursal y circularización— asumiendo responsabilidad técnica progresiva sobre ella.
Resultado
Una suite web que dio continuidad al producto y sirvió de base para los módulos siguientes.
Sector público
ShelterGencat
Basetis · ago 2017 — dic 2017
Un servicio público necesitaba una interfaz web y móvil con una entrega ya condicionada por su pipeline.
Rol
Web Software Developer
Decisión
React y React Native sobre un pipeline Jenkins, manteniendo una sola forma de construir la interfaz.
Resultado
Una base compartida entre web y móvil para el servicio de la Generalitat.
ReactReact NativeMySQL
Resto de la trayectoria
15 proyectos
No todos los proyectos tienen un caso escrito. Estos son los que completan el recorrido, agrupados por empresa.
ACD Sistemes SL
Fazenda do São PauloImplantación con consultas SQL para Fazenda do São Paulo.
ACDImportadorImportador de datos contables que alimenta al resto de la suite de auditoría.
ACDAuditor · VelasquezAuditor contable del producto, migrado desde Velasquez y Delphi hacia Velneo.
ACDAuditor · gráficas VelneoGráficas del auditor sobre Velneo.
ACDCircularización WebSolución web para el proceso de circularización dentro de la suite de auditoría.
Web comercialWeb comercial del producto.
ACD Concursal · validaciónMódulo nuevo para validar los datos de auditoría.
Angola · IGFEntrega para el Instituto de Gestão de Fundos de Angola, con rol de product owner además del desarrollo.
ACDWebGridsRejilla web reutilizable sobre AngularJS y jQuery.
ACDChartsGráficas dinámicas y personalizables en JavaScript.
ACDImportador · nueva versiónSegunda versión del importador de datos contables.
Basetis
ACA CSVDesarrollo Siebel del CRM para ACA CSV.
EMA · mantenimiento de aplicacionesMantenimiento y evolución de aplicaciones sobre Amazon EC2.
LoveISDIN ProyectDesarrollo full stack con Node.js, MySQL y React, y Redis para estado y caché.
Quabu Solutions
Jira AddonsAddons de Jira dentro del ecosistema de herramientas de Quabu.
Siguiente paso
Si alguno de estos problemas se parece al que tienes delante, puedo contarte con más detalle cómo lo abordé y qué aprendí por el camino.