bartolomeo sorrentino

Napoli

Bartolomeo Sorrentino is a Principal Software Architect with over 20 years of experience. He is a expert in the design and implementation of complex software architecture, the setup of Software Factory (both processes and tools) and leading development teams (also geographical distributed) in projects with specific focus on quality and functionality.

Bartolomeo is an active contributor to the open source eco-system. He leads several projects including [github.com/bsorrentino/maven-confluence-reporting-plugin],[code.google.com/p/maven-annotation-plugin],[www.codeplex.com/nstruts],[http://code.google.com/p/swixml2] and contributes to many others.

He has worked for the past years with a variety of companies in different domains, both product and service (e.g. Siemens Business Services) across several countries in Europe (France, UK, Germany) and US (Chicago).

He currently is the Chief Technology Officer of Softphone S.r.l. [www.softphone.it] an Italian company whose core business is the setup, customization & management of "Contact Centers" using different technologies, products, and standards.

In 2009 Bartolo has led the setup of a new business unit within Softphone S.r.l named SoulSoftware S.r.l [www.soulsoftware.it] that acts as the Software Factory and is responsible for the productization of the company technology assets. In this role, he has setup and manages the development teams responsible for delivering on all Softphone projects.

Soulsofware's core competencies are centered around the development of solutions leveraging the latest communication (SIP & Multimedia channel) and mobile (iOSx, Android) technologies.

Bartolo's experiences could be summarized using the following domains : Enterprise Application Integration, Application Lifecycle Management, Mobile & Embedded system, Complex Realtime Architectures.

He believes in

1. "Web As Platform" paradigm and therefore in Services (SOA/SCA) and the CLOUD

2. "Software Factory" as union of "processes & tools" that could guarantee "quality" of code, "reusability" of assets, and collaboration across diverse and distributed teams