I'm an independent professional in the field of software development, with almost twenty years of working experience in three different continents.
I help my clients to develop better software and to creating better development teams; and I support individuals and teams who want to improve technically and relationally.
I had 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.
My work is primarily in these areas:
- Adoption of Agile/Lean methodologies, such as Scrum, Extreme Programming (XP) and Kanban
- Development of soft skills for teams and organizations
- Software design and Design Patterns
- Architectural assessments
- Skill assessments
I have 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.
I currently work in Europe; I also worked for four years in the U.S. on a O-1 visa for "extraordinary abilities in Sciences".
More information is available at http://andreaprovaglio.com/about