Summary
Carmine Giardino is a Principal Software Engineer with 14 years of experience designing message-driven, data-intensive systems and microservices using Java Spring, Spring Cloud, SQL, and front-end technologies like Angular. He has led integration and regulatory reporting projects for major financial institutions and built an award-shortlisted insurance pre-assessment platform, blending backend microservices with front-end and infrastructure responsibilities. More recently he spearheaded a GenAI RAG underwriting assistant and an integration service for third-party evidence at Munich Re, collaborating directly with C-suite stakeholders on architecture and technical strategy. A former startup founder and academic researcher with published work in software engineering, he brings both entrepreneurial curiosity and rigorous, research-informed engineering to production-scale systems. Based in Dublin, he combines hands-on coding with strategic leadership across enterprise and insurance domains.
14 years of coding experience
10 years of employment as a software developer
Bachelor Computer Science, Bachelor Computer Science at Università degli Studi di Salerno
Master's degree Software Engineering, Master's degree Software Engineering at Free University of Bozen-Bolzano
Master's degree Computer Software Engineering, Master's degree Computer Software Engineering at Blekinge Institute of Technology
Diploma Accountant-Technician-Programmer, Diploma Accountant-Technician-Programmer at Business High School ITCG G. Bruno
English, German, Spanish