Servicios Libros en Amazon Webs & Clientes Open Source Java IA & Aplicaciones Labs Live (Simulador) Trayectoria Sobre Mí Contacto
Disponible para proyectos y consultoría

Soluciones digitales escalables, robustas y seguras.

Soy Carlos Expósito, desarrollador con +8 años de experiencia especializado en arquitecturas backend de alta concurrencia (Java 21 / Spring Boot), despliegues cloud en AWS/GCP, desarrollo de plataformas web para clientes y peritaje informático judicial.

Carlos Expósito

Carlos Expósito

Software Architect & Full Stack
Barcelona, España (Remoto)
+8 Años
Experiencia profesional
7 Libs
Open Source Java
Nº 03624
Perito Informático Colegiado
+30 Países
Software implementado
Especialidades

¿Qué problemas resuelvo para ti?

Combino una sólida ingeniería backend con desarrollo frontend moderno y garantías de seguridad jurídica y técnica.

Arquitectura Backend & Cloud

Diseño de microservicios resilientes, APIs de baja latencia y bases de datos escalables con Java 21, Spring Boot y despliegues en AWS y Google Cloud.

  • Java 21+ & Spring Boot 3
  • AWS, Docker & Kubernetes
  • Concurrencia (Virtual Threads / Loom)
  • CI/CD y Calidad con SonarQube

Desarrollo Web & Plataformas

Creación de sitios web corporativos y herramientas para empresas. Interfaces rápidas, diseño responsive adaptable a móviles y optimización SEO para captar clientes.

  • Webs corporativas de alta conversión
  • JavaScript / TypeScript & React
  • Rendimiento óptimo (Core Web Vitals)
  • Posicionamiento SEO técnico y local

Peritaje Forense & Ciberseguridad

Análisis forense de evidencias digitales, extracción e informe pericial de mensajería (WhatsApp), análisis de ciberdelitos e investigaciones laborales válidas ante tribunales.

  • Perito Colegiado Oficial nº 03624
  • Cadena de custodia norma ISO 27037
  • Dictámenes periciales inatacables
  • Ratificación y defensa en juicio
Portafolio

Proyectos, Libros & Software

Explora mis libros técnicos publicados en Amazon, plataformas web para empresas y clientes, librerías Java open source de alta concurrencia y proyectos de inteligencia artificial.

Probar Simulador Interactivo de Librerías (Java Labs)

Libros Publicados en Amazon

3 Libros
Libro Java POP: Programación Orientada a Principiantes Best Seller
Libro Técnico / Amazon

Java POP: Programación Orientada a Principiantes

Guía exhaustiva y accesible para dominar la programación orientada a objetos desde cero. Fundamentos de sintaxis moderna, diseño de clases, encapsulamiento, colecciones y buenas prácticas en Java.

Java ModernoPOOFundamentosBuenas PrácticasAmazon
Libro Java POA: Programación Orientada a Avanzados Nivel Avanzado
Libro Técnico / Amazon

Java P.O.A.: Programación Orientada a Avanzados

Inmersión en concurrencia moderna, arquitectura interna de la JVM, Project Loom (Virtual Threads), optimización de memoria/GC y patrones arquitectónicos para microservicios de alto rendimiento.

ConcurrenciaJVM InternalsVirtual ThreadsMicroserviciosAmazon
Libro Java POE: Programación Orientada a Expertos Nivel Experto
Libro Técnico / Amazon

Java POE: Programación Orientada a Expertos

Diseño de sistemas distribuidos a hiperescala, arquitecturas low-latency, criptografía aplicada, resiliencia empresarial, cloud native y seguridad crítica en producción.

Sistemas DistribuidosLow LatencyCriptografíaCloud NativeAmazon

Webs Corporativas & Clientes

3 Proyectos
CE Análisis Digital - Peritaje Informático Forense En Producción
Despacho Profesional / Web

CE Análisis Digital

