root@kali:~#

▌

▌

Saltar al contenido
CAChristian AlbertoProgramador Full Stack
PerfilCapacidadesStackTrayectoriaContacto
ESEN
Hablemos

Disponible para nuevos proyectos

ProgramadorFull Stack.Del código al despliegue.

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.

Iniciar una conversaciónVer la trayectoria
Experiencia
18+ años
Equipos
12
Países
4
Desde
2006

Generating particles…

JavaSpring BootNode.jsAngularReactNext.jsTypeScriptAWSKubernetesTerraformDockerPostgreSQLMongoDBRedisOracleSolidityWeb3JUnitSonarQubeRabbitMQJavaSpring BootNode.jsAngularReactNext.jsTypeScriptAWSKubernetesTerraformDockerPostgreSQLMongoDBRedisOracleSolidityWeb3JUnitSonarQubeRabbitMQ

01Perfil

Así trabajo y esto es lo que domino.

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.

01
P·01

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.

02
P·02

Full stack de verdad

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.

03
P·03

Se entrega, no se demuestra

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.

0x{}010x01{}0x{}010x01{}0x{}010x01{}0x{}
OrderController.javaBuild ok
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}
mvn verifyJava · Spring Boot

Full Stack

02Capacidades

Ocho frentes de desarrollo.

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.

01
Frente 01

Arquitectura backend

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.

  • Java
  • Spring Boot
  • WebFlux
  • Node.js
  • REST
  • Arq. hexagonal
  • TDD
02
Frente 02

Frontend de aplicación

SPA, SSR e híbridas con Angular, React y Next.js sobre TypeScript.

  • Angular
  • React
  • Next.js
  • TypeScript
03
Frente 03

Cloud & DevOps

AWS y Kubernetes en producción real: GitOps, IaC y observabilidad.

  • AWS
  • EKS
  • Terraform
  • ArgoCD
04
Frente 04

Datos & persistencia

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.

  • PostgreSQL
  • Oracle
  • MySQL
  • SQL Server
  • MongoDB
  • Redis
  • DB2
05
Frente 05

Seguridad

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.

  • JWT
  • Spring Security
  • Keycloak
  • OWASP
  • IAM
06
Frente 06

Web3 & blockchain

Smart contracts en Solidity, APIs Web3 y backends para dApps sobre redes EVM.

  • Solidity
  • BNB Chain
  • Web3
  • DeFi
  • OpenZeppelin
07
Frente 07

Calidad

Pruebas unitarias, de integración y E2E, más puertas de calidad que frenan la deuda técnica antes de que llegue a main.

  • JUnit
  • Mockito
  • Jest
  • Cypress
  • SonarQube
  • TDD
08
Frente 08

IA aplicada

Desarrollo asistido por modelos, embeddings y RAG en servicios reales. La herramienta acelera; el criterio de arquitectura no se delega.

  • LLM
  • RAG
  • Agentes
  • Embeddings

Sigue bajando

01
Frente 01

Arquitectura backend

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.

  • Java
  • Spring Boot
  • WebFlux
  • Node.js
  • REST
  • Arq. hexagonal
  • TDD
02
Frente 02

Frontend de aplicación

SPA, SSR e híbridas con Angular, React y Next.js sobre TypeScript.

  • Angular
  • React
  • Next.js
  • TypeScript
03
Frente 03

Cloud & DevOps

AWS y Kubernetes en producción real: GitOps, IaC y observabilidad.

  • AWS
  • EKS
  • Terraform
  • ArgoCD
04
Frente 04

Datos & persistencia

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.

  • PostgreSQL
  • Oracle
  • MySQL
  • SQL Server
  • MongoDB
  • Redis
  • DB2
05
Frente 05

Seguridad

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.

  • JWT
  • Spring Security
  • Keycloak
  • OWASP
  • IAM
06
Frente 06

Web3 & blockchain

