Experience details

  • Partner Cloud Solution Architect at Microsoft Corp

    When

    April 2021 – present

    Company

    Microsoft Corp - UK-based global role

    Role

    Partner Cloud Solution Architect

    Activities performed:

    Working with our global partners to create business value for our strategic enterprise customers. Providing advisory and driving transformation in digital and sustainability with particular focus on Azure architecture, Microservices, DevOps and the Microsoft Cloud for Sustainability.
    In this role I enjoy a mix of cloud architecture work, account-centric orchestration, and strategic partner development.

  • Senior Customer Success Account Manager – App Dev at Microsoft

    When

    March 2021 – April 2021

    Company

    Microsoft - UK

    Role

    Senior Customer Success Account Manager – App Dev

    Activities performed:

  • Senior Application Development Manager at Microsoft

    When

    April 2017 – March 2021

    Company

    Microsoft - UK

    Role

    Senior Application Development Manager

    Activities performed:

    Helping enterprise customers to unlock the power of Microsoft technologies to achieve their goals. Focus on service planning, advisory, workshop delivery, proof of concepts and support in the development, DevOps and Azure spaces.
    This role allowed me to do a mix of account management and technical delivery which translates in delivering and coordinating advisory services while ensuring customer satisfaction, contract consumption and delivery margin.
    Managed large enterprise customers in online retail, pharmaceutical and financial industry including one of the largest Azure customers worldwide.

  • Solution Developer at Harrods

    When

    October 2015 - April 2017

    Company

    Harrods - UK

    Role

    Solution Developer

    Activities performed:

    Worked on the company’s most strategic change project aimed to integrate different solutions and systems to create a real omni-channel experience. Designed and developed back-end and integration software and introduced the use of SOLID, TDD, DI, DevOps and Telemetry to the team.
    Because I worked on software that interfaces with many enterprise systems, I frequently interacted with different internal and external stakeholders which helped me straighten my familiarity with the organizational and technical complexity typical of the enterprise world.

  • Solution Architect at Lynx spa (IT company operating in Italy, Spain, Turkey)

    When

    June 2014 - October 2015

    Company

    Lynx spa (IT company operating in Italy, Spain, Turkey) - Italy

    Clients

    Almaviva (large Italian IT company) , Trenitalia (national railway company)

    Role

    Solution Architect

    Activities performed:

    Worked on several WCF/C# based middleware and back-end software projects serving tens of thousands of train tickets vending machines, mobile devices and travel agencies. Particularly focused on software architecture, development, stress-test/performance tuning, data contract design. During my typical working day I would write code 50% of the time and perform architectural advising, documentation, team leading activities the remaining time.

  • Independent .Net, Windows Azure and ALM Consultant and Trainer at Self-Employed

    When

    June 2013 - May 2014

    Company

    Self-Employed - Italy

    Clients

    Fast Lane (global training provider) , PwC (international business consulting) , Toolkit Websites (UK Web Agency) , Double Consulting (Italian IT Consulting firm) , IBL Banca (Italian bank) , Almaviva (large Italian IT company) , Accademia Informatica (Italian training provider) , Olsa Informatica (document management company) , HiveJobs (online recruitment)

    Role

    Independent .Net, Windows Azure and ALM Consultant and Trainer

    Activities performed:

    Worked as a Consultant and Trainer on the Microsoft technology stack including .Net, Azure PaaS, Application Lifecycle Management, Agile and Waterfall IT Project Management. Provided IT recruitment services (screening and interviews) to an online recruitment company.

  • ALM and Windows Azure Consultant at Value Team / NTT Data (Global IT Company)

    When

    May 2011 – May 2013

    Company

    Value Team / NTT Data (Global IT Company) - Rome, Italy

    Client

    Neomobile Group (multinational company in mobile commerce)

    Role

    ALM and Windows Azure Consultant

    Activities performed:

    Helped the customer migrate part of their software base to Microsoft Azure, develop a mobile payment service based on Azure, implement automated test for their software. Worked on analysis and development of the company's TFS based build and deployment system and procedures.

  • ALM Consultant and Team Leader at Nergal Consulting (Italian IT consulting company)

    When

    Nov 2009 - Apr 2011

    Company

    Nergal Consulting (Italian IT consulting company) - Rome, Italy

    Client

    Alitalia (flagship airline)

    Role

    ALM Consultant and Team Leader

    Activities performed:

    Defined the company Application Lifecycle Management model based on MSF and implemented it with Microsoft Team Foundation Server (Build Management, Source Control, Work Item Tracking, Test and Lab Management). Provided internal training courses and architectural advice on SOA reengineering programs.

  • Project Manager, Solution Architect, Delivery Process Manager at Eidos (Italian IT company)

    When

    Jun 2002 - Dec 2009

    Company

    Eidos (Italian IT company) - Rome, Italy

    Clients

    Unicredit Group (Finance) , BNL/BNP Paribas (Finance) , Italease (Finance) , Italferr (railway engineering) , Capgemini , Altadis Italia (Imperial Tobaco) , OLSA Informatica (document management)

    Role

    Project Manager, Solution Architect, Delivery Process Manager

    Activities performed:

    During my 7 years at Eidos I worked as a Developer, Analyst, Architect and Project Manager on tens of software developments and maintenance projects based on the Microsoft technology stack.
    From 2005 I worked as a Delivery Process Manager in charge of the company’s Application Lifecycle Management procedures and tools.

  • Technology Architect and System Engineer at Servizi Innovativi (small Italian software house)

    When

    Jan 2000 - Jun 2002

    Company

    Servizi Innovativi (small Italian software house) - Gioiosa Ionica, Italy

    Role

    Technology Architect and System Engineer

    Activities performed:

    Software architecture and technical team leading