Skip to main content
CONTACT

Microservicios en Java Spring &
Arquitectura Backend de Alto Rendimiento

Ingeniero de Software basado en Santiago de Chile, especializado en desarrollo Backend con Java y Spring Boot. Enfocado en la construcción de microservicios robustos, APIs RESTful escalables, seguridad con Spring Security y persistencia transaccional (JPA/PostgreSQL), con capacidades complementarias en Go para alta concurrencia, pipelines de datos y arquitectura en la nube.

LIVE BACKEND TELEMETRY & ENVIRONMENT
lpzc@portfolio-server: ~ (java21-spring / go1.23 / sqlite3-wal)
SYS: HEALTHY
LATENCY (P99)
8.4 ms
THROUGHPUT
1.45M req/s
AVAILABILITY
99.99%

$ curl -s https://lpzc.dev/api/v1/public/info

{

"engineer": "Hugo Lopez Cahuillan",

"role": "Java Backend Engineer | Spring Boot & Microservices",

"location": "Santiago, Chile [UTC-4]",

"specialization": "Java, Spring Boot, Microservices & Concurrency (Go)",

"stack": ["Java", "Spring Boot", "Spring Security", "JPA/Hibernate", "Go", "PostgreSQL", "Docker", "Kubernetes"],

"status": "Available for Java Backend & Microservice Architecture"

}

High-Reliability Backend Systems

Engineered for decoupled Java microservices, ACID transactional integrity, enterprise-grade security, and complementary high-concurrency Go services.

01

Java Microservices & Spring Boot Ecosystem

Decoupled modular architectures, Eureka Service Discovery, Spring Security, JPA/Hibernate, and robust RESTful APIs.

02

High-Concurrency Systems in Go (Additional)

Non-blocking worker pools, channel streaming, lightweight gRPC microservices, and sub-10ms P99 latencies.

03

Databases & Transactional Consistency

Query optimization and indexing on PostgreSQL, MariaDB, and SQLite WAL with strict ACID consistency.

04

Cloud Infrastructure, Docker & Kubernetes

Multi-stage Docker builds for JVM and Go, K8s orchestrations, automated CI/CD pipelines, and zero-downtime rolling deploys.

From HTTP Request to Persistent Commit

The full lifecycle of every inbound payload handled with zero allocations and strict deterministic validation.

01

Edge Ingress & Token Bucket

Inbound traffic hits reverse proxy with strict IP rate limiters, payload size inspection (1MB max), and security headers.

02

Goroutine Worker Dispatch

Buffered channel passes the request to idle worker pools. Non-blocking concurrency guarantees zero bottleneck on thread pools.

03

Data Stream & Validation

Input sanitation, JWT claim verification, and data marshaling executed in memory with strict type validation.

04

Atomic WAL Persistence

Synchronous write-ahead log write to SQLite3 / PostgreSQL replica cluster. Telemetry emitted to Prometheus in < 2ms.

HTTP INGRESS 200 OK
POST /api/v1/data
Host: lpzc.dev
RateLimit-Remaining: 99
Payload: 1.2 KB
TLS: v1.3 AES-256
✓ Rate limit passed
✓ CSP & HSTS verified
WORKER POOL ROUTINE #42
Goroutine Dispatch
Worker: Active
Queue Depth: 0
Allocations: 0 KB
Latency: 1.1 ms
✓ Channel dequeued
✓ Zero lock contention
ETL PIPELINE VALIDATED
Schema Serialization
Claims: Hugo Lopez
Auth: Bearer JWT
Sanitization: Clean
Duration: 0.8 ms
✓ Strict type checking
✓ Memory buffer recycled
PERSISTENCE COMMITTED
SQLite3 WAL Sync
Commit: 0x4B9E
Mode: Write-Ahead Log
Total Latency: 6.2 ms
Status: 201 Created
✓ Master committed
✓ Client notified
SECURITY SPEC
TLS 1.3 / Strict Token Bucket
5 req/min burst threshold per IP
BODY LIMIT
Max 1048576 Bytes (1MB)
Protects memory from overflow DoS
THREADING SPEC
M:N Go Runtime Scheduler
2KB initial stack per goroutine
SCHEDULING LATENCY
< 0.4 ms
Sub-millisecond worker pickup
PAYLOAD ENGINE
Fast JSON Zero-Copy
Minimal heap allocation overhead
AUTH VERIFICATION
HMAC-SHA256 Secret
Constant time timing-attack defense
STORAGE ENGINE
SQLite3 WAL / ACID
Concurrent readers with single writer
TOTAL P99 DURATION
6.2 ms Roundtrip
Tested under 1.45M req/s benchmark

Battle-Tested Backend Infrastructure

Golangv1.22
🐳DockerContainers
☸️KubernetesK8s
🐘PostgreSQLACID RDBMS
🐍PythonData / Automation
JavaSpring Boot
☁️AWSECS & S3
🚀gRPCProtobuf
Golangv1.22
🐳DockerContainers
☸️KubernetesK8s
🐘PostgreSQLACID RDBMS
🐍PythonData / Automation
JavaSpring Boot
☁️AWSECS & S3
🚀gRPCProtobuf
📦SQLiteWAL Mode
RedisIn-Memory Cache
📡Apache KafkaEvent Streams
🐧Linux KerneleBPF / Bash
📊PrometheusMetrics
🍃MongoDBDocument Store
🔀GitCI/CD Workflows
🛡️OAuth2 & JWTZero Trust
📦SQLiteWAL Mode
RedisIn-Memory Cache
📡Apache KafkaEvent Streams
🐧Linux KerneleBPF / Bash
📊PrometheusMetrics
🍃MongoDBDocument Store
🔀GitCI/CD Workflows
🛡️OAuth2 & JWTZero Trust

Featured Engineering Projects

Battle-tested applications, open-source libraries, and cloud deployments running in production.

Interactive REST API Tester

Dispatch a live HTTP GET request directly to the running Go backend server on /api/v1/public/info.

ENDPOINT: HTTP 200 OK // ACTIVE
// Click button above to fire HTTP request...

Your Next Architecture is a Message Away.

Looking for senior backend engineering, microservices architecture, high-scale data pipelines, or consulting? Transmit your technical requirements directly to the Go server.