Santander, Spain
Node.js · TypeScript · DDD · Event-Driven Architecture · Cloud Systems
I design, modernize, and scale backend systems that support high-load environments and evolving business domains.
My work centers on:
- Migrating legacy architectures into structured domain-driven systems
- Improving performance and operational reliability
- Enforcing architectural standards across teams
- Designing distributed systems aligned with long-term scalability
I operate across architecture strategy, hands-on backend engineering, and DevOps-aware system design.
flowchart LR
Domain --> Application
Application --> Infrastructure
Infrastructure --> Cloud
|
|
|
|
1. Model the domain before writing infrastructure.
2. Protect the core with clear boundaries.
3. Keep external dependencies replaceable.
4. Design assuming failure.
5. Optimize after correctness and clarity.
| Backend | Data | Cloud | DevOps | Frontend |
|---|---|---|---|---|
| Node.js | PostgreSQL | Azure | Docker | React |
| NestJS | MSSQL | AWS | Jenkins | Vue |
| Elixir | MongoDB | Lambda | GitLab CI | Next.js |
| C# | DynamoDB | CDK | CI/CD |
Architecture is a business decision.
Performance problems are usually design problems.
Systems must scale without increasing operational stress.
Maintainability is a long-term competitive advantage.
- Event-driven system design
- Resilient distributed architectures
- Production observability
- Legacy modernization at scale
- High-performance backend services
📩 victorleal190@gmail.com
🔗 LinkedIn: Go Here




