Summary
Matteo Di Tucci is a software developer and tech lead with eight years of experience designing and delivering distributed, cloud-native systems for European enterprises. He has led cross-functional teams at Thoughtworks and now drives customer retention engineering at air up®, working across Kotlin, Java, Rust, Python and AWS/Azure ecosystems. His background spans event-sourced architectures, data pipelines, API integration, and CI/CD/infra-as-code practices, with hands-on experience in both backend services and large-scale testing/deployment improvements. Trained in distributed systems and information security at Sapienza and Eindhoven, he combines solid academic grounding with pragmatic product-focused engineering. Colleagues value his ability to translate complex domain requirements into resilient, testable systems while mentoring distributed teams across Europe and India.
8 years of coding experience
9 years of employment as a software developer
Master's degree in Computer Science and Engineering Information Security Technology, Master's degree in Computer Science and Engineering Information Security Technology at Eindhoven University of Technology
Master in Computer Engineering Distributed Systems and Architectures (DSA), Master in Computer Engineering Distributed Systems and Architectures (DSA) at Sapienza Università di Roma
http://www.innovactionlab.org/, http://www.innovactionlab.org/ at InnovAction Lab
Italian, English