Senior QA Consultant at O2 (Germany) Service GmbH – freelance
February 2009 – Oktober 2009 (9 months)
Munich, Germany
Quality Assurance for an integrated mobile data and voice platform (e.g.: Fonic, Schlecker, Tschibo) in a SCRUM team, with the following tasks:
- definition of test scope and test strategies
- test design (definition of test cycles, scenarios, cases and steps) and documentation
- test planning and management, resource coordination
- test execution and report
- development of a test automation suite (Java/Eclipse, using various frameworks)
Technologies and products: Jira, Java, Eclipse IDE, Tomcat, Oracle, SQL, CDRator
Project Manager at Telefónica O2 Germany – freelance
November 2006 – December 2008 (2 years 2 months)
Munich, Germany
Project Manager, Environment & Deployment Manager for the Rating and Billing Development team. In this multi-functional position, working closely with several software development units, quality assurance and testing units, IT operations and business units with responsibility on the final quality.
Main area of responsibility:
- change management: incoming requests coordination, effort estimation, and planning, using the ITIL standards
- managing billing releases, deliveries and deliverables
- internal Controls Manager for SOX-compliance projects
- supporting the development of a rapid billing development tool
- developing tools to keep track of deliverables and installations
- managing and maintaining development and test environments
Technologies and products: Oracle 10g, mySQL, PHP, Java, PL/SQL, Unix Shell Scripting, Rational tools ClearCase and ClearQuest.
Project Manager at Hewlett-Packard (EDS) – freelance
May 2008 – August 2008 (4 months)
Nuremberg, Germany
In charge integrating an almost delivered 2+ mil. euros IT wholesale project (CIAS - Category Information Analyzing System) into in-house maintenance and operations, and finally to offshore it. The system has been built around Oracle Data Warehouse, and deployed for the Quelle Group.
Responsibilities and tasks:
- identify system’s critical maintenance areas
- define and implement in-house maintenance processes
- plan and support off shoring the application’s maintenance
Environment Manager at Telefònica/O2 Germany – freelance
April 2005 – October 2006 (1 year 7 months)
Munich, Germany
Building software solutions for test automation, environment support, database management, and troubleshooting. This was a technical position, dealing and integrating many different technologies like: Java, PHP, Unix, Oracle, MySQL, Apache, Unix Shell scripting.
Research Assistant at INSEAD Business School – freelance
July 2005 – September 2005 ( 3 months)
Fontainebleau, France
Design and development of an educational Java application for a business case in the airline industry, built around techniques of dynamic pricing and revenue management (profit maximization) for use in INSEAD’s MBA, and adopted in other top business schools. The application introduces the concept of Revenue Management as a tool to maximize profits and provide competitive advantage to firms in diverse industries.
Team Leader at Certitude GmbH - employed
January 2003 – March 2005 (2 years 3 months)
Munich, Germany
Team Leader for a group of external consultants. Billing Specialist for mediation and provisioning. End Customer: Telefónica/O2 Germany.
Mainly focusing in development, environment support, quality management and automation for CRM, Billing and Mediation. Development of automation tools for Unix and Windows with Java (Eclipse), web based data-warehousing (PHP-Apache-MySQL), Perl, Shell scripting. Environment support, testing, test automation on Unix. GUI automation development with Rational Robot.
Project Leader at Italtel - employed
November 2000 – November 2002 (2 years 1 month)
Palermo, Italy
System Architect, and Project Leader for software tools in the area of fixed telecommunication systems for Telecom Italia; coordination of internal and external development teams, and a testing team; responsibility for software quality and client satisfaction. End customer: Telecom Italia.
Freelance Solutions Engineer at ArchimediaWeb - freelance
March 2001 – October 2002 (1 year 8 months)
Palermo, Italy
Contractor, with a technical and managerial role, Team Leader for a group of independent consultants. Software development for Human Resource and Recruitment tools. Quality delivered in tight time-scales.
Development of several business impact studies.
Technologies and products: PHP, ASP, JavaScript with an Apache/MySQL server.
Software Tools Engineer at Nokia Networks - employed
August 2000 – November 2000 (4 months)
Milan, Italy
Systems Design of software tools for business decision support and quality reporting for Nokia Networks worldwide, with full financial responsibility.
Requirement Analysis and Functional Design was also part of the job.
Experience and past projects
1983 – 2000 (17 years)
Software development started in 1983 with Basic for Commodore 64, then Assembler for Amiga with real-time interactive graphics, Pascal, VMS for distributed computing, Lisp and Prolog for neural networks simulation, several projects in C and C++ (file processing, parsers, computer languages, etc.); complete image recognition suite developed for Linux and MacOS. Participating in various IT associations and groups.