Riccardo Causo is a Senior Software Engineer and Architect based in Lausanne with over 12 years of hands-on experience and a 15-year background in software engineering and architecture across banking, government, and enterprise domains. He combines deep Java expertise with pragmatic, detail-oriented design and strategic patterns to deliver reliable, on-time, and on-budget solutions. Riccardo’s strengths include clear stakeholder communication and negotiation, allowing him to translate complex business needs into maintainable architectures. Currently contributing architecture and engineering leadership at Xurce AG and die Mobiliar after senior roles at mimacom, he balances technical rigor with a holistic view of product and organizational context. Outside work he’s an opinionated technologist who enjoys biking, food, and exploration—traits that reflect his curiosity and practical problem-solving approach.
12 years of coding experience
11 years of employment as a software developer
Bachelor Informatica, Bachelor Informatica at SUPSI Scuola Universitaria Professionale Svizzera Italiana
Diploma e Maturità Professionale Tecnica Elettronica, Diploma e Maturità Professionale Tecnica Elettronica at SAMT
Contributions:5 pushes, 2 branches in 4 years 9 months
vue-filtersfiltersdirectivesvuetraits
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Riccardo Causo - Senior Software Engineer Architect at Xurce AG