root@kali:~#

▌

▌

Skip to content
CAChristian AlbertoFull Stack Developer
ProfileCapabilitiesStackCareerContact
ESEN
Let’s talk

Available for new projects

Full StackDeveloper.From code to deployment.

I’m Christian Alberto. I have spent 18 years building enterprise software for banking, telecom, healthcare, public sector and global e-commerce. Backend, frontend, architecture and the cloud that holds it up.

Start a conversationSee the career
Experience
18+ years
Teams
12
Countries
4
Since
2006

Generating particles…

JavaSpring BootNode.jsAngularReactNext.jsTypeScriptAWSKubernetesTerraformDockerPostgreSQLMongoDBRedisOracleSolidityWeb3JUnitSonarQubeRabbitMQJavaSpring BootNode.jsAngularReactNext.jsTypeScriptAWSKubernetesTerraformDockerPostgreSQLMongoDBRedisOracleSolidityWeb3JUnitSonarQubeRabbitMQ

01Profile

How I work, and what I master.

I’m a full stack developer with 18 years in enterprise software. I design and build backends in Java/Spring and Node.js, frontends in Angular, React and Next.js, and the cloud layer that holds them up on AWS and Kubernetes. Banking, telecom, healthcare, public sector and e-commerce: the same end-to-end architectural judgement.

01
P·01

Backend is my foundation

That’s where I have the most years: microservices, REST APIs, transactions and domain boundaries in Java/Spring and Node.js. The screen matters; what decides whether the system holds up is the service behind it.

02
P·02

Genuinely full stack

It isn’t knowing a bit of every layer. It’s being able to touch the data model, the endpoint and the form on the same day — Angular, React or Next.js included — without handing the bug between three teams.

03
P·03

Shipped, not demoed

I ship what I build: pipelines, Terraform, Kubernetes and observability on AWS. A system doesn’t exist until it’s in production, measured and in the hands of its users.

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

02Capabilities

Eight development fronts.

Backend, frontend, cloud, data, security, Web3, quality and AI. Each one backed by years of real projects, and together they cover a product’s whole path: from the first line of code to the production deployment.

01
Area 01

Backend architecture

Microservices, REST APIs and async processing on Java/Spring and Node.js. Hexagonal architecture, clear domain boundaries and tests that give you permission to change your mind.

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

Application frontend

SPA, SSR and hybrid apps with Angular, React and Next.js on TypeScript.

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

Cloud & DevOps

AWS and Kubernetes in real production: GitOps, IaC and observability.

  • AWS
  • EKS
  • Terraform
  • ArgoCD
04
Area 04

Data & persistence

Relational and NoSQL models, migrations and fast reads with caching. From the schema to the index that takes a query from seconds down to milliseconds.

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

Security

Protected enterprise APIs: authentication, authorization, identity management and OWASP-aligned design. Security gets designed up front, not patched at the end.

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

Web3 & blockchain

Solidity smart contracts, Web3 APIs and backends for dApps on EVM networks.

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

Quality

Unit, integration and E2E tests, plus quality gates that stop technical debt before it reaches main.

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

Applied AI

Model-assisted development, embeddings and RAG in real services. The tool speeds things up; architectural judgement doesn’t get delegated.

  • LLM
  • RAG
  • Agentes
  • Embeddings

Keep scrolling

01
Area 01

Backend architecture

Microservices, REST APIs and async processing on Java/Spring and Node.js. Hexagonal architecture, clear domain boundaries and tests that give you permission to change your mind.

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

Application frontend

SPA, SSR and hybrid apps with Angular, React and Next.js on TypeScript.

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

Cloud & DevOps

AWS and Kubernetes in real production: GitOps, IaC and observability.

  • AWS
  • EKS
  • Terraform
  • ArgoCD
04
Area 04

Data & persistence

Relational and NoSQL models, migrations and fast reads with caching. From the schema to the index that takes a query from seconds down to milliseconds.

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

Security

Protected enterprise APIs: authentication, authorization, identity management and OWASP-aligned design. Security gets designed up front, not patched at the end.

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

Web3 & blockchain

Solidity smart contracts, Web3 APIs and backends for dApps on EVM networks.

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

Quality

Unit, integration and E2E tests, plus quality gates that stop technical debt before it reaches main.

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

Applied AI

Model-assisted development, embeddings and RAG in real services. The tool speeds things up; architectural judgement doesn’t get delegated.

  • LLM
  • RAG
  • Agentes
  • Embeddings

03Stack

The technologies I work with.

Grouped by layer, from the service to the chain. I have used all of them on real projects, not tutorials: this is the stack I work with day to day.

01

Service

The heart of the system: where business logic, transactions and the contracts between services live. It’s the layer I have spent the most years in.

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

Interface

What the person actually touches. Component architecture, state management and performance, always on TypeScript.

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

Platform

Where it all runs. Containers, orchestration, infrastructure as code, and the observability that warns you before the user notices.

  • AWS
  • Kubernetes
  • Terraform
  • Docker
04

Data

The system’s memory. Relational and document models, migrations without downtime, and the index that takes a query from seconds to milliseconds.

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

Security & quality

The two safety nets: who gets into what, and what breaks before it ever reaches production.

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

Web3

