About Me
Senior Java Software Engineer and technical writer about backend systems, architecture, and sharing knowledge.

If you’re reading this, you’re probably curious about who I am. My name is Pablo David Vallejos, and I’m a Senior Java Software Engineer with over nine years of experience in software development. I’m passionate about clean architecture, backend systems, and technical writing. I started my professional journey in 2015 and worked my way up from factories and hotels to leading technical teams in the banking and fintech industries.
I specialize in Spring Boot, Hexagonal Architecture, Clean Code, TDD, DDD, and DevOps tools like Docker, Kubernetes, and Azure. Since 2022, I’ve also worked with React, Node.js, and TypeScript.
This Blog
This space is my personal knowledge base—a place where I document:
- Everyday backend challenges
- Java tutorials
- Software architecture tips
- Solutions for system design
- And soon... my journey into video game development
I enjoy writing and teaching as much as I love coding. So whether you’re here for help with Java or to follow my game dev experiments, welcome!
Contact
Feel free to reach out or connect with me:
- GitHub: @pablovass
- LinkedIn: Pablo Vallejos
- Email: vallejos_pablo@live.com
You can also request my full CV by email or check out my LinkedIn for more details.
Thanks for stopping by. Until next time!