Hi there! I’m an ICT professional and this is my personal website.
Feel free to look around!
ABOUT ME
Who I AM
I’m an experienced and certified Program and Engineering Manager in the Software industry, with a proven track record and multi-country references in Europe and US.
20+ years of ICT experience leading cross-functional international teams of Designers, Software Engineers, Testers, and DevOps through a variety of Agile and Waterfall methodologies. Delivered 80+ successful solutions starting from on-premises Enterprise apps to large-scale, global, and complex projects. Budgets up to 5 millions euro. Strong design and development experience in cloud native SaaS and on-premises infrastructures, as well as client software for Web, Microsoft Windows, Linux, and native mobile apps for Android and iOS.
I stockpiled the right balance of technical, business, and managerial skills, built from the bottom up, without neglecting the development of the important interpersonal abilities.
Top Hard Skills
Top Soft Skills
Strong communication, presentation and influencing skills, working with directors, senior managers, and key stakeholders to develop solutions to support business goals.
I have gained excellent self-learning skills, that allow me to keep up with main technological trends.
My everyday goal? Learn, evolve, transcend, and wake up a better version of myself.
«Happy men are those who can’t wait to wake up in the morning to get back to what they were doing the day before.»
— James Cronin, Nobel Prize in Physics (1980)
My Skills
Main abilities and fields of expertise.
IT Management
As an accomplished IT manager specializing in the software industry, I possess expertise in Program, Project, Product, and Service Management. With a deep understanding of the software development life cycle, I excel at leading cross-functional teams, aligning business objectives with technology solutions, and ensuring exceptional service delivery to clients.
My skills include overseeing multiple projects, employing project management methodologies, driving product innovation, and implementing service delivery frameworks for high customer satisfaction.
PMP® certification, Project Management Professional
ITIL 4® certification, Information Technology Infrastructure Library
ITIL 4® Leader certification, Digital & IT Strategy
SSYB™ certification, Six Sigma Yellow Belt
Agile Methodologies
Agile Methodology is a type of project management process, mainly used for software development, where demands and solutions evolve through the collaborative effort of self-organizing and cross-functional teams and their customers. It is a collection of principles and practices that value adaptability and flexibility.
Agile aims to provide better responsiveness to changing business needs and therefore focuses on enabling teams to deliver in workable increments.
DASM™ certification, Disciplined Agile Scrum Master
SFC™ certification, Scrum Fundamentals Certified
Software Lifecycle (SDLC)
SDLC or the "Software Development Life Cycle" is a process that produces software with the highest quality and lowest cost in the shortest time possible. SDLC provides a well-structured flow of phases that help an organization to quickly produce high-quality software which is well-tested and ready for production use. The SDLC involves six phases: Requirement analysis, Planning, Software design, Software development, Testing, Deployment.
Popular SDLC models include the (traditional) Waterfall model, the Spiral model, and Agile model.
EXIN® certification, DevOps Foundation
80+
SUCCESSFUL PROJECTS
5
SPOKEN LANGUAGES
1,7k+
LINKEDIN FOLLOWERS
13k+
DRANK COFFEES 😀
SPOKEN LANGUAGES
I have worked with Michele for about 2 years, and have enjoyed the process very much. His ability to translate the challenges of coding to non-programmers like myself has always been exceptional, as has his willingness to work collaboratively to resolve issues as and when they come up, as they inevitably do. In addition, software developed by Michele and his team as part of our project has been well designed and written, with communication and clarity of design, development, and testing being excellent. In addition to the programming side, he has also shown great project organisation ability, with both the planning and legal sides of our projects always managed clearly and efficiently. On a personal level I would describe Michele as warm, friendly, and professional. Throughout our project it has consistently been a pleasure to work with him.
Having worked together with Michele on a software development project, I got to know Michele as a warm, friendly person with exceptional project management skills. Michele's ability to explain & translate complex IT concepts to us, but also our vision of an end-product to his team of programmers has helped us in creating the product we needed. Working with Michele has been a pleasure!
I have been working together with Michele for more than 2 years on an international project and his commitment, responsibility, accuracy, and management made the project a great success. We have experienced different kinds of moments, good ones and tense ones, but his strong management skills, as well as his empathy, always guarantee the best for everyone and for the project. Michele is, without any doubt, that player you always bet to have in your team because of his goal-oriented skills, proactivity and positivism.
After working with Michele for more than 1 year, I can say that Michele is a great team leader, with a great vision, open to negociate and always trying to find win-win accord. It's a pleasure to work with him. Always in my team.
Michele knows how to create a relaxed and productive work environment. By ensuring that his collaborators are as autonomous and responsible for their work as possible, he is able to maximize the yield of the individual.
Michele is a great tech lead, he is really result focused and passionated about coding and new technologies. Working with him was a pleasure, and I was impressed about his commitment to bring the principles of software craftmanship in his team.
Michele brings all his skills and abilities as a manager, reliable and very goal-oriented, which inspired our team to try our best always. His ability to deal with a crisis and come up with new ways to achieve results were always an inspiration. I’m delighted I had the chance to learn from Michy.
I collaborated with Michele during more than five years when we coordinated respectively the JEE and the dotNET team at IN.VA. During that time, I appreciated his competences and his quality of focusing to the important points of a subject. He is attentive to new technologies and willing to make the best use of them. Exchanging ideas with him was always a fruitful and pleasant experience.
Extremely professional and prepared, skilled in managing teams with many members even under pressure, gifted with great communication abilities and sensitivity. Team leader and team member at the same time. It is really a pleasure to have Michele in your own team.
I have worked with Michele on several large corporate technology projects, and with his help these projects have been very successful. Michele seeks high standards for everyone who works with him, but is also fair and realistic about what will work and what won't. He is an inspiring team leader, very organized, but always open to suggestions and ideas from the rest of the team. He listens to the team and genuinely wants every member of his team to be successful.
LATEST NEWS
What's new on my website.
The Artificial Intelligence at Hand
Do you know what GPT-3 is? Have you heard of OpenAI, but you don’t understand why all the hype? Keep reading and you will find all the answers, or at least those to satisfy your curiosity and maybe find some insights.
Updated CV!
After a running-in period, I just updated my Curriculum Vitae with my current exciting experience in UniCredit Services.
My CV timeline
Just published a new page to show my Curriculum Vitae through a vertical timeline. It is more eye catching and very readable. It’s a […]