root@kali:~#

▌

▌

Ir al contenido
CAChristian AlbertoProgramador Full Stack
PerfilCapacidadesStackTrayectoriaContacto
ESEN
Contactar

Disponible para nuevos proyectos

ProgramadorFull Stack.Del diseño a la operación.

Soy Christian Alberto. Dieciocho años diseñando y desarrollando software empresarial para banca, telecomunicaciones, salud, administración pública y comercio electrónico internacional. Backend, frontend, arquitectura de sistemas y la infraestructura en la nube que los sustenta.

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

Generating particles…

JavaSpring BootNode.jsAngularReactNext.jsTypeScriptAWSKubernetesTerraformDockerPostgreSQLMongoDBRedisOracleSolidityWeb3JUnitSonarQubeRabbitMQJavaSpring BootNode.jsAngularReactNext.jsTypeScriptAWSKubernetesTerraformDockerPostgreSQLMongoDBRedisOracleSolidityWeb3JUnitSonarQubeRabbitMQ

01Perfil

Método de trabajo y competencias técnicas.

Programador full stack especializado en software empresarial. Diseño e implemento backends en Java/Spring y Node.js, interfaces en Angular, React y Next.js, y la capa de nube sobre AWS y Kubernetes. En banca, telecomunicaciones, salud, sector público y comercio electrónico aplico el mismo rigor arquitectónico de extremo a extremo.

01
P·01

El backend como fundamento

Es el ámbito en el que acumulo más experiencia: microservicios, APIs REST, transacciones y límites de dominio en Java/Spring y Node.js. La interfaz es esencial; la solidez del sistema depende, sin embargo, del servicio que la sostiene.

02
P·02

Competencia full stack integral

No se trata de un conocimiento superficial de cada capa. Consiste en poder intervenir el modelo de datos, el endpoint y el formulario en el mismo ciclo de trabajo — Angular, React o Next.js incluidos — sin fragmentar la resolución entre varios equipos.

03
P·03

Entrega en producción, no demostración

Despliego cuanto construyo: infraestructura como código, servidores en la nube y observabilidad operativa. Un sistema no puede considerarse completo hasta que opera en producción, está instrumentado y se encuentra a disposición de sus usuarios.

0x{}010x01{}0x{}010x01{}0x{}010x01{}0x{}
OrderController.javaBuild ok
1// Arquitectura hexagonal — 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 permanece ajeno a HTTP17}
mvn verifyJava · Spring Boot

Full Stack

02Capacidades

Ocho ámbitos de especialización.

Backend, frontend, nube, datos, seguridad, Web3, calidad e inteligencia artificial. Cada ámbito se sustenta en años de proyectos en entorno productivo, y en conjunto abarcan el ciclo completo de un sistema: desde el diseño inicial hasta su puesta en producción.

01
Ámbito 01

Arquitectura backend

Microservicios, APIs REST y procesamiento asíncrono sobre Java/Spring y Node.js. Arquitectura hexagonal, delimitación clara del dominio y pruebas que permiten evolucionar el diseño con seguridad.

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

Frontend de aplicación

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

  • Angular
  • React
  • Next.js
  • TypeScript
03
Ámbito 03

Cloud & DevOps

AWS y Kubernetes en entornos de producción: GitOps, infraestructura como código y observabilidad.

  • AWS
  • EKS
  • Terraform
  • ArgoCD
04
Ámbito 04

Datos & persistencia

Modelos relacionales y NoSQL, migraciones y lecturas optimizadas mediante caché. Del esquema al índice que reduce una consulta de segundos a milisegundos.

  • PostgreSQL
  • Oracle
  • MySQL
  • SQL Server
  • MongoDB
  • Redis
  • DB2
05
Ámbito 05

Seguridad

APIs empresariales protegidas: autenticación, autorización, gestión de identidad y diseño alineado con OWASP. La seguridad se incorpora en el diseño inicial, no como remedio posterior.

  • JWT
  • Spring Security
  • Keycloak
  • OWASP
  • IAM
06
Ámbito 06

Web3 & blockchain

Contratos inteligentes en Solidity, APIs Web3 y backends para aplicaciones descentralizadas sobre redes EVM.

  • Solidity
  • BNB Chain
  • Web3
  • DeFi
  • OpenZeppelin
07
Ámbito 07

Calidad

Pruebas unitarias, de integración y de extremo a extremo, junto con umbrales de calidad que contienen la deuda técnica antes de su incorporación a la rama principal.

  • JUnit
  • Mockito
  • Jest
  • Cypress
  • SonarQube
  • TDD