Smart contracts en Solidity, APIs Web3 y backends para dApps sobre redes EVM.

  • Solidity
  • BNB Chain
  • Web3
  • DeFi
  • OpenZeppelin
07
Frente 07

Calidad

Pruebas unitarias, de integración y E2E, más puertas de calidad que frenan la deuda técnica antes de que llegue a main.

  • JUnit
  • Mockito
  • Jest
  • Cypress
  • SonarQube
  • TDD
08
Frente 08

IA aplicada

Desarrollo asistido por modelos, embeddings y RAG en servicios reales. La herramienta acelera; el criterio de arquitectura no se delega.

  • LLM
  • RAG
  • Agentes
  • Embeddings

03Stack

Las tecnologías que manejo.

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.

01

Servicio

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.

  • Java
  • Spring Boot
  • Hibernate
  • Node.js
  • RabbitMQ
02

Interfaz

Lo que la persona toca. Arquitectura de componentes, gestión de estado y rendimiento, siempre sobre TypeScript.

  • Angular
  • React
  • Next.js
  • TypeScript
  • JavaScript
03

Plataforma

Donde corre todo. Contenedores, orquestación, infraestructura como código y la observabilidad que avisa antes de que lo note el usuario.

  • AWS
  • Kubernetes
  • Terraform
  • Docker
04

Datos

La memoria del sistema. Modelos relacionales y documentales, migraciones sin cortes y el índice que baja una consulta de segundos a milisegundos.

  • MongoDB
  • PostgreSQL
  • Oracle
  • SQL Server
  • Redis
05

Seguridad & calidad

Las dos redes que evitan el desastre: quién entra a cada cosa, y qué se rompe antes de llegar a producción.

  • JWT
  • Spring Security
  • OWASP
  • JUnit
  • SonarQube
06

Web3

Contratos en cadena e integración con wallets sobre redes EVM. Desplegados y verificados, no en un entorno de pruebas.

  • Solidity
  • Ethereum
  • Web3 APIs
  • OpenZeppelin
  1. 01

    Servicio

    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.

    • Java
    • Spring Boot
    • Hibernate
    • Node.js
    • RabbitMQ
  2. 02

    Interfaz

    Lo que la persona toca. Arquitectura de componentes, gestión de estado y rendimiento, siempre sobre TypeScript.

    • Angular
    • React
    • Next.js
    • TypeScript
    • JavaScript
  3. 03

    Plataforma

    Donde corre todo. Contenedores, orquestación, infraestructura como código y la observabilidad que avisa antes de que lo note el usuario.

    • AWS
    • Kubernetes
    • Terraform
    • Docker
  4. 04

    Datos

    La memoria del sistema. Modelos relacionales y documentales, migraciones sin cortes y el índice que baja una consulta de segundos a milisegundos.

    • MongoDB
    • PostgreSQL
    • Oracle
    • SQL Server
    • Redis
  5. 05

    Seguridad & calidad

    Las dos redes que evitan el desastre: quién entra a cada cosa, y qué se rompe antes de llegar a producción.

    • JWT
    • Spring Security
    • OWASP
    • JUnit
    • SonarQube
  6. 06

    Web3

    Contratos en cadena e integración con wallets sobre redes EVM. Desplegados y verificados, no en un entorno de pruebas.

    • Solidity
    • Ethereum
    • Web3 APIs
    • OpenZeppelin

03Stack

Las tecnologías que manejo.

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.

