Foto de Nicolás Vegas

Sobre mí

Me gusta entender cómo funcionan las cosas por dentro y aplicarlo con criterio, sin atarme a una parte del stack: voy donde el problema lo pida.

Antes de escribir una línea entiendo el problema entero: qué impacto tiene, qué alternativas hay, qué solución encaja de verdad. Y lo construyo con el equipo, porque el buen software no sale de una sola cabeza.

Principios

Stack

Languages
Java · Python · TypeScript · JavaScript · SQL
Frameworks
Spring (Boot, Batch, Security) · Hibernate/JPA · React · Django · FastAPI
Data
PostgreSQL · SQL Server · Oracle · MongoDB
Cloud & DevOps
AWS · Docker · Jenkins · GitHub Actions · Nginx · Git
Messaging
Kafka · RabbitMQ
Architecture
Microservices · Hexagonal · DDD · CQRS · Event-driven
Methodologies
TDD · Clean Architecture · SOLID · Agile/Scrum

Dónde trabajo

Lean Mind Lean Mind Software Engineer · Desde mayo de 2026 · Santa Cruz de Tenerife

En Lean Mind hay una obsesión nada de moda: hacer el software con cuidado. Clean code, TDD, mentoring, formación — esa clase de prácticas fáciles de aplaudir y difíciles de mantener cuando llega la prisa por entregar.

Aquí el oficio no es un eslogan: se defiende frente a las prisas y se enseña tanto como se practica. Por eso quería estar aquí.

Es lo que creo: más rápido no es mejor; lo son los conceptos bien aplicados.

Trayectoria