On-chain contracts and wallet integration on EVM networks. Deployed and verified, not left on a testnet.

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

    Service

    The heart of the system: where business logic, transactions and the contracts between services live. It’s the layer I have spent the most years in.

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

    Interface

    What the person actually touches. Component architecture, state management and performance, always on TypeScript.

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

    Platform

    Where it all runs. Containers, orchestration, infrastructure as code, and the observability that warns you before the user notices.

    • AWS
    • Kubernetes
    • Terraform
    • Docker
  4. 04

    Data

    The system’s memory. Relational and document models, migrations without downtime, and the index that takes a query from seconds to milliseconds.

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

    Security & quality

    The two safety nets: who gets into what, and what breaks before it ever reaches production.

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

    Web3

    On-chain contracts and wallet integration on EVM networks. Deployed and verified, not left on a testnet.

    • Solidity
    • Ethereum
    • Web3 APIs
    • OpenZeppelin

03Stack

The technologies I work with.

Grouped by layer, from the service to the chain. I have used all of them on real projects, not tutorials: this is the stack I work with day to day.

Layers

  1. 01

    Service

    The heart of the system: where business logic, transactions and the contracts between services live. It’s the layer I have spent the most years in.

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

    Interface

    What the person actually touches. Component architecture, state management and performance, always on TypeScript.

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

    Platform

    Where it all runs. Containers, orchestration, infrastructure as code, and the observability that warns you before the user notices.

    • AWS
    • Kubernetes
    • Terraform
    • Docker
  4. 04

    Data

    The system’s memory. Relational and document models, migrations without downtime, and the index that takes a query from seconds to milliseconds.

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

    Security & quality

    The two safety nets: who gets into what, and what breaks before it ever reaches production.

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

    Web3

    On-chain contracts and wallet integration on EVM networks. Deployed and verified, not left on a testnet.

    • Solidity
    • Ethereum
    • Web3 APIs
    • OpenZeppelin

2006 — 2025

04Career

A route across 18 years and four countries.

From maintaining banking systems in Caracas to running the global e-commerce platform of a company in Madrid. Each stop added a layer: first the code, then the architecture, then the product, and finally the platform that holds it all together.

Caracas2006 — 2012Quito2018 — 2021San Salvador2022 — 2023Manta2023 — 2024Madrid2024 — 2025
  • Caracas 2006 — 2012
  • Quito 2018 — 2021
  • San Salvador 2022 — 2023
  • Manta 2023 — 2024
  • Madrid 2024 — 2025
Sectors
  • Banking
  • Telecom
  • Healthcare
  • Public sector
  • E-commerce
  • Web3

2024 — 2025Madrid, Spain

DevOps Developer

Connecting Tech People S.L.

A year keeping a global e-commerce platform running on AWS and Kubernetes (EKS), across development, test, staging and production. I implemented automated deployments with GitOps on ArgoCD, standardised infrastructure across every environment with Terraform, and tuned the CI/CD pipelines to cut build times. I also owned operational visibility with Datadog and Sentry, and edge traffic rules with Akamai.

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

2023 — 2024Manta, Ecuador

Full Stack Developer

E&S-COMPANY S.A.S.

A platform for selling goods and memberships, built from the interface down to persistence: Angular on the front, Java EE and Spring Boot/WebFlux in the service layer, hexagonal architecture and TDD as the way of working, with deployments on AWS, Heroku and Vercel.

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

2022 — 2023San Salvador, El Salvador

Full Stack Developer

Tokens & Values

Cloud applications for Tova Finance and genuine Web3 product work: deploying smart contracts on BNB Chain, working with Web3 APIs, a PancakeSwap fork and REST services on Spring.

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

2021 — 2022Remote

Full Stack Developer · Freelance

Proyectos propios y para cliente

Web and DeFi applications, smart contract and dApp development with Web3, microservices and REST services, with continuous deployment on cloud servers.

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

2018 — 2021Quito, Ecuador

Technical Consultant

Kruger Corp

Requirements for Gestah (human talent management), the credit card reconciliation system and the invoicing system. I also led the store-opening project, coordinating delivery from end to end.

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

2015 — 2017Consulting

Senior Consultant

Novatec Solutions

Liferay portlets for the Comsalud 360 healthcare system, with Spring MVC and Scrum. Responsible for delivering new requirements, estimates and tracking my production line, plus the front and back end of several modules.

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

05GitHub

The repository speaks for itself.

Activity and consistency, read live from the GitHub API.

The GitHub mascot looking out of a spaceship porthole
Public repos
8
Private repos
+100
Followers
55
Stars
49
ConsistencyContribution streak for christianalberto
See the full profile

06Currently

Bringing AI into the process, without giving up judgement.

I use models to speed up development, analysis and refactoring. The tool writes fast; the architecture decisions are still mine.

Core · Judgement

Double-tap · drag to orbit

Foundation01

Assisted development

Technical prompting, code generation and review with architectural judgement.

process layer

Intermediate02

LLM & RAG

Embeddings, retrieval-augmented generation and model APIs integrated into real services.

process layer

Advanced03

Multi-agent systems

Autonomous agents, orchestration and AI workflows put into production.

process layer

Signal

07Contact

If the story fits, let’s talk about the next chapter.

Christian Alberto · Full Stack Developer

I’m interested in projects where the backend and the product matter equally: cloud, enterprise systems and APIs that hold up under real load.

Available for new projects
Quito · Pichincha, EcuadorUTC−5
Let’s talkLinkedIn profile