Capas

  1. 01

    Servicio

    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.

    • Java
    • Spring Boot
    • Hibernate
    • Node.js
    • RabbitMQ
  2. 02

    Interfaz

    Lo que la persona toca. Arquitectura de componentes, gestión de estado y rendimiento, siempre sobre TypeScript.

    • Angular
    • React
    • Next.js
    • TypeScript
    • JavaScript
  3. 03

    Plataforma

    Donde corre todo. Contenedores, orquestación, infraestructura como código y la observabilidad que avisa antes de que lo note el usuario.

    • AWS
    • Kubernetes
    • Terraform
    • Docker
  4. 04

    Datos

    La memoria del sistema. Modelos relacionales y documentales, migraciones sin cortes y el índice que baja una consulta de segundos a milisegundos.

    • MongoDB
    • PostgreSQL
    • Oracle
    • SQL Server
    • Redis
  5. 05

    Seguridad & calidad

    Las dos redes que evitan el desastre: quién entra a cada cosa, y qué se rompe antes de llegar a producción.

    • JWT
    • Spring Security
    • OWASP
    • JUnit
    • SonarQube
  6. 06

    Web3

    Contratos en cadena e integración con wallets sobre redes EVM. Desplegados y verificados, no en un entorno de pruebas.

    • Solidity
    • Ethereum
    • Web3 APIs
    • OpenZeppelin

2006 — 2025

04Trayectoria

Una ruta de 18 años y cuatro países.

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.

Caracas2006 — 2012Quito2018 — 2021San Salvador2022 — 2023Manta2023 — 2024Madrid2024 — 2025
  • Caracas 2006 — 2012
  • Quito 2018 — 2021
  • San Salvador 2022 — 2023
  • Manta 2023 — 2024
  • Madrid 2024 — 2025
Sectores
  • Banca
  • Telecomunicaciones
  • Salud
  • Sector público
  • E-commerce
  • Web3

2024 — 2025Madrid, España

Desarrollador DevOps

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.

  • AWS
  • EKS
  • Terraform
  • ArgoCD
  • GitOps
  • ECR
  • IAM
  • Datadog
  • Sentry
  • Akamai
  • Bash / Python

2023 — 2024Manta, Ecuador

Programador Full Stack

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.

  • Angular
  • Node.js
  • Spring Boot
  • WebFlux
  • PostgreSQL
  • MongoDB
  • Redis
  • TDD
  • Arq. hexagonal

2022 — 2023San Salvador, El Salvador

Programador Full Stack

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.

  • Solidity
  • BNB Chain
  • Web3
  • Node.js
  • Angular
  • MongoDB
  • Spring
  • Vercel

2021 — 2022Remoto

Programador Full Stack · Independiente

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.

  • Solidity
  • Web3
  • Angular 9
  • Java EE
  • Spring WebFlux
  • QueryDSL
  • Docker

2018 — 2021Quito, Ecuador

Consultor técnico

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.

  • Spring 5
  • Hibernate 5
  • Angular 6–9
  • DB2
  • Pentaho
  • Jasper
  • QueryDSL
  • SonarQube
  • Nexus

2015 — 2017Consultoría

Consultor Senior

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.

  • Liferay 6.2
  • Spring MVC
  • Hibernate
  • Oracle 10g
  • JBoss
  • Scrum

05GitHub

El repositorio habla por sí solo.

Actividad y constancia, leídas en directo desde la API de GitHub.

La mascota de GitHub asomada a la escotilla de una nave
Repos públicos
8
Repos privados
+100
Seguidores
55
Estrellas
46
ConstanciaRacha de contribuciones de christianalberto
Ver el perfil completo

06Actualmente

Incorporando IA al proceso, sin soltar el criterio.

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

Base01

Desarrollo asistido

Prompting técnico, generación y revisión de código con criterio de arquitectura.

capa del proceso

Intermedio02

LLM & RAG

Embeddings, recuperación aumentada e integración de APIs de modelos en servicios reales.

capa del proceso

Avanzado03

Sistemas multiagente

Agentes autónomos, orquestación y flujos de IA puestos en producción.

capa del proceso

Signal

07Contacto

Si el relato encaja, hablemos del siguiente capítulo.

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.

Disponible para nuevos proyectos
Quito · Pichincha, EcuadorUTC−5
HablemosPerfil en LinkedIn