INTEGRA Sistemi
Software Developer
Avanade
Senior Software Engineer
IBM
Lead Software Engineer - Ibm Talent Management Solutions
Environmental Protection Agency (EPA) Ireland
Senior Software Developer
Optum
Software Engineering Manager
CareWorks
Senior Software Developer
i3 | a DGS company
Software Developer
Udacity
Master In Data Intelligence E Strategie Decisionali - La Sapienza