Full Stack Developer | Clean Architecture Advocate
My engineering philosophy is simple: zero tolerance for spaghetti code. I strongly advocate for Clean Architecture, Domain-Driven Design (DDD), and CQRS to protect the core business domain from infrastructural churn.
I am the creator of Xeno.JS, a Typescript application architecture framework for Node.js.
Xeno.JS gives TypeScript applications explicit boundaries for domain logic, use cases, dependencies, request context, and cross-cutting execution.
π€ Join the Vision: I am actively looking for contributors, feedback, and sponsors to help expand the Xeno ecosystem. If you care about decoupled architectures and clean code, let's build something great together.
- My True Passion & Focus: TypeScript, Node.js, Vue.js, Architecture Design.
- Day Job (Enterprise Consulting): C# .NET, Angular.
I constantly study and research advanced software engineering patterns to ensure the systems I design today won't become the technical debt of tomorrow.
Software engineering is an ongoing study for me, but I also make sure to step away from the screen. When I'm not architecting systems, you'll find me:
- ποΈββοΈ Lifting at the gym
- ποΈ Riding motorcycles
- πͺ Chasing adrenaline-fueled activities
Whether you want to talk about Clean Architecture, contribute to Xeno, or discuss enterprise support:
- Instagram: @mattia.carcione
- Discord: Community server coming soon!