Plataforma web y despacho profesional de peritaje informático forense (Colegiado nº 03624, Barcelona). Metodología bajo norma ISO 27037 de cadena de custodia, peritaje de WhatsApp, ciberdelitos y ratificación judicial.

Peritaje ForenseISO 27037SEOCiberdelitos
Transportes Expósito Toledo - Transporte Urgente En Producción
Logística / Web Corporativa

Transportes Expósito Toledo

Sitio web corporativo de transporte urgente de mercancías 24h directo en furgoneta sin transbordos (Toledo, España y Portugal). Diseño responsive moderno, optimización de conversión rápida y posicionamiento SEO local.

Diseño WebLogísticaResponsiveSEO Local
Ibestan Ibérica de Estanqueidad En Producción
Industrial / B2B

Ibestan — Web profesional

Web corporativa desarrollada para Ibérica de Estanqueidad, empresa industrial líder en soluciones de estanqueidad técnica. Catálogo digital estructurado, diseño responsive y SEO optimizado.

Web CorporativaB2B IndustrialDiseñoSEO

Librerías Open Source & Java

7 Librerías
ScopeFlow — Thread Context Propagation Java Open Source
Java 21+ / Concurrencia

ScopeFlow

Librería Java para propagación automática de contexto entre hilos. Resuelve la pérdida del MDC en virtual threads con Spring Boot starter, bridge a OpenTelemetry y Micrometer, CI/CD y 96 tests.

Java 21Spring BootVirtual ThreadsOpenTelemetryMaven CentralApache 2.0
Fuse — Circuit Breaker Java Open Source
Microservicios / Resiliencia

Fuse

Librería Java ultra ligera de Circuit Breaker para microservicios. Cero dependencias en runtime (100% JDK concurrente lock-free con AtomicReference CAS), JAR menor a 20 KB, soporte Maven/Gradle y umbrales configurables.

Java 17+Circuit BreakerLock-Free CASZero DepsMaven CentralApache 2.0
OpenAPIGuard — OpenAPI Security Scanning Open Source
Seguridad / CI/CD

OpenAPIGuard

Librería de validación de seguridad para especificaciones OpenAPI/Swagger. Detecta vulnerabilidades OWASP Top 10 y genera reportes SARIF automáticos listos para integrar en pipelines CI/CD.

Java 21OWASP Top 10JUnit 5SARIF CI/CDMaven CentralApache 2.0
AuthForge — Authentication Platform Starter Kit
Autenticación / Seguridad

AuthForge

Starter kit completo de autenticación y autorización para microservicios: JWT, OAuth2 (Google/GitHub), 2FA TOTP, Rate Limiting, Feature Flags y SonarQube con 100% de cobertura.

Spring Boot 3.2Spring Security 6JWT + 2FAOAuth2DockerMaven CentralMIT
AgentGuard — Enterprise AI Security & PII Masking Open Source
IA / Seguridad / Spring AI

AgentGuard

Firewall y suite de seguridad para aplicaciones de Inteligencia Artificial en Java (Spring AI, LangChain4j). Enmascaramiento reversible de PII con validación Luhn, firewall contra prompt injections, control de cuotas de tokens y aspecto declarativo @SecurePrompt.

Java 21Spring Boot 3LangChain4j / Spring AIPII MaskingLuhn CheckApache 2.0
EvidenceChain — Cryptographic Audit Trail & Forensic Ledger Open Source
Forense Digital / Criptografía

EvidenceChain

Libro mayor criptográfico inmutable con árboles de Merkle y SHA-256 para trazabilidad probatoria de eventos. Diseñado bajo metodología pericial judicial (Colegiado nº 03624), verificación de inclusión O(log N), exportación de dictámenes y aspecto @AuditedEvidence.

Java 21Merkle TreesSHA-256Peritaje ForenseSpring BootApache 2.0
LoomDoctor — Virtual Thread Diagnostics & Telemetry Open Source
Java 21+ / Virtual Threads

