April 2021 – present
Microsoft Corp - UK-based global role
Partner Cloud Solution Architect
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.
March 2021 – April 2021
Microsoft - UK
Senior Customer Success Account Manager – App Dev
April 2017 – March 2021
Microsoft - UK
Senior Application Development Manager
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.
October 2015 - April 2017
Harrods - UK
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.
June 2014 - October 2015
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.
June 2013 - May 2014
Self-Employed - Italy
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)
Independent .Net, Windows Azure and ALM Consultant and Trainer
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.
May 2011 – May 2013
Value Team / NTT Data (Global IT Company) - Rome, Italy
ALM and Windows Azure Consultant
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.
Nov 2009 - Apr 2011
Nergal Consulting (Italian IT consulting company) - Rome, Italy
ALM Consultant and Team Leader
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.
Jun 2002 - Dec 2009
Eidos (Italian IT company) - Rome, Italy
Project Manager, Solution Architect, Delivery Process Manager
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.
Jan 2000 - Jun 2002
Servizi Innovativi (small Italian software house) - Gioiosa Ionica, Italy
Technology Architect and System Engineer
Software architecture and technical team leading