08
Ámbito 08

IA aplicada

Desarrollo asistido por modelos, embeddings y RAG en servicios productivos. La herramienta acelera el trabajo; el criterio arquitectónico no se delega.

  • LLM
  • RAG
  • Agentes
  • Embeddings

Continuar desplazando

01
Ámbito 01

Arquitectura backend

Microservicios, APIs REST y procesamiento asíncrono sobre Java/Spring y Node.js. Arquitectura hexagonal, delimitación clara del dominio y pruebas que permiten evolucionar el diseño con seguridad.

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

Frontend de aplicación

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

  • Angular
  • React
  • Next.js
  • TypeScript
03
Ámbito 03

Cloud & DevOps

AWS y Kubernetes en entornos de producción: GitOps, infraestructura como código y observabilidad.

  • AWS
  • EKS
  • Terraform
  • ArgoCD
04
Ámbito 04

Datos & persistencia

Modelos relacionales y NoSQL, migraciones y lecturas optimizadas mediante caché. Del esquema al índice que reduce una consulta de segundos a milisegundos.

  • PostgreSQL
  • Oracle
  • MySQL
  • SQL Server
  • MongoDB
  • Redis
  • DB2
05
Ámbito 05

Seguridad

APIs empresariales protegidas: autenticación, autorización, gestión de identidad y diseño alineado con OWASP. La seguridad se incorpora en el diseño inicial, no como remedio posterior.

  • JWT
  • Spring Security
  • Keycloak
  • OWASP
  • IAM
06
Ámbito 06

Web3 & blockchain

Contratos inteligentes en Solidity, APIs Web3 y backends para aplicaciones descentralizadas sobre redes EVM.

  • Solidity
  • BNB Chain
  • Web3
  • DeFi
  • OpenZeppelin
07
Ámbito 07

Calidad

Pruebas unitarias, de integración y de extremo a extremo, junto con umbrales de calidad que contienen la deuda técnica antes de su incorporación a la rama principal.

  • JUnit
  • Mockito
  • Jest
  • Cypress
  • SonarQube
  • TDD
08
Ámbito 08

IA aplicada

Desarrollo asistido por modelos, embeddings y RAG en servicios productivos. La herramienta acelera el trabajo; el criterio arquitectónico no se delega.

  • LLM
  • RAG
  • Agentes
  • Embeddings

03Stack

Tecnologías de uso habitual.

Organizadas por capa, del servicio a la cadena de bloques. Todas han sido aplicadas en proyectos profesionales; constituyen el conjunto de herramientas con el que trabajo de forma cotidiana.

01

Servicio

El núcleo del sistema: donde residen la lógica de negocio, las transacciones y los contratos entre servicios. Es la capa en la que concentro la mayor parte de mi experiencia.

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

Interfaz

La capa con la que interactúa el usuario. Arquitectura de componentes, gestión de estado y rendimiento, siempre sobre TypeScript.

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

Plataforma

El entorno de ejecución. Contenedores, orquestación, infraestructura como código y la observabilidad que anticipa incidencias antes de que las perciba el usuario.

  • AWS
  • Kubernetes
  • Terraform
  • Docker
04

Datos

La persistencia del sistema. Modelos relacionales y documentales, migraciones sin interrupción del servicio y el índice que reduce una consulta de segundos a milisegundos.

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

Seguridad & calidad

Los dos mecanismos de salvaguarda: el control de acceso a cada recurso, y la detección de fallos antes de que alcancen el entorno productivo.

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

Web3

Contratos en cadena e integración con carteras digitales sobre redes EVM. Desplegados y verificados en entornos productivos, no limitados a redes de prueba.

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

    Servicio

    El núcleo del sistema: donde residen la lógica de negocio, las transacciones y los contratos entre servicios. Es la capa en la que concentro la mayor parte de mi experiencia.

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

    Interfaz

    La capa con la que interactúa el usuario. Arquitectura de componentes, gestión de estado y rendimiento, siempre sobre TypeScript.

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

    Plataforma

    El entorno de ejecución. Contenedores, orquestación, infraestructura como código y la observabilidad que anticipa incidencias antes de que las perciba el usuario.

    • AWS
    • Kubernetes
    • Terraform
    • Docker
  4. 04

    Datos

    La persistencia del sistema. Modelos relacionales y documentales, migraciones sin interrupción del servicio y el índice que reduce una consulta de segundos a milisegundos.

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

    Seguridad & calidad

    Los dos mecanismos de salvaguarda: el control de acceso a cada recurso, y la detección de fallos antes de que alcancen el entorno productivo.

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

    Web3

    Contratos en cadena e integración con carteras digitales sobre redes EVM. Desplegados y verificados en entornos productivos, no limitados a redes de prueba.

    • Solidity
    • Ethereum
    • Web3 APIs
    • OpenZeppelin

