Printed from http://andreaprovaglio.com. All rights reserved.
I'm an independent professional with almost twenty years of experience in the field of Information Technology.
I assist clients from many different domains, which can range from large organizations such as the European Commission in Brussels, or large multinational banks, to small and dynamic IT companies.
I currently work in Europe. I also worked in the U.S. for four years on a O-1 visa for "extraordinary abilities in Sciences".
I've been a speaker at major international IT conferences, occasionally in front of audiences of 1000-2000 people, and I contributed to a few books and publications.
For more information about my professional accomplishments, please refer to this page.
Together with my associates, I help our clients to create better software and to build better development teams.
We assist our clients – whom we refer to as partners – on many different facets of industrial software development, including:
Our experience ranges from working with large, multicultural, diverse and geographically dispersed organizations, to working with small- and mid-sized companies; we assisted our partners to create complex Enterprise/Web applications, as well as to develop applications for portable devices.
We offer our entire range of services in Europe; the security-related and iPhone-related services are available in the U.S. as well.
More and more companies are understanding that the efficiency of their teams, the success of their software development projects (being delivered on time, on budget, providing the most valuable features to the users and without major defects), plus the short-term and long-term quality of the technical artifacts, are hardly just a technical matter.
Instead, it’s the soft skills – the way all the people involved in the project are able to communicate and cooperate – that really makes the difference.
In my work I include the fundamental, yet frequently overlooked fact that software is created by people for the people. I developed an approach to industrial software development which, in addition to fostering technical excellence, integrates and balances some of the modern practices currently in use – such as the Agile methods – with principles coming from humanistic disciplines, especially with a systemic perspective.
For more information about us, please just contact me.