
Node.js · NestJS · FastAPI
Microservices · BFF · Multi-tenant
SonarQube · OWASP · SOLID
# cat about.md
6+ años, 4 organizaciones, +3.380 líneas y 123 archivos entregados en microservicios de producción — desde plataformas financieras multi-tenant hasta pipelines de datos a escala.6+ years, 4 organizations, +3,380 lines and 123 files shipped to production microservices — from multi-tenant fintech platforms to data pipelines at scale.
Soy un Senior Backend Developer apasionado por desentrañar problemas complejos y transformarlos en soluciones óptimas. Mi enfoque se basa en el aprendizaje constante y la curiosidad técnica, lo que me permite explorar nuevas herramientas para construir arquitecturas claras, simples y escalables, guiadas siempre por los principios SOLID y el Clean Code.I'm a Senior Backend Developer passionate about unraveling complex problems and transforming them into optimal solutions. My approach is based on constant learning and technical curiosity, which allows me to explore new tools to build clear, simple, and scalable architectures, always guided by SOLID principles and Clean Code.
Soy un fiel creyente de que la tecnología es un esfuerzo colaborativo. Entiendo que un desafío puede tener múltiples perspectivas, por lo que disfruto debatir enfoques y consensuar la estrategia más adecuada utilizando los mejores patrones de diseño y herramientas (como Node.js, TypeScript o Python). Además, me apasiona compartir conocimiento; creo firmemente que nutrir la perspectiva de los demás de manera respetuosa es la mejor forma de crecer en equipo.
I firmly believe that technology is a collaborative effort. I understand that a challenge can have multiple perspectives, which is why I enjoy debating approaches and agreeing on the most appropriate strategy using the best design patterns and tools (such as Node.js, TypeScript or Python). Additionally, I'm passionate about sharing knowledge; I firmly believe that respectfully enriching others' perspectives is the best way to grow as a team.
"Un problema siempre tiene múltiples caminos hacia su solución. El verdadero desafío no es solo llegar a la meta, sino el 'cómo' llegamos: el aprendizaje durante el proceso y la capacidad de entregar un resultado eficiente, elegante y sostenible en el tiempo.""A problem always has multiple paths to its solution. The real challenge is not just reaching the goal, but the 'how' we get there: the learning during the process and the ability to deliver an efficient, elegant, and sustainable result over time."
EspañolSpanish
NativoNative
InglésEnglish
B1 (Formación Continua)B1 (Continuous learning)
# APIs RESTful, Middlewares, ruteo dinámico.
# Event Loop, Streams, Clusters, microservicios.
# DI, Módulos, Guards, Pipes, Microservicios.
# Tipado estático avanzado, Genéricos, Decoradores.
# Pydantic, ASGI asíncrono, OpenAPI auto-gen.
# Puertos y Adaptadores, desacoplamiento total.
# Normalización, índices, EXPLAIN ANALYZE.
# ORM, migraciones, transacciones atómicas.
# Caché, Pub/Sub, rate limiting, sesiones.
# Documentos BSON, agregaciones, Mongoose.
# Transacciones InnoDB, procedimientos.
# Colas asíncronas, exchanges, DLQ.
# Multi-stage builds, seguridad, redes.
# EC2, S3, Lambda, RDS, VPC, CloudWatch.
# Cloud Run, Cloud Logging, serverless.
# Deployments, Services, Ingress, escalado.
# Pipelines, SonarQube, despliegue prod.
# Eventos bidireccionales, salas, presencia.
# OAuth2/OIDC, roles, tokens, SSO.
# Análisis estático, vulnerabilidades.
jose@prod:~$ curl -X GET /contact/channels
Disponible para oportunidades laborales Senior Backend Architect / Lead, proyectos de alta concurrencia, consultoría de microservicios o charlas técnicas.Available for Senior Backend Architect / Lead opportunities, high-concurrency systems, microservices consulting, or technical discussions.