About Me

I am Sebastian Malaca, and I am an Architect, Trainer, Speaker, and Developer committed to teaching and implementing architectural patterns that stand the test of time.

My work is focused on resolving the industry's biggest challenges: technical complexity, application brittleness, and the difficulty of evolving large systems. I help teams build applications that are flexible and easy to maintain by prioritizing architectural clarity and domain alignment.

What I Do

I bring hands-on experience in building enterprise solutions and transforming legacy codebases. My approach to modernization is holistic, addressing not just outdated code and architecture, but also bringing in new solutions, engineering practices, and process improvements that enhance team productivity and software quality.

My Training Expertise

I have conducted extensive training sessions, focusing on advanced architectural discovery and implementation. My current training catalogue is centered on high-leverage methodologies that drive domain understanding and structural decoupling:

  • Domain-Driven Design (DDD) and its strategic and tactical usage

  • Microservices and the patterns that support scalability

  • Event-Driven Architecture (EDA)

  • Event Storming (Big Picture and Process Level discovery)

  • Port and Adapters Architecture (Hexagonal)

I am also the author of the blog, Let's talk about Java, where I share my thoughts on clean code and software quality , and a speaker at conferences like Devoxx, GeeCON, and JDD.

Key Resources & Contact

If you need help modernizing a legacy system or training your team in evolutionary architecture, please don’t hesitate to contact me: sebastian.malaca[at]gmail.com.





No comments:

Post a Comment