You are on page 1of 11

Curriculum Vitae

Candidate
Franco Soldera
Oracle specialist

Profile
Contact
Extensive knowledge of SQL, PL/SQL, Oracle technologies, IBM Drejøgade 26C, lejl. 203
Datastage and database tools. 2100 København
Denmark
Experience of the complete life cycle application development starting mobile: +45 22 86 61 00
from the requirements collection and analysis, architecture analysis fs@nemcv.com
and strategy, until the development, related coordination of the
development and release in production with handover to support Date and place of birth
teams. 04 nov 1963, Torino (Italy)

Highly experienced in regulated industry (life science) with GxP Citizenship


systems mandating strict compliance standards and ability to support Italian
the management establishing ITIL processes with focus on application
deployment and support. Personal website
www.fsitaps.blogspot.com
Problem/Incident management and troubleshooting of complex issues
involving multiple framework layers and coordination with different
actors.

Work Experience Summary

Date Position Employer/Client

Jan 2012 - Nov 2012 Test and Support Manager 2MinuteCV.com (client)

Feb 2010 - Jan 2012 Tech. Support and Incident Manager PFA Pension (client)

Nov 2006 - Jan 2010 Operations Consultant NNIT A/S

Jun 2003 - Oct 2006 Senior Developer and Operation's Support Brüel & Kjær A/S

Oct 1999 - May 2003 Consultant ONE-ANS Srl

Jan 1999 - Sep 1999 Developer Dinamica Srl

Franco Soldera Page 1 of 11


Curriculum Vitae

Certifications

- ITIL V3 Foundation in IT Service Management


- Siebel 7.7 Analytics Data Warehouse Certified Professional
- Siebel 7.7 Analytics Server Architect Certified Professional
- Under preparation (already attended recommended courses for SOA Suite 11g): Oracle Service Oriented
Architecture Infrastructure Implementation Certified Expert

Skills

Databases Oracle v. 7.3 to 11g, PostgreSQL

Programming SQL, PL/SQL, XML/XSLT, PERL, Javascript, HTML, CSS, Java, Cobol
languages

Tools Oracle SQLDeveloper, Oracle JDeveloper, Oracle Enterprise Manager, Oracle


Workflow, Oracle Warehouse Builder, Oracle Forms, Oracle Reports, DataStage, BMC
Remedy, JIRA, Test Director/WinRunner, HP Quality Center, VL-Trader, Embarcadero
ER Studio, MS Visio, Podio

Web services / Oracle Service Bus, ALSB


SOA

Application Oracle Application Server, BEA Weblogic


servers

Oracle Oracle E-Business Suite, Oracle Applications, Siebel CRM


Applications

Languages

English High

Danish High

Italian Mother tongue

Franco Soldera Page 2 of 11


Curriculum Vitae

Work Experience

Jan 2012 - Nov 2012 Test and Support Manager 2MinuteCV.com (client)

Responsibility Main test and support developer in a small setup with another
developer with focus on developing a CV web engine for quickly mapping
data in a CV.

The consultant's responsibilities/actions were:

- Managed the testing before all releases of the product


- Implementation of bug tracking and feature request processes using Podio
- Set up weekly user feedback groups to test the product
- Managed external design partners for content
- Planned releases (several minor releases a day, one major release per month)
- Made changes to websites using Adobe Muse content creation tool
- Specified and managed the release of mobile Android application
- Backing up production database daily

Used technologies: SQL, PL/SQL, PostgreSQL, Podio, HTML, CSS, LESS, Adobe
Muse, Linux, JSON, Javascript

Achievements The product has been successfully adopted as part of the Copenhagen Career Program
organized by Københavns Kommune in collaboration with ITU, DTU and Prosa.

Franco Soldera Page 3 of 11


Curriculum Vitae

Feb 2010 - Jan 2012 Tech. Support and Incident Manager PFA Pension (client)

