Summary
Daniel Roque is a Software Engineer with over a decade of hands-on experience building scalable, event-driven microservices and migrating monoliths to cloud-native architectures. He specializes in Scala and functional programming (Cats Effect, ZIO, fs2) and has applied DDD and Hexagonal Architecture across production systems using Kafka-like event streams, Solr/MongoDB/Neo4j, and Kubernetes/Istio. At GBG and previous startups he led architecture, testing and best-practice evangelism while implementing observability and CI/CD pipelines on Azure and AWS. Comfortable across languages and stacks—from PHP/Symfony early-career work to TypeScript backends—he pairs pragmatic engineering with formal design thinking. Based in Catalonia, he’s known for bringing FP rigor to real-world systems and for sharing that knowledge through internal leadership and technical talks.
10 years of coding experience
9 years of employment as a software developer
Ingeniería Técnica en Informática de Sistemas, Programación informática, gestión de proyectos, Ingeniería Técnica en Informática de Sistemas, Programación informática, gestión de proyectos at Universitat Autònoma de Barcelona
Spanish, Catalan, English