Summary
Marcos Bernal is a Lead Software Engineer with over a decade of hands-on experience building scalable backend systems and leading cross-functional teams across iGaming, VOD, eCommerce and ERP domains. He specializes in JVM ecosystems and distributed architectures—microservices, event-driven systems and domain-driven design—while staying deeply involved in CI/CD, observability, testing and production performance tuning. At Casumo and Sky he combined individual contributor work with people leadership, managing hiring, technical roadmaps and on-call responsibilities for critical services. Known for improving developer efficiency, he has driven platform-wide blueprints, contract testing and architecture-driven tech-debt reduction. Fluent in four languages and seasoned by international roles and research stints, he brings strong stakeholder communication and recruitment acumen in addition to technical depth. Colleagues note he still enjoys coding in Kotlin/Java and nudging teams toward pragmatic, testable architectures even as he scales engineering organizations.
12 years of coding experience
11 years of employment as a software developer
M.Sc Industrial Management Business Administration Information Technology, M.Sc Industrial Management Business Administration Information Technology at Tampere University of Technology 1965-2018
Curso Especializado en Gestión de Proyectos Project Management, Curso Especializado en Gestión de Proyectos Project Management at ESIC Business & Marketing School
Engineer's degree Telecommunication Engineering, Engineer's degree Telecommunication Engineering at Universidad Pública de Navarra
Visiting Researcher Knowledge Management E-Learning, Visiting Researcher Knowledge Management E-Learning at Politecnico di Torino
English, Spanish, French, Italian, German, Finnish