Summary
Enrique García is a Senior Backend Engineer with over a decade of hands-on experience designing and building backend systems, APIs, and platform services across startups and scale-ups. He specializes in object-oriented PHP, strict typing, hexagonal architecture, CQRS/event sourcing, and pragmatic domain-driven design, with a strong focus on test-driven development and systematic refactoring of legacy code. As a technical co-founder and lead engineer, he has led backend strategy, mentoring, and cross-team platform initiatives while keeping an active role as a programmer and code reviewer. Comfortable in remote-first environments, Enrique champions egoless collaboration, separation of concerns, and software craftsmanship to reduce knowledge silos. He brings a track record of building reliable platform services for travel and mobility products and enjoys experimenting with architectures and practices that improve long-term maintainability.
12 years of coding experience
16 years of employment as a software developer
Bachelor of Engineering in Computer Science, Bachelor of Engineering in Computer Science at Universitat d'Alacant
Professional Training in Software Development, Professional Training in Software Development at Esintec
Catalan, Spanish, English