03Stack

Tecnologías de uso habitual.

Organizadas por capa, del servicio a la cadena de bloques. Todas han sido aplicadas en proyectos profesionales; constituyen el conjunto de herramientas con el que trabajo de forma cotidiana.

Capas

  1. 01

    Servicio

    El núcleo del sistema: donde residen la lógica de negocio, las transacciones y los contratos entre servicios. Es la capa en la que concentro la mayor parte de mi experiencia.

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

    Interfaz

    La capa con la que interactúa el usuario. Arquitectura de componentes, gestión de estado y rendimiento, siempre sobre TypeScript.

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

    Plataforma

    El entorno de ejecución. Contenedores, orquestación, infraestructura como código y la observabilidad que anticipa incidencias antes de que las perciba el usuario.

    • AWS
    • Kubernetes
    • Terraform
    • Docker
  4. 04

    Datos

    La persistencia del sistema. Modelos relacionales y documentales, migraciones sin interrupción del servicio y el índice que reduce una consulta de segundos a milisegundos.

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

    Seguridad & calidad

    Los dos mecanismos de salvaguarda: el control de acceso a cada recurso, y la detección de fallos antes de que alcancen el entorno productivo.

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

    Web3

    Contratos en cadena e integración con carteras digitales sobre redes EVM. Desplegados y verificados en entornos productivos, no limitados a redes de prueba.

    • Solidity
    • Ethereum
    • Web3 APIs
    • OpenZeppelin

2006 — 2025

04Trayectoria

Dieciocho años de recorrido profesional en cuatro países.

Desde el mantenimiento de sistemas bancarios en Caracas hasta la operación de una plataforma global de comercio electrónico en Madrid. Cada etapa aportó una dimensión distinta: primero el desarrollo, después la arquitectura, luego el producto y, por último, la plataforma que lo sostiene.

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 a cargo de la operación continua de una plataforma global de comercio electrónico sobre AWS y Kubernetes (EKS), a través de los entornos de desarrollo, pruebas, preproducción y producción. Implementé despliegues automatizados mediante GitOps con ArgoCD, estandaricé la infraestructura de todos los entornos con Terraform y optimicé los pipelines de CI/CD para reducir los tiempos de compilación. Asumí asimismo la visibilidad operativa con Datadog y Sentry, y las reglas de tráfico en el perímetro 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 comercialización de artículos y membresías, desarrollada desde la interfaz hasta la persistencia: Angular en el cliente, Java EE y Spring Boot/WebFlux en el servicio, arquitectura hexagonal y TDD como metodología de trabajo, con 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 en la nube para Tova Finance y desarrollo de producto Web3 en entorno productivo: despliegue de contratos inteligentes en BNB Chain, integración 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 contratos inteligentes y aplicaciones descentralizadas 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

Levantamiento de requerimientos para Gestah (gestión de talento humano), el sistema de conciliación de tarjetas de crédito y el sistema de facturación. Dirigí 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 frontend y el backend de varios módulos.

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

05GitHub

Actividad pública en el repositorio.

Contribuciones y constancia, obtenidas en tiempo real desde la API de GitHub.

Mascota de GitHub asomada a la escotilla de una nave
Repos públicos
10
Repos privados
+100
Seguidores
52
Estrellas
59
ContinuidadRacha de contribuciones de christianalberto
Ver el perfil completo

06Actualmente

Integración de la IA en el proceso, con criterio arquitectónico propio.

Empleo modelos de lenguaje para acelerar el desarrollo, el análisis y la refactorización. La herramienta incrementa la productividad; las decisiones de arquitectura continúan siendo responsabilidad mía.

Núcleo · Criterio técnico

Doble toque · arrastra para orbitar

Base01

Desarrollo asistido

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

nivel del proceso

Intermedio02

LLM & RAG

Embeddings, generación aumentada por recuperación e integración de APIs de modelos en servicios productivos.

nivel del proceso

Avanzado03

Sistemas multiagente

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

nivel del proceso

Signal

07Contacto

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

Christian Alberto · Programador Full Stack

Abierto a nuevos proyectos que involucren el stack que manejo — backend, cloud y sistemas empresariales — con un compromiso claro de resultados excepcionales.

Disponible para nuevos proyectos
Quito · Pichincha, EcuadorUTC−5
ContactarPerfil de LinkedIn