LoomDoctor

Herramienta de telemetría y diagnóstico en tiempo real para Virtual Threads en Java 21+ (Project Loom). Detección de carrier thread pinning en bloques sincronizados, monitor de saturación de connection pools y endpoint nativo Spring Boot Actuator.

Java 21Project LoomVirtual ThreadsSpring Boot ActuatorStarvation MonitorApache 2.0

IA, Simuladores & Aplicaciones

8 Demos & Apps
Java Agents Labs — Autonomous AI in Java IA & LLM
Inteligencia Artificial

Java Agents Labs

Laboratorio experimental para creación y orquestación de agentes autónomos de Inteligencia Artificial en Java 21 utilizando LangChain4j y modelos LLM de OpenAI.

Java 21LangChain4jAI AgentsOpenAI
DevAssistant AI — AI Coding Assistant Demo en Vivo
Chatbot / LLM

DevAssistant AI

Asistente virtual para desarrolladores conectado a la API de Groq / Llama 3 con inferencia ultrarrápida, parseo de markdown y resaltado de código en tiempo real.

Groq APILlama 3MarkdownAsync JS
DevMetrics Dashboard — GitHub Analytics Demo en Vivo
Herramienta Visual

DevMetrics Dashboard

Dashboard interactivo visual para GitHub con mapa de calor SVG y gráficos dinámicos de contribuciones en vivo sin requerir dependencias pesadas.

JavaScriptGitHub APICSS GridChart.js
Serverless AWS Pizza — Cloud Architecture Cloud Architecture
Serverless / Cloud

Serverless AWS Pizza

Arquitectura serverless en AWS con funciones Lambda, colas de mensajería Amazon SQS y Serverless Framework en Node.js para procesamiento de pedidos asíncrono.

AWS LambdaAmazon SQSServerlessNode.js
Microexpressions Detector — Computer Vision Demo en Vivo
Machine Learning

Microexpressions Detector

Reconocimiento de microexpresiones faciales y emociones en tiempo real mediante TensorFlow.js directamente en el navegador del usuario sin servidores externos.

TensorFlow.jsWebCam APIVisión Artificial
Weather App España — Map Meteorológico Demo en Vivo
Geo & Meteorología

Weather App España

Mapa del tiempo interactivo para ciudades españolas con Leaflet.js y Open-Meteo API. Búsqueda instantánea, marcadores dinámicos y previsión detallada.

Leaflet.jsOpen-MeteoCSS3Async API
JavaPedia — Enciclopedia Java Demo en Vivo
Educación / SPA

JavaPedia — Enciclopedia Java

Referencia técnica exhaustiva de Java con 20 secciones, ejemplos prácticos, buscador integrado y soporte bilingüe (Español / Inglés).

JavaPrism.jsSPAi18n
Cursed Cemetery 3D Horror Game Videojuego 3D
Unreal Engine 5

Cursed Cemetery

Videojuego de terror 3D desarrollado en Unreal Engine 5 y publicado en itch.io. Incluye sistema de físicas, nivel completo, iluminación inmersiva y objetivos.

Unreal Engine 5Blueprints3D Audio
Experiencia

Trayectoria Profesional

Más de 8 años construyendo software en sectores críticos: ciberseguridad, energía, logística automatizada y consultoría tecnológica.

Senior Software Developer · UST España & Latam
Abr 2025 — Presente

Desarrollo de aplicaciones empresariales escalables con Java y Spring Boot. Implementación y mantenimiento de microservicios en ecosistema AWS, optimizando despliegues y colaborando en squads ágiles internacionales.

JavaSpring BootMicroserviciosAWS
Tech Lead · S2 Grupo
May 2023 — Ene 2025

Liderazgo técnico de un equipo de 6 desarrolladores para proyectos del sector de la ciberseguridad. Toma de decisiones en arquitectura hexagonal, gestión de BBDD relacionales y NoSQL (Elasticsearch), e impartición de formación técnica a clientes y niveles L2/L3.

