I'm a pragmatic software engineer passionate about building scalable, maintainable, and user-centric applications.
I specialize in backend development, but my T-shaped profile allows me to navigate the full stack when needed.
π οΈ I craft code with care, keeping software maintainable and readable while avoiding unnecessary complexity.
π Observability is my superpowerβI love understanding how my applications behave in production.
π I iterate and experiment to continuously refine products based on real user needs.
π Code Craftsmanship β I embrace TDD, clean architecture, and pragmatic design patterns.
π§© Hexagonal Architecture β I design software for adaptability and scalability.
π Observability-Driven Development β I track, monitor, and optimize applications for reliability.
π€ Exploring AI β Iβve started coding AI agents and implemented AI-powered features.
βοΈ Pragmatism over Complexity β Why force intricate design patterns when a simple controller does the job? Architecture should serve the code, not burden it.
I take inspiration from Martin Fowler, Cyrille Martraire, Kent Beck, and Valentina JemuoviΔ.
My work thrives in highly adaptable teams that experiment, iterate, and push boundaries.
π‘ T-shaped Engineer β I dive deep into backend architecture but remain flexible across the stack.
π οΈ Frontend-Ready β My past as a frontend developer gives me full-stack adaptability.
π± Always Learning β AI, security, and scalable architectures are my current explorations.
"Crafting software isnβt just about writing code; itβs about building something meaningful and maintainable."


