Michele Caci

Michele Caci

IT Lab Trainee

Followers of Michele Caci430 followers
location of Michele CaciGreater Nice Metropolitan Area

Connect with Michele Caci to Send Message

Connect

Connect with Michele Caci to Send Message

Connect
  • Timeline

  • About me

    Senior Go Software Engineer at Amadeus IT Group, former Java and C++ Developer

  • Education

    • Università degli Studi di Palermo

      2005 - 2008
      Bachelor’s Degree Computer Engineering 100

      Participated in the internal football/soccer league with the team "Mobbasta" for two consecutive years

    • Università degli Studi di Roma 'La Sapienza'

      2008 - 2012
      Master of Engineering (M.Eng.) Computer Engineering 100

      Activities and Societies: Seminars on Advanced Human-Computer Interaction topics Minored in "Software and Services for the Information Society". Focused classes choice on the software engineering, the programming and the database fields. Attended classes both in English and Italian.

  • Experience

    • University of Rome "La Sapienza"

      Feb 2010 - Jul 2010
      IT Lab Trainee

      Support to students working at the laboratory, management of lab equipment, management and instruction of new trainees

    • University of Illinois at Chicago

      Aug 2010 - Mar 2011
      Research Engineer

      in Ontology Matching· Developed new algorithms for the AgreementMaker system

    • DigitPA

      May 2011 - Jan 2012
      Data Integration through OBDA

      Intern assigned at the "Italia.gov.it" project (search engine for public administration):· Researching on retrieval of data from multiple relational data sources· Researching on Ontology-Based Data Access

    • Indipendent Production

      Jul 2011 - Dec 2012
      TheSheldonChallenge

      Game for PC and Android 2.2Implemented in Java, Using Java Swings for GUI (the Android version uses its own resources), Using SAX and DOM parser to manage setting (XML) files and makes use of Thread Synchronization to manage in-game mechanics. Supports several languages.http://sheldonchallenge.blogspot.com/

    • Amadeus IT Group

      Sept 2015 - Apr 2016
      Interim Team Manager

      - Responsible, as team manager, of the coordination and the management of the team members, planning for technical and functional evolutions of the product.- Management of both internal and client escalation. Principal point of contact for all requests pertaining to the team, bureaucratic and others.- Coordination of the transition of the team to agile methodologies.- Assistance and mentoring of the new manager hired after the interim period.

    • Amadeus

      Nov 2017 - now

      I participated to the activities of the global day of coderetreat whose goal was to celebrate the passion for software development. The activities were centered on small coding dojos (10 minues plus collective discussions at the end of each) in which the problem to solve was Conway's Game of Life. Different techniques were used such as, Test Driven Development, Ping Pong, Baby Steps (commit test/refactoring in max 3 mins), use dices to decide names of variables, functions and classes and refactoring the code written by others this way. The goal of these coding dojos was to induce into the participants thoughts and reflections on the ways to make a software. Show less

      • Senior Software Engineer - Go

        Jul 2018 - now
      • Software Engineer - C++

        May 2018 - Jul 2023
      • Attendee

        May 2018 - May 2018
      • Software Engineer - Java/J2EE/AngularJS

        Mar 2015 - Apr 2018
      • Attendee

        Nov 2017 - Nov 2017
  • Licenses & Certifications