Summary
Gianni Rosa is a computer science educator and researcher with a decade of experience bridging secondary-school teaching and advanced academic research at the University of L’Aquila. His post‑doctoral work focuses on Model Driven Engineering, bidirectional model transformations, and representing uncertainty in software co-evolution, with hands‑on development of the Janus Transformation Language (JTL). He pairs deep theoretical expertise with practical software skills across JEE, LAMP and .NET stacks, and a background in network and database administration. A high‑achieving academic (multiple top honors and a PhD in Computer Software Engineering), he uniquely combines classroom pedagogy with tool-building research that targets real-world evolution challenges in model-driven development.
10 years of coding experience
3 years of employment as a software developer
Master's degree, Business Administration and Management, General, 110/110, Master's degree, Business Administration and Management, General, 110/110 at Università degli Studi eCampus
Master, Master Student at University of L'Aquila, 110/110 cum laude, Master, Master Student at University of L'Aquila, 110/110 cum laude at Università degli Studi dell' Aquila
Tirocinio Formativo Attivo (Classe A042), Enabled secondary school education, Tirocinio Formativo Attivo (Classe A042), Enabled secondary school education at Università degli Studi dell'Aquila
English