Summary
Marrarichy Da Silva Garcia is a Senior Software Engineer with a decade of experience building backend-first microservices in Kotlin and Java and crafting user-facing interfaces with React.js and TypeScript. He has driven architecture and maintainability across projects using DDD, Hexagonal Architecture, CQRS, TDD, FP and event-driven patterns, favoring pragmatic designs that serve people as much as systems. Experienced with the Spring ecosystem, PostgreSQL/Oracle, CI/CD pipelines and deployment automation, he pairs deep backend expertise with hands-on frontend tooling like Remix, Next.js and Vite. A former developer at idealista and recent freelancer now at EPAM in the Greater Madrid area, he brings production-grade discipline from end-to-end delivery. Colleagues describe him as curious and methodical—someone who treats well-maintained software as the real measure of success.
10 years of coding experience
10 years of employment as a software developer
Telecommunications and Computer Systems, Telecommunications and Computer Systems at IES Satafi
Bachelor's degree in Computer Engineering, Bachelor's degree in Computer Engineering at Universidad Rey Juan Carlos
Spanish, Portuguese, English