This profile is written in Spanish
Experiencia demostrada en NestJS.
Experiencia demostrada en Node.js.
Experiencia demostrada en Spring Boot (Java).
Experiencia demostrada en PostgreSQL.
Experiencia demostrada en TypeORM.
Perfil profesional
Liderazgo técnico y arquitectura end to end de una plataforma web distribuida y multi tenant de gran escala, diseñada bajo un modelo SaaS B2B para clínicas veterinarias, petshops y centros de gestión, junto con un ecosistema B2C distribuido.. Diseño y construcción de una arquitectura distribuida de microservicios (10+ servicios backend) utilizando NestJS y Spring Boot, garantizando el desacoplamiento de dominios de negocio y alta disponibilidad.. Implementación de una arquitectura orientada a eventos (Event-Driven) con Apache Kafka para la comunicación asíncrona entre microservicios, asegurando procesamiento idempotente y consistencia de datos.. Desarrollo de un API Gateway centralizado implementando el patrón BFF (Backend for Frontend), gestionando la autenticación, autorización multi tenant mediante RBAC y orquestación de peticiones.. Implementación de arquitectura de microfrontends en Angular 18 mediante Module Federation, permitiendo despliegues independientes y desarrollo modular escalable en múltiples aplicaciones web.. Diseño e implementación de un servicio centralizado de gestión de archivos multimedia con generación de variantes, caché distribuido e integración a Cloudflare R2, reduciendo los tiempos de respuesta en un 40%.. Optimización de bases de datos relacionales con PostgreSQL y TypeORM, implementando el patrón Database per Service y aislamiento estricto de datos entre dominios.. Implementación de estrategias de control de calidad (QA), testing automatizado en frontend/backend e integración continua (CI/CD) para garantizar tolerancia a fallos y despliegues sin tiempo de inactividad.. Aceleración del ciclo de vida del desarrollo de software (SDLC) mediante la integración de herramientas de ingeniería aumentadas por IA (Claude Code, Gemini CLI, Codex), optimizando la entrega de código y la refactorización arquitectónica. Contenerización de servicios con Docker, configurando entornos locales reproducibles para garantizar la estabilidad de los despliegues.
Diseño, desarrollo e implementación en producción de una plataforma SaaS de e-learning y venta de cursos automatizada desde cero, integrando un frontend reactivo en React 18 y servicios backend en NestJS y Java.. Desarrollo e implementación del frontend utilizando React 18, Tailwind CSS y estado global, creando interfaces altamente interactivas, accesibles y optimizadas para la conversión de usuarios.. Construcción del backend con NestJS (Node.js) y módulos en Java, utilizando PostgreSQL y TypeORM para la gestión de datos relacionales, transacciones complejas y lógica de negocio.. Diseño de arquitectura de seguridad con autenticación JWT y control de acceso basado en roles (RBAC) multi-nivel, reduciendo las incidencias de soporte manual en un 80%.
DevOps & Arquitectura CI/CD: Diseñé e implementé un entorno de pruebas aislado para prevenir fallos en producción. Configuré pipelines de CI/CD con Jenkins en Windows Server, automatizando el despliegue de microservicios (.NET y Vue.js), redujo los tiempos de despliegue en 50% y eliminó el downtime por hot-fixes.. Estrategia de Control de Versiones & Automatización: Lideré la transición a arquitectura de repositorios separados (Front/Back) e implementé un flujo de trabajo de Git (GitFlow/Branching) en GitHub. Desarrollé scripts de automatización (.bat) para la gestión de variables de entorno, solucionando de forma sistemática conflictos de CORS y Web.config entre ambientes.. Refactorización de Sistemas Legacy & Performance: Ejecuté ingeniería inversa sobre una arquitectura monolítica heredada para resolver fallos críticos en la gestión de roles y permisos. Rediseñé componentes en Vue.js y optimicé peticiones HTTP asíncronas, reduciendo la latencia de carga en interfaz en un 25%.. Integración ERP & Módulos Financieros (SAP B1): Diseñé e integré la lógica de negocio para el procesamiento de pagos a docentes internacionales e independientes (módulos ISAAC 1/2, SARAI, SALOMÓN). Formulé validaciones fiscales complejas (RC-IVA), reestructuré retenciones de ley e integré el flujo de comprobantes contables directamente con SAP Business One.