Arquitectura HexagonalElasticsearchSpring SecurityCI/CD Jenkins
Tech Lead · Selectra
Ene 2023 — May 2023

Liderazgo técnico en proyectos del sector energético. Desarrollo de soluciones escalables, gestión de equipos y coordinación con stakeholders técnicos y de negocio.

JavaOracle DatabasePostgreSQLGit
Analista Sénior · Dematic
Feb 2020 — Ene 2023

Análisis y desarrollo de sistemas de automatización logística. Implementación de soluciones para almacenes automatizados con equipos internacionales usando Spring Boot y Oracle.

Oracle DatabaseSpring BootJPASpring Security
Software System Engineer · KNAPP Logistics Automation
Sep 2017 — Feb 2020

Instalación y configuración de software logístico en instalaciones de clientes en más de 30 países. Programación de personalizaciones, cooperación con departamentos en Austria y formación de clientes.

Oracle DatabaseJavaSpring BootUnix ServerBash
Programador · Prakmatic
Jul 2016 — Jul 2017

DevOps en Telefónica. Desarrollo web con HTML, CSS, PHP, JavaScript y AJAX. Participación activa en reuniones Scrum y desarrollo ágil de aplicaciones.

HTML/CSSPHPJavaScriptMySQLDevOps
IT Technician · ANSON grupo MICROMA
Mar 2014 — Oct 2015

Atención al público, soporte técnico, mantenimiento de software para clientes, técnico de hardware y formación de usuarios en nuevos sistemas.

Soporte TécnicoHardwareSoftwareFormación
Perfil

Sobre Mí & Habilidades

Empecé a programar a los 14 años creando páginas web en PHP y desde entonces la tecnología se convirtió en mi vocación. Cursé la carrera de Ingeniería Informática en la Universitat Oberta de Catalunya (UOC) mientras trabajaba en el sector.

A lo largo de más de 8 años de carrera he transitado por sectores de alta exigencia técnica como la automatización logística internacional (+30 países), la ciberseguridad defensiva, el sector energético y la consultoría enterprise.

Además de mi faceta como desarrollador de software y librerías open source, soy Perito Informático Forense Colegiado (nº 03624), aplicando metodologías forenses y normativa ISO 27037 para la validez probatoria de evidencias digitales.

También soy autor de la Trilogía de Libros Java en Amazon (Java POP, Java POA y Java POE), donde sintetizo años de experiencia en desarrollo software: desde la programación orientada a objetos moderna hasta la arquitectura interna de la JVM, concurrencia avanzada con Project Loom y sistemas distribuidos en la nube.

Grado en Ingeniería Informática
Universitat Oberta de Catalunya (UOC) · 2019 — 2024
CFGS Administración de Sistemas Informáticos en Red
IES Albarregas · 2012 — 2014

Lenguajes de Programación

Java Java (21+)
Python Python
JavaScript JavaScript
TypeScript TypeScript
C C
PHP PHP
Bash Bash

Frameworks & Arquitectura

Spring Spring Boot
Spring Security Spring Security
React React
Node.js Node.js
Microservicios

Cloud & DevOps

AWS AWS
GCP GCP
Docker Docker
Kubernetes Kubernetes
Jenkins Jenkins
SonarQube SonarQube

Bases de Datos & Mensajería

PostgreSQL PostgreSQL
MySQL MySQL
MongoDB MongoDB
Oracle Oracle DB
Elasticsearch Elasticsearch
Kafka Apache Kafka
Contacto Directo

¿Iniciamos una colaboración?

Tanto si buscas un ingeniero backend senior para tu equipo, como si necesitas desarrollar una web corporativa para tu negocio o requieres un informe pericial informático judicial, estaré encantado de escucharte.

Respuesta en menos de 24 horas · Barcelona, España · Colaboración global
Email copiado al portapapeles