El backend es mi base
Ahí llevo más años: microservicios, APIs REST, transacciones y límites de dominio en Java/Spring y Node.js. La pantalla importa; lo que decide si el sistema aguanta es el servicio detrás.
▌
▌
Disponible para nuevos proyectos
Soy Christian Alberto. Llevo 18 años construyendo software empresarial para banca, telecomunicaciones, salud, sector público y e-commerce global. Backend, frontend, arquitectura y la nube que lo sostiene.
Generating particles…
01Perfil
Soy programador full stack con 18 años en software empresarial. Diseño y construyo backends en Java/Spring y Node.js, frontends en Angular, React y Next.js, y la capa cloud que los sostiene en AWS y Kubernetes. Banca, telecom, salud, sector público y e-commerce: el mismo criterio de arquitectura de punta a punta.
Ahí llevo más años: microservicios, APIs REST, transacciones y límites de dominio en Java/Spring y Node.js. La pantalla importa; lo que decide si el sistema aguanta es el servicio detrás.
No es saber un poco de cada capa. Es poder tocar el modelo de datos, el endpoint y el formulario el mismo día — Angular, React o Next.js incluidos — sin pasar el fallo entre tres equipos.
Despliego lo que construyo: pipelines, Terraform, Kubernetes y observabilidad en AWS. Un sistema no existe hasta que está en producción, medido y en manos de sus usuarios.
1// Arquitectura hexagonal — el adaptador de entrada2@RestController3@RequestMapping("/api/v1/orders")4class OrderController {5 6 private final PlaceOrder placeOrder;7 8 @PostMapping9 ResponseEntity<OrderView> create(@Valid @RequestBody OrderRequest body) {10 var order = placeOrder.handle(body.toCommand());11 return ResponseEntity12 .created(URI.create("/api/v1/orders/" + order.id()))13 .body(OrderView.from(order));14 }15 16 // el dominio no sabe que existe HTTP17}Full Stack
02Capacidades
Backend, frontend, cloud, datos, seguridad, Web3, calidad e IA. Cada uno con años de proyectos reales detrás, y entre todos cubren el camino completo de un producto: de la primera línea de código al despliegue en producción.
Microservicios, APIs REST y procesamiento asíncrono sobre Java/Spring y Node.js. Arquitectura hexagonal, límites de dominio claros y pruebas que dan permiso para cambiar de opinión.
SPA, SSR e híbridas con Angular, React y Next.js sobre TypeScript.
AWS y Kubernetes en producción real: GitOps, IaC y observabilidad.
Modelos relacionales y NoSQL, migraciones y lecturas rápidas con caché. Del esquema al índice que hace que la consulta baje de segundos a milisegundos.
APIs empresariales protegidas: autenticación, autorización, gestión de identidad y diseño alineado a OWASP. La seguridad se diseña al principio, no se parchea al final.
Smart contracts en Solidity, APIs Web3 y backends para dApps sobre redes EVM.
Pruebas unitarias, de integración y E2E, más puertas de calidad que frenan la deuda técnica antes de que llegue a main.
Desarrollo asistido por modelos, embeddings y RAG en servicios reales. La herramienta acelera; el criterio de arquitectura no se delega.
Sigue bajando
Microservicios, APIs REST y procesamiento asíncrono sobre Java/Spring y Node.js. Arquitectura hexagonal, límites de dominio claros y pruebas que dan permiso para cambiar de opinión.
SPA, SSR e híbridas con Angular, React y Next.js sobre TypeScript.
AWS y Kubernetes en producción real: GitOps, IaC y observabilidad.
Modelos relacionales y NoSQL, migraciones y lecturas rápidas con caché. Del esquema al índice que hace que la consulta baje de segundos a milisegundos.
APIs empresariales protegidas: autenticación, autorización, gestión de identidad y diseño alineado a OWASP. La seguridad se diseña al principio, no se parchea al final.
Smart contracts en Solidity, APIs Web3 y backends para dApps sobre redes EVM.
Pruebas unitarias, de integración y E2E, más puertas de calidad que frenan la deuda técnica antes de que llegue a main.
Desarrollo asistido por modelos, embeddings y RAG en servicios reales. La herramienta acelera; el criterio de arquitectura no se delega.
03Stack
Agrupadas por capa, del servicio a la cadena. Todas las he usado en proyectos reales, no en tutoriales: es el stack con el que trabajo a diario.
El corazón del sistema: donde viven la lógica de negocio, las transacciones y los contratos entre servicios. Es la capa en la que llevo más años.
Lo que la persona toca. Arquitectura de componentes, gestión de estado y rendimiento, siempre sobre TypeScript.
Donde corre todo. Contenedores, orquestación, infraestructura como código y la observabilidad que avisa antes de que lo note el usuario.
La memoria del sistema. Modelos relacionales y documentales, migraciones sin cortes y el índice que baja una consulta de segundos a milisegundos.
Las dos redes que evitan el desastre: quién entra a cada cosa, y qué se rompe antes de llegar a producción.
Contratos en cadena e integración con wallets sobre redes EVM. Desplegados y verificados, no en un entorno de pruebas.
El corazón del sistema: donde viven la lógica de negocio, las transacciones y los contratos entre servicios. Es la capa en la que llevo más años.
Lo que la persona toca. Arquitectura de componentes, gestión de estado y rendimiento, siempre sobre TypeScript.
Donde corre todo. Contenedores, orquestación, infraestructura como código y la observabilidad que avisa antes de que lo note el usuario.
La memoria del sistema. Modelos relacionales y documentales, migraciones sin cortes y el índice que baja una consulta de segundos a milisegundos.
Las dos redes que evitan el desastre: quién entra a cada cosa, y qué se rompe antes de llegar a producción.
Contratos en cadena e integración con wallets sobre redes EVM. Desplegados y verificados, no en un entorno de pruebas.
El corazón del sistema: donde viven la lógica de negocio, las transacciones y los contratos entre servicios. Es la capa en la que llevo más años.
Lo que la persona toca. Arquitectura de componentes, gestión de estado y rendimiento, siempre sobre TypeScript.
Donde corre todo. Contenedores, orquestación, infraestructura como código y la observabilidad que avisa antes de que lo note el usuario.
La memoria del sistema. Modelos relacionales y documentales, migraciones sin cortes y el índice que baja una consulta de segundos a milisegundos.
Las dos redes que evitan el desastre: quién entra a cada cosa, y qué se rompe antes de llegar a producción.
Contratos en cadena e integración con wallets sobre redes EVM. Desplegados y verificados, no en un entorno de pruebas.
2006 — 2025
04Trayectoria
De mantener sistemas bancarios en Caracas a operar la plataforma global de e-commerce de una compañía en Madrid. Cada escala añadió una capa: primero el código, después la arquitectura, después el producto, y finalmente la plataforma que lo sostiene todo.
2024 — 2025Madrid, España
Connecting Tech People S.L.
Un año sosteniendo la operación continua de una plataforma global de e-commerce en AWS y Kubernetes (EKS), a lo largo de desarrollo, test, preproducción y producción. Implementé despliegues automatizados con GitOps sobre ArgoCD, estandaricé la infraestructura de todos los entornos con Terraform y afiné los pipelines CI/CD para reducir tiempos de build. Llevé también la visibilidad operativa con Datadog y Sentry, y las reglas de tráfico en el edge con Akamai.
2023 — 2024Manta, Ecuador
E&S-COMPANY S.A.S.
Plataforma de venta de artículos y membresías, construida de la interfaz a la persistencia: Angular en el front, Java EE y Spring Boot/WebFlux en el servicio, arquitectura hexagonal y TDD como forma de trabajo, y despliegues en AWS, Heroku y Vercel.
2022 — 2023San Salvador, El Salvador
Tokens & Values
Aplicaciones cloud para Tova Finance y producto Web3 de verdad: despliegue de smart contracts en BNB Chain, manejo de APIs Web3, un fork de PancakeSwap y servicios REST sobre Spring.
2021 — 2022Remoto
Proyectos propios y para cliente
Aplicaciones web y DeFi, desarrollo de smart contracts y dApps con Web3, microservicios y servicios REST, con despliegue continuo sobre servidores en la nube.
2018 — 2021Quito, Ecuador
Kruger Corp
Requerimientos para Gestah (gestión de talento humano), el sistema de conciliación de tarjetas de crédito y el sistema de facturación. Lideré además el proyecto de apertura de locales, coordinando la entrega de principio a fin.
2015 — 2017Consultoría
Novatec Solutions
Portlets de Liferay para el sistema de salud Comsalud 360, con Spring MVC y Scrum. Responsable de la ejecución de nuevos requerimientos, las estimaciones y el seguimiento de mi línea de producción, además del front y el backend de varios módulos.
05GitHub
Actividad y constancia, leídas en directo desde la API de GitHub.

06Actualmente
Uso modelos para acelerar desarrollo, análisis y refactor. La herramienta escribe rápido; las decisiones de arquitectura las sigo tomando yo.
Núcleo · Criterio
Doble toque · arrastra para orbitar
Prompting técnico, generación y revisión de código con criterio de arquitectura.
capa del proceso
Embeddings, recuperación aumentada e integración de APIs de modelos en servicios reales.
capa del proceso
Agentes autónomos, orquestación y flujos de IA puestos en producción.
capa del proceso
Signal
07Contacto
Christian Alberto · Programador Full Stack
Me interesan los proyectos donde el backend y el producto importan por igual: cloud, sistemas empresariales y APIs que aguantan carga de verdad.