Responsibility PFA provides company pension plans to many Danish institutions. The
system was being migrated from a custom Weblogic service bus to Oracle
Service Bus. There were severe performance problems and errors
involving the core application and the other components of the
messaging service architecture. The consultant was responsible for
production support for several Java and Weblogic systems:

The consultant's responsibilities/actions were:

- Created daily service updates on number and type of failures


- Implemented ITIL processes (e performed the related training) involving the use of BMC
Remedy Service Desk to register and document incidents
- Provided the management facts and figures related to the quality of the system releases.
- Mapped a solution to every incident type in Remedy
- Analysed and fix production problems on Java OSB/BPM/Weblogic system
- Used SOA / Java OSB tools to resend failed transactions (eg: failed payroll, funds not
sent)
- Diagnosed and fixed Oracle database problems in coordination with the company's
DBAs
- Technical support/troubleshooting to the OSB framework and related tools across the
different layers (database, web services, file exchange)
- From March 2011 the OSB support group has been merged in the general
PFA incident and problem management group. The consultant has handed over the
procedures from the original support group and helped the new
colleagues to adapt the ITIL processes and technical procedures to the
new support organization.

Used technologies: SQL, SOA, XML, SOAP, Oracle OSB, Weblogic, VL-trader, HP
Quality Center, JIRA, Remedy

Achievements Uptime went up to above 95% and failed transactions (which were now reduced due to
higher uptime) were able to be handled more efficiently. and PFA has managed to reduce
support and maintenance costs.

Franco Soldera Page 4 of 11


Curriculum Vitae

Nov 2006 - Jan 2010 Operations Consultant NNIT A/S

Role Oracle Warehouse Builder - Process Architect at Alka

Responsibility Nov. 2009 - Mar. 2010


Alka decided to move their Oracle based data-warehouse infrastructure to NNIT, since the
release management was performed locally by ALKA employees, but this was
problematic, as new releases were happening with short notice and any small mistake
would heavily affect production. The challenge was to create new procedures enabling
NNIT personnel to correctly perform complex release upgrades remotely from NNIT.

The consultant helped Alka developers to modify the documentation and process work-
flow, ensuring that every detail was clearly specified. After performing some test and
production upgrades, he produced documentation of the whole new process and
performed training sessions for the colleagues in NNIT support.

Used technologies: Oracle Warehouse Builder, SQL, Remedy

Achievements Since the handover of the system NNIT has been able to perform complex, well
coordinated and error free releases within the expected service level agreements.

Role Register application - Technical Supporter at Novo Nordisk

Responsibility Jul. 2009 - Nov. 2009


Register is an application based on Java and Oracle Database used to track the lifecycle
and registration of drugs across different countries for regulatory purposes. The 2nd level
technical support group for the system needed extra support due to frequent change
requests and system errors introduced by new releases. The support duties were both
daily technical support and release deployments driven by industry regulations, all of
which had to be documented.

One of the tasks was to troubleshoot an error that had been affecting the system for
several months, causing a loss of data with severe consequences for the system's
compliance.

Used technologies: PL/SQL, SQL, Oracle Application Server, JSP, Java, Remedy

Achievements The technical analysis the consultant performed found specific problems in many parts of
the PL/SQL code. The consultant recommended changes which were put in as patches,
and now the system has no data loss and complies with industry requirements.

Franco Soldera Page 5 of 11


Curriculum Vitae

Role OrgPlus - Implementation Architect at Novo Nordisk

Responsibility Jun. 2009 - Aug. 2009


Novo Nordisk wanted to offer within the internal website a view of the organization
diagram across the units. NNIT was chosen for the deployment and operation of the
future system.

As the product was not part of the standard NNIT service catalogue, the consultant
worked in collaboration with the technical team of the company producing OrgPlus
(HumanConcepts) to define the server requirements and perform test installations of the
application (IIS + Oracle database schema deployment), being able at the end to produce
the final installation/configuration and operations manuals.

Used technologies: SQL, PL/SQL, OrgPlus, Microsoft IIS, Remedy

Achievements As the test and production environments have been very stable with optimal
performances and uptime since the deployment, the product has been quickly adopted
with satisfaction by a large base of users.

Role Oracle Enterprise Manager Grid Control - Application Implementer

Responsibility Sep. 2008 - Dec. 2008


The implementation of Oracle Enterprise Manager Grid Control was dictated by the need
to reduce the licensing cost of the Patrol monitoring application and monitor with higher
granularity and better control of the SLA for the Novo Nordisk Siebel CRM application.

As EMGC have been previously used in NNIT only to monitor Oracle database instances,
the consultant task was to investigate how to leverage the new monitoring opportunities at
the application level, then configure metrics, SLAs and reporting to give a consistent
picture of the system health and performances creating new sales opportunities, and
improve the quality of capacity and configuration management.

Used technologies: OEM Grid Control, SQL, PL/SQL, PERL, Remedy

Achievements The consultant's presentation of the new reports from EMGC impressed the customer and
contributed to the renewal of the system's operations contract with NNIT. The reduction of
false alarms and the new custom metrics provides the operations team the possibility to
be proactive and detect issues before the malfunctions become manifested.

Franco Soldera Page 6 of 11


Curriculum Vitae

Role Siebel CRM - Siebel Interface Coordinator at Novo Nordisk

Responsibility Nov. 2006 - Feb. 2009


Novo Nordisk is using Siebel CRM module to manage the customer database (doctors
and medical structures). This customer database collects data from several data sources
and companies who provide medical data and global sales inputs. The task is performed
using IBM DataStage product.

The consultant was hired to help the customer's IT department to deal with the complex
architecture of the DataStage jobs and the challenges with the coordination with the
offshore development group based in India. The system was affected by serious
performance problems related to the main batch job and during the weekends, it couldn't
even be completed within 24 hours, causing extra load and cleanup tasks, and creating
dissatisfaction among the users. The consultant was also in charge of the quality check of
the developed DataStage jobs and related documentation, set up of development
guidelines and mentoring of the development team.

Used technologies: SQL, PL/SQL, Datastage, Siebel Tools, Siebel CRM, Visual Source
Safe, Remedy

Achievements The execution time of the biggest daily batch went down to the 30% of the original
execution time, allowing to run it every day and reducing the number of data corrections
and related costs, with a simplified batch structure that was less expensive to maintain.

Franco Soldera Page 7 of 11


Curriculum Vitae

Jun 2003 - Oct 2006 Senior Developer and Operation's Support Brüel & Kjær A/S

Responsibility There were two main systems used at Brüel & Kjær: the Siebel CRM system for the
customers management and the Oracle E-Business Suite for production, finance and
shipping.

The consultant's role was both to provide daily support to E-Business Suite
production/test environments (with occasional DBA duties) and the development of new
features and interfaces for the EBS instance using Oracle Forms, Reports, Workflow and
PL/SQL. Among the various tasks, he performed the following:
- Applications database character set migration (from WE8DEC to UTF8, SQL-PL/SQL
cleanup of 1,2 millions rows).
- XML label printing and barcode scanning interface to EBS for the shipping department.
- XML Publisher implementation.

Used technologies: PL/SQL, SQL, SQL-Loader, XML, Oracle Apps 11.0.3-11.5.8, Oracle
Forms, Oracle Workflow, Oracle Reports, Oracle XML Publisher, Oracle APEX, HTML,
Javascript, Java

Achievements - Successfully migrated the database to UTF8 character set in a transparent way for the
users withing the project timeline. Optimization of the scripts provided by Oracle Support
with 90% reduction of the execution time, enabling the possibility to complete the
migration during the weekend without disruption to the business.
- The use of APEX for the XML label printing removed the additional licensing costs
(compared with the Oracle Mobile Application proposed by Oracle) and reduced the
development time. The delivery chain time was improved by 30% with a reduction to
almost zero errors during the preparation of the shipping and 50% reduction of the time
spent in the annual inventory check.
- XML Publisher enabled the flexibility of the preparation of documents (invoices, shipping
lists) with faster implementation and modification of layouts adherent to the legal
requirements of more than 20 countries.

Franco Soldera Page 8 of 11


Curriculum Vitae

Oct 1999 - May 2003 Consultant ONE-ANS Srl

Role Team Leader/Analyst/Developer at A.B.I. (Italian Bank Association)

Responsibility The scope of the project was the creation of a JAVA-PL/SQL application to build custom
reports reading data from the A.B.I. Datawarehouse (Oracle database).
Due serious delays the customer was already looking around for another company to
complete the job, even if the tool was already 75% complete.
The consultant developed PL/SQL modules for the application and a proof of concept for
the replication of data between the two customer's sites in Milano and Rome.

Used technologies: PL/SQL, SQL

Achievements The project was completed within the original time line. The consultant regained the trust
of the customer, which approved a new long term project involving 2 additional developers
from the same consulting company.

Role DB Designer at AGIP

Responsibility The task consisted in a new release of the system built in Java/JSP / PL/SQL to track
incidents and service request at the customer site.

The consultant redesigned the Oracle database according the new needs and removing
some unnecessary duplication of data, also performing data cleanup before the migration
to the new schema.

Used technologies: SQL, PL/SQL, Embarcadero ER-Studio

Achievements The new version was delivered on time with excellent performance and no data
inconsistency issues.

Role Analyst/Developer at SAME DEUTZ-FAHR SpA

Responsibility - Creation of custom forms (Forms/Report Builder 6i) for Order Management module -
Oracle Application11i.
- Creation of PL/SQL data interfaces between legacy systems.
- Email alerts sent by stored procedures.

Used technologies: SQL, PL/SQL, Oracle Apps 11i, Oracle Forms

Franco Soldera Page 9 of 11


Curriculum Vitae

Role Oracle Apps 11i Analyst/Developer at Hewlett Packard

Responsibility The first deployment of the new Oracle CRM Application in Europe was implemented by
Hewlett Packard to serve the worldwide operations. The team was formed by a mix of HP
employee, Oracle consultants and consultants from ONE/ONE-ANS.

The consultant developed new customizations for HP in Oracle Forms and Oracle
Workflow for the Marketing Online, TeleSales and Customer Profile modules, preparing
and performing tests with WinRunner/TestDirector scripts.

Used technologies: PL/SQL, SQL, Oracle Apps 11i, Oracle Forms, Oracle Workflow, Win
Runner, Test Director

Achievements The consultant created a custom panel for printer assigment that was then included in a
release of Oracle CRM suite. He also trained new consultants on the project in
WinRunner scripting and defined standards for the programming of new tests.

Role Developer at PriceWaterHouse-Cooper

Responsibility Development of PL/SQL interfaces for Siebel2000 eComunication module.

Used technologies: PL/SQL, SQL, Siebel 2000 eCommunication

Role Analyst/Developer at ERICSSON

Responsibility - Project support in CRM Remedy based application.


- Data Modelling (Designer 2000) and creation of PL/SQL stored procedures.

Used technologies: PL/SQL, SQL, Oracle Designer 2000, Remedy

Role Developer at OMNITEL

Responsibility Maintenance and creation of PL/SQL stored procedures for the Trouble Ticketing System
(Remedy).

Used technologies: PL/SQL, SQL, Remedy

Franco Soldera Page 10 of 11


Curriculum Vitae

Jan 1999 - Sep 1999 Developer Dinamica Srl

Responsibility - PL/SQL stored procedure development.


- Java servlets development for web portal access, Java technology.
- HTML and JavaScript development.

Used technologies: PL/SQL, SQL, Java, HTML, JavaScript

Franco Soldera Page 11 of 11

You might also like