Disponible para nuevas oportunidades

Seniory Arquitecto de Soluciones.

Diseño y entrego plataformas backend que escalan — arquitectura hexagonal limpia, cloud-native, +18 años, cero atajos.

18+
Años
45+
Equipo liderado
15+
Empresas
8
Industrias
Sobre mí

Quién soy

Soy Carlos Andrés Montoya Tobón, Ingeniero Java Backend Senior y Arquitecto de Soluciones radicado en Medellín, Colombia. Llevo más de 18 años diseñando y construyendo plataformas basadas en Java — desde sistemas de gestión de transporte y portales transaccionales de telecomunicaciones hasta PaaS financieros y credenciales blockchain.

Mi especialidad es la arquitectura backend con el ecosistema Spring (Spring Boot), microservicios y sistemas orientados a eventos — mensajería distribuida con Kafka y RabbitMQ, NoSQL a escala con Cassandra — desplegados en AWS, GCP y Azure. Como Technical Lead y Arquitecto de Soluciones he liderado equipos distribuidos de hasta 45 ingenieros, impulsado la cultura DevOps y la entrega ágil (Scrum Master certificado), y ayudado a organizaciones a modernizar sus stacks y pipelines.

Cuando no estoy programando, disfruto aprendiendo sobre nuevas tecnologías con mis mejores amigos y pasando tiempo en casa con mi esposa Viky y nuestros dos perros, Ragnar y Leo.

Skills

Stack técnico

Herramientas y tecnologías que uso a diario para diseñar, construir y operar sistemas distribuidos.

◆ Backend

Java18a
Kotlin8a
Spring Boot15a
Spring Cloud12a
Spring Security12a
Hibernate14a
Kafka6a
RabbitMQ10a
Cassandra7a
REST / gRPC12a
Keycloak6a

● Nube e Infraestructura

AWS10a
GCP6a
Azure4a
Kubernetes6a
Docker8a
GKE4a
KrakenD4a
Terraform3a

▲ DevOps y Herramientas

Jenkins10a
GitHub Actions5a
SonarQube8a
Nexus8a
Gradle8a
Maven15a
PostgreSQL10a
MySQL14a
Oracle SQL12a
Scrum Master10a

✦ IA y Productividad

Claude Code1a
GitHub Copilot2a
JetBrains Junie1a
Prompt Engineering2a
Experiencia

Línea de tiempo

Highlights de +18 años construyendo, liderando y entregando software.

Filtrar por stack
May 2026 — PresenteEn curso
Soldife
6+9microservicios + SDKs

Arquitecto de Soluciones & Tech Lead

Remoto
JavaSpring BootHexagonal ArchitectureDDDMicroservicesArchUnitGitHub ActionsKrakenDGraalVMStructurizr
Sep 2024 — Ene 2026
F2X - Flypass
Comisiones y cobro · microservicios

Backend Developer

Medellín, Colombia
JavaSpring BootMicroservicesHexagonal ArchitectureAWSPostgreSQL
Blerify
JavaVert.xKotlinKeycloakKrakenDBlockchainPostgreSQLGCPKubernetes
Abr 2022 — Jun 2023
Tul
Marketplace B2B · bodegas

Backend Developer

Medellín, Colombia
JavaSpring BootSpring SecurityMicroservicesHexagonal ArchitectureAWSPostgreSQL
Ago 2020 — Abr 2022
k4s - Klever for Solutions
Arquitecto PaaS · salud

Arquitecto de Soluciones

Medellín, Colombia
JavaSpring BootAWSKeycloakGCP
Integral Software SAS
KotlinJavaSpring BootPostgreSQLReactAngularKeycloakHexagonal
Software Estratégico
JavaSpring BootRabbitMQCassandraDevOps
Ago 2013 — Sep 2015
Tata Consultancy Services
45+devs liderados

Líder Técnico

Medellín, Colombia
JavaSpringWebSphere PortletsOracle Service BusJenkins
PATH S.A.
JavaAWSIoTCI/CD
Ceiba Software House
JavaJEE 5StrutsJSFOracle SQLTomcat
Castor SAS (antes Mercurio)
JavaServletsJSPJavaScriptSQL ServerMySQLTomcat
Proyectos

Trabajo destacado

Una mirada enfocada a los sistemas que he entregado recientemente.

Destacado

Mr. Yoker

Sistema de compra de tickets seguros sobre blockchain, que emite credenciales verificables W3C por cada ticket para garantizar autenticidad y prevenir fraude.

JavaSpring BootBlockchainW3C Verifiable CredentialsCryptography
Destacado

MyGuidelines — Estándares de Ingeniería

Mi criterio de ingeniería, codificado — los estándares de arquitectura, testing, seguridad y clean code a los que exijo cada proyecto, y los trade-offs detrás de ellos. Hexagonal + DDD para microservicios JVM, ejecutables por ingenieros y agentes de IA.

Hexagonal ArchitectureDDDClean CodeTestingSecurity

Llevape

Diseñé la arquitectura y los componentes para un sistema de gestión de warehouses en Perú — seguridad con Keycloak, Spring Boot con Kotlin y Java sobre Gradle, respaldado por PostgreSQL.

KotlinJavaSpring BootKeycloakGradlePostgreSQL

Mutual SER — Microfrontends

Portal de servicios para MutualSER construido como micro-aplicaciones componibles con Module Federation, asegurado con Keycloak sobre un backend de arquitectura limpia.

JavaSpring BootReactKeycloakModule Federation

Hexadialer

Marcador predictivo y aritmético para call centers, que optimiza la tasa de conexión agente-cliente mediante algoritmos de ritmo en tiempo real.

JavaSpring FrameworkAsteriskPostgreSQL

MyPipelines

Librería de pipelines CI/CD reutilizables — workflows de GitHub Actions parametrizados (build, tests por tag, cobertura JaCoCo, OWASP, ArchUnit, Spotless) compartidos entre proyectos JVM, KrakenD y NGINX.

GitHub ActionsCI/CDReusable WorkflowsOWASPArchUnit

AI Engineering · Para tu equipo

Software entregado con disciplina AI

Senior backend, full-stack (Java + React), DevOps y arquitecto de soluciones Java. Adapto la arquitectura al problema —hexagonal, microservicios, event-driven o monolito modular— con Spring Boot y workflows agénticos con Claude Code para entregar software production-ready en una fracción del tiempo, sin sacrificar testing, ADRs ni observability.

01

Entrega 3–5× más rápida

Workflows agénticos (discuss → plan → execute → verify) entregan en horas lo que toma días con desarrollo tradicional, manteniendo atomic commits y tests reales.

02

Arquitectura sin atajos

Arquitectura limpia, ports & adapters, ArchUnit gates y ADRs no se negocian — la velocidad agéntica nunca sacrifica estructura.

03

Tests + observability built-in

Tests (JUnit, Karate, Testcontainers), structured logging y tracing con OpenTelemetry quedan cableados desde el día uno, no parchados después.

04

Tu equipo se lleva el workflow

Le dejo a tu equipo el workflow, no una caja negra: los agents, skills y guidelines quedan en tu repo y tus ingenieros los siguen usando cuando yo no esté.

Lo que ofrezco

Entrega agéntica

Agentes propios y pipelines discutir→planear→ejecutar→verificar integrados en tu codebase — features production-ready en una fracción del tiempo, con tests y ADRs incluidos.

RAG y servidores MCP

Retrieval con Spring AI + Qdrant y servidores Model Context Protocol en Java/Kotlin que exponen tus sistemas internos y bases de conocimiento como herramientas de agente de primera clase.

Evals y guardrails de LLM

Arneses de evaluación, rúbricas y validación de salidas para que las features de AI se midan, no se intuyan.

Greenfield builds

Spring Boot + hexagonal desde cero, con CI/CD, observability y testing infra completas.

Legacy refactor

Refactor strangler-fig de servicios Spring/Java legacy hacia hexagonal architecture, con cobertura completa de tests y cero downtime.

DevOps automation

Templates de GitHub Actions listos para producción + GitFlow + deploys multi-cloud (EC2, EC2 sobre VPN, EKS) respaldados por el toolkit soldife/ci-templates.

Contacto

Construyamos algo juntos

Abierto a roles senior de backend, arquitectura y liderazgo técnico. Escríbeme sin pena.