Backend developer with over two years of experience, specializing in software design and architecture. Emphasis on the importance of fundamental concepts over the tools, languages, and frameworks used. Expertise includes Clean Architecture, Hexagonal Architecture, Domain-Driven Design, and Event-Driven Architecture (Event Notification, Event-Carried State Transfer, and CQRS). Skilled in Microservices, Object-Oriented Programming (OOP), SOLID principles, Design Patterns, Unit and Integration Testing, and Test-Driven Development (TDD). Proficient in technologies such as Node.js, TypeScript, and Docker.