1. SKILLS DOSSIER
Senior Business Intelligence Consultant
& Mobile Developer
Paulo Manuel de Oliveira e Silva
16 years of experience
22-07-1973
Index
EXPERIENCE SUMMARY ...............................................................................................2
AREA OF EXPERTISE .....................................................................................................3
PROJECTS.....................................................................................................................6
ydeal - iOS Mobile Developer................................................................................................................6
ydeal - iOS Mobile Developer................................................................................................................6
ydeal - iOS Mobile Developer................................................................................................................6
BLIP - iOS Mobile Developer..................................................................................................................7
Freelancer - Senior Business Intelligence Consultant...........................................................................7
Freelancer - Senior Business Intelligence Consultant...........................................................................7
Freelancer - Senior Business Intelligence Consultant...........................................................................8
Freelancer - Senior Mobile Developer..................................................................................................8
Freelancer - Senior Mobile Developer..................................................................................................8
Freelancer - Senior Mobile Developer..................................................................................................9
Freelancer - Senior Business Intelligence Consultant...........................................................................9
Freelancer - Senior Business Intelligence Consultant.........................................................................10
GFI – Senior Business Intelligence Consultant....................................................................................10
PHC Norte – PHC Consultant ..............................................................................................................10
Ascensus – Senior Business Intelligence Consultant...........................................................................11
Ascensus – Senior Business Intelligence Consultant...........................................................................11
Novabase – Senior Business Intelligence Consultant..........................................................................12
Novabase – Senior Business Intelligence Consultant..........................................................................12
Novabase – Senior Business Intelligence Consultant..........................................................................12
Novabase – Senior Business Intelligence Consultant..........................................................................13
Novabase – Senior Business Intelligence Consultant..........................................................................13
A2 SIG – Business Intelligence Consultant..........................................................................................13
A2 SIG – Business Intelligence Consultant..........................................................................................14
Agilus – Business Intelligence Consultant...........................................................................................14
Agilus – Junior Business Intelligence Consultant................................................................................14
Agilus – Junior Business Intelligence Consultant................................................................................15
Agilus – Junior Business Intelligence Consultant................................................................................15
Agilus – Junior Business Intelligence Consultant................................................................................15
Agilus – Junior Business Intelligence Consultant................................................................................16
Agilus – Junior Business Intelligence Consultant................................................................................16
Agilus – Junior Business Intelligence Consultant................................................................................16
Agilus – Analyst Programmer..............................................................................................................17
TRAINING...................................................................................................................17
LANGUAGES ...............................................................................................................17
1
(1996 – 2012)
2. SKILLS DOSSIER
EXPERIENCE SUMMARY
I’ve started my professional career in 1994 in the area of information technology, after
dropped out school. In October 1996 I gave my first steps in the area of decision support
system, currently one of the methodologies of Business Intelligence, where I remained
until the present day, which represents 16 fantastic years of experience.
In these 16 years of experience, not only I had the privilege of working on several high
dimension projects, but also with institutions of high reputation and prestige, both
nationally and internationally. Such as:
• BLIP;
• Mota-Engil;
• Ministry of Health - ACSS;
• Salvador Caetano SGPS;
• Texas Instruments - United States (Dallas) and France (Nice);
• Ministry of Internal Affairs;
• IGIF - Institute for Computing and Financial Management of the Ministry of
Health;
• Império Bonança;
• Optimus;
• Riberalves SGPS;
• Lena SGPS;
• CTT;
• COLEP Portugal,
• SOGRAP Wines
• ...
Throughout my career, I had the opportunity to use a larger range of technologies in
various fields, and cooperate with multiracial and mixed teams. I had many different
roles, such as: Requirements Analysis, Analysis and Design, Development,
Implementation, Documentation and Project Management.
In my professional activity I always demonstrate flexibility and initiative.
2
(1996 – 2012)
3. SKILLS DOSSIER
AREA OF EXPERTISE
Legend:
Level 1: Beginner – eg: theoretical, academic, just training, ...
Level 2: intermediate - Level 1 + small projects, internships, ...
Level 3: professional - Level 1.2 + work experience in various projects
Level 4: expert
Programming / Development Level Comments
Java 3 Professional experience in Business
Intelligence projects
C, C++ 2 Academic and personal experience
Objective-C 4 Personal and professional experience
in developing iOS (iPhone and iPad)
applications
Web 4 Professional experience in developing
and implementing various solutions
Web, Windows and Business
Intelligence:
— HTML
— DHTML
— JavaScript
— VBScript
— XML
— XSL
— XSLT
— CSS
— ASP
— …
Visual Basic 3 Professional experience
C#.net 4 Professional experience in the
development and implementation of
various applications to support the
execution of the ETL processes
Python 3 Professional experience
PHP 3 Professional experience in developing
web applications and web services
(RESTful)
Ruby On Rails 2 Professional and personal experience
in web application development
Bases de Dados
SQL Server (2000, 2005, 2008,
2008 R2 )
4 Professional Experience in Business
Intelligence and development of special
needs
Microsoft Access 4 Professional experience in Business
Intelligence projects and as an aid to
ETL processes
Oracle (9i, 11g) 3 Professional experience in Business
3
(1996 – 2012)
4. SKILLS DOSSIER
Intelligence projects
Informix 1 Professional experience in Business
Intelligence projects
MySQL 3 Professional experience in development
projects for Web
SQLite 4 Professional experience in iPhone,
iPad, Windows and Web projects.
Decision Support Tools &
Datawarehouse
Microsoft Analysis Services 4
Professional experience in Business
Intelligence projects
EssBase 3
Professional experience in Business
Intelligence projects
SAS 3
Professional experience in Business
Intelligence projects
Gentia 4
Professional experience in Business
Intelligence projects
ETL Tools
ODI 3 Professional experience in Business
Intelligence projects
Microsoft DTS 4 Professional experience in Business
Intelligence projects
Microsoft SSIS 4 Professional experience in Business
Intelligence projects
Gentia 4 Professional experience in Business
Intelligence projects
SAS 3 Professional experience in Business
Intelligence projects
Tools and specific applications
MS Project 3 Professional experience
Project Server 2 Professional experience
Redmine (OpenSource)
4
Professional experience as a freelancer
for project management and time
control
Operating Systems
Microsoft Windows 4 Professional experience in the optics of
the user and developer
Microsoft Windows Server 3 Professional experience in the optics of
the user and developer
Mac OS X 4 Personal and professional experience
as iOS developer
Mac OS X Server 3 Personal and professional experience
as iOS developer
4
(1996 – 2012)
5. SKILLS DOSSIER
Linux 2 Personal experience
Unix 2 Professional experience in Business
Intelligence projects
Web Servers
IIS 3 Personal and professional experience
Apache 3 Personal and professional experience
Tomcat 3 Personal and professional experience
JRun 3 Personal and professional experience
Subversion
Subversion (SVN) 3 Personal and professional experience
GIT 3 Personal experience
Other
Adobe Flash 2 Personal experience
Abobe DreamWeaver 4 Personal experience
Adobe Fireworks 4 Personal experience
…
5
(1996 – 2012)
6. SKILLS DOSSIER
PROJECTS
The most important projects in which I had participated.
ydeal - iOS Mobile Developer
25 Julho 2013 – 24 Setembro 2013
Context
Team and project management.
Customer
Ydeal
Achievements
Team and project management, analysis, design and development of Native and or
Hybrid (HTML5) mobile applications, as well as, traditional and or RIA web applications.
Tecnologias
Apple Objective-C (iOS frameworks), Untap TV framework, Alfresco Web Forms.
ydeal - iOS Mobile Developer
25 Julho 2013 – 24 Setembro 2013
Context
As Mobile Developer, analysis and development of the Hybrid applications Daily-P and
Daily-P Pro, for iOS and Android platforms;
https://itunes.apple.com/pt/app/daily-p/id853022755?mt=8
https://itunes.apple.com/pt/app/daily-p-pro/id933627295?mt=8
Customer
Ydeal
Achievements
Analysis, design and development of the mobile application and backend.
Technologies
Ionic Framework, Deployd e nodejs.
ydeal - iOS Mobile Developer
25 Julho 2013 – 24 Setembro 2013
Context
As iOS Developer, participation in the analysis and development of the application
RPCRC (The Rotterdam Prostate Cancer Risk Calculator) for iOS;
https://itunes.apple.com/us/app/rotterdam-prostate-cancer/id729313737?mt=8
Customer
Prostate Cancer Research Foundation.
Achievements
6
(1996 – 2012)
7. SKILLS DOSSIER
Development of the first version of the application for iPad and addition of new features
the iPhone version.
Technologies
Apple Objective-C (iOS frameworks).
BLIP - iOS Mobile Developer
25 Julho 2013 – 24 Setembro 2013
Context
iOS Developer, development and integration of new features for iOS Sportsbook, for a
period of two months contract, using agile scrum methodology;
https://itunes.apple.com/pt/app/betfair-sportsbook-as-apostas/id552024276?mt=8
Customer
BLIP / Betfair.
Achievements
Untap TV feature, Paypal payments / deposit integration, Native App WebWrapper ...
Technologies
Apple Objective-C (iOS frameworks), Untap TV framework, Alfresco Web Forms.
Freelancer - Senior Business Intelligence Consultant
January 2013 – until today
Context
Analysis, design, development and implementation of Data Warehouse and ETL
processes and reporting services.
Customer
Mota-Engil
Achievements
Analysis, design and development of the DW, SSIS processes and reporting services
using the Microsoft Best Practices;
Tests and corrections;
Technologies
Microsoft SQL Server, Microsoft SQL Server Integration Services, Reporting Services
and Oracle RDBMS.
Freelancer - Senior Business Intelligence Consultant
October 2012 - December 2012
Context
Analysis, design, development of Dashboards, Web Services and Web Application (Rich
Internet Application).
Customer
Ministry of Health
Achievements
7
(1996 – 2012)
8. SKILLS DOSSIER
Analysis, design, development of MicroStrategy Dashboards, Web Services (Java
and .Net WCF) and Web Application (Rich Internet Application)
Tests and corrections.
Technologies
Oracle RDBMS, MicroStrategy 9.2 e 9.3, .Net 4.5 e Java SE/EE, HTML, CSS,
Javascript, AngularJS e JQuery.
Freelancer - Senior Business Intelligence Consultant
May 2012 – September 2012
Context
Analysis, design, development and implementation of Data Warehouse and ETL
processes and Cubes for the decision system support models of CRM, CSI (Client
Satisfaction Index), Logistics and Automobile Parts.
Customer
Mcoutinho
Achievements
Analysis, design and development of the DW, SSIS processes using the Microsoft Best
Practices and IBM Cognos Cubes;
Tests and corrections;
Application, DW and ETL process technical documentation.
Technologies
Microsoft SQL Server, Microsoft SQL Server Integration Services, IBM Cognos
Framework e IBM Cognos Transformer.
Freelancer - Senior Mobile Developer
February 2012 – March 2012
Context
Analyst, designer and developer of a concept proof for iOS (iPad) and Android.
Customer
Unicer
Achievements
Database, web services (RESTful) and mobile application analysis, design and
development;
Tests and corrections;
Technical documentation.
Technologies
Sencha Touch 2, Apple Objective-C (iOS frameworks), .Net C # Web Services
(RESTful), Microsoft SQL Server, HTML, CSS3 and Javascript.
Freelancer - Senior Mobile Developer
August 2011 – January 2012
Context
Analysis, design, development and publishing of an iOS (iPhone) application.
http://itunes.apple.com/pt/app/in-panic/id498300891?ls=1&mt=8
8
(1996 – 2012)
9. SKILLS DOSSIER
Customer
Ascensus - CDSI
Achievements
Database, web services (RESTful) and mobile application analysis, design and
development;
Application user interface design;
Web site theme design and development;
Tests and corrections;
Technical Documentation;
Application deployment.
Technologies
Apple Objective-C (iOS frameworks), PHP Web Services (RESTful) and MySQL
database.
Freelancer - Senior Mobile Developer
August 2011 – November 2011
Context
Analysis, design, development and publishing of an application / iBook for iOS (iPhone
and iPad) and Android.
http://itunes.apple.com/us/app/casa-magica/id489493517?mt=8
Customer
Ascensus - CDSI
Achievements
Mobile application analysis and design;
Mobile application development;
Tests and corrections;
Technical Documentation;
Application deployment.
Technologies
Apple Objective-C (iOS frameworks), Titanium Appcelarator, HTML, CSS3 and
Javascript.
Freelancer - Senior Business Intelligence Consultant
December 2010 – September 2011
Context
Analysis, design, development and implementation of Data Warehouse and ETL
processes to a financial consolidation project. The technology implemented was
Hyperion Financial Management (HFM).
Customer
Salvador Caetano, SGPS
Achievements
Analysis and design of the DW (Data Warehouse) and ETL (Extract, transform and load)
processes;
Development of the DW ETL process in Oracle;
Development of an Application in C # to control the ETL processes to extract data from
9
(1996 – 2012)
10. SKILLS DOSSIER
the PHC (SQL Server);
Development of extraction processes for Microsoft Access;
Tests and corrections;
Technical Documentation Application, DW and ETL processes (SSIS and ODI);
System administrators training.
Technologies
Oracle RDBMSs, HTM, HFM, ODI, python, jython, Microsoft SQL Server, SQL Server
Integration Services, .Net C # and Microsoft Access.
Freelancer - Senior Business Intelligence Consultant
April 2010 – December 2010
Context
Analysis, development and Implementation of DW, ETL processes and OLAP Cubes for
various decision support system models. Development of an Web application to help
maintain the DW.
Customer
Riberalves, SGPS
Achievements
Analysis and design of the DW and ETL processes and OLAP cubes;
Development of DW, ETL, and OLAP cubes;
Development of a web application in C #;
Tests and corrections;
Technical Documentation Application, DW and ETL processes.
Technologies
Microsoft SQL Server, SQL Server Integration Services, Analysis Services and Microsoft
.Net C#.
GFI – Senior Business Intelligence Consultant
January 2008 - July 2008
Context
Analysis and design of DW, ETL processes and Essbase Cubes. With a primary role
and a dedication of 100% to Texas Instruments BI systems.
The knowledge transfer took place in Nice for a two months period, after this all the work
was performed remotely from Portugal.
Customer
Texas Instruments, United States (Dallas) and France (Nice).
Achievements
Analysis, design and development of the DW, ETL processes and Essbase cubes;
Test, fixes and technical support;
User support and training.
Technologies
Oracle RDBMSs, SQL Server, Microsoft dtsx, Essbase and Business Objects.
PHC Norte – PHC Consultant
July 2006 – December 2007
Context
Technical assistance for the distributors. Installation and configuration of the PHC
10
(1996 – 2012)
11. SKILLS DOSSIER
software. Analysis and development of customers specific needs.
Customer
Network of distributors,
Lena, SGPS
Achievements
Installation;
Configuration;
Requirements analysis;
Development using the PHC Framework;
Users training.
Technologies
SQL Server, Framework PHC, Dbase and FoxPro.
Ascensus – Senior Business Intelligence Consultant
July 2004 - July 2006
Context
Analysis, design, development and implementation of a banking risk analysis model.
Customer
Finibanco
Achievements
Analysis and design of the DW, ETL processes and MDDB cubes;
Development of ETL and DW MDDB cubes;
Development of a web application (JSP) to generate data marts;
Tests and corrections;
Technical documentation;
Users training.
Technologies
Base SAS, SAS DW, SAS MDDB, SAS MDDB Server, SAS AF Web and Java Server
Pages (JSP) to implement Web.
Ascensus – Senior Business Intelligence Consultant
July 2004 - July 2006
Context
Analysis, design, development and implementation of a telecommunications
management system.
Customer
Accor | Amorin
Achievements
Analysis, design and development of a web application, database and process for data
import and validation;
Tests and corrections;
Technical documentation;
User's Guide;
Administrator's Guide;
Users training.
11
(1996 – 2012)
12. SKILLS DOSSIER
Technologies
Microsoft SQL Server, ASP (Active Server Pages) for the web application.
Novabase – Senior Business Intelligence Consultant
February 2001 – August 2003
Context
Development and implementation functions of an EIS / DSS (Executive Information
Systems / Decision Support System) in the area of budget management, to advertise
campaigns.
Customer
Optimus
Achievements
Development of ETL processes and OLAP cubes;
Tests and corrections;
Users training;
Technologies
SQL Server, DTS, Microsoft Analysis Services and ProClarity (like interface holding the
cubes).
Novabase – Senior Business Intelligence Consultant
February 2001 – August 2003
Context
Analysis, design, development and implementation of several EIS / DSS (Executive
Information Systems / Decision Support System) in banking sector.
Customer
Finicrédito
Achievements
Analysis, design and development of the DW, ETL processes, MDDB cubes and web
reports;
Tests and corrections;
Technical documentation;
Users training;
Technologies
Base SAS, SAS DWA, SAS Web / AF, SAS MDDB Server, SAS MDDB.
Novabase – Senior Business Intelligence Consultant
February 2001 – August 2003
Context
Analysis, design, development and implementation of a MIS (Management Information
System), in the insurance sector, with the purpose of the reorganization of the clients
portfolio.
Customer
Seguro e Pensões
Achievements
Analysis, design and development of the DW, ETL processes and web reports;
12
(1996 – 2012)
13. SKILLS DOSSIER
Tests and corrections;
Technical Documentation.
Technologies
Base SAS, SAS WDA, SAS Web / AF, HTML, CSS and Javascript.
Novabase – Senior Business Intelligence Consultant
February 2001 – August 2003
Context
Analysis, design, development and implementation of a BSC (Balanced Scorecard).
Customer
Continental Mabor
Achievements
Analysis, design and development of the BSC management system;
Tests and corrections;
Technical Documentation.
Technologies
Gentia, Gentia Renaissance BSC.
Novabase – Senior Business Intelligence Consultant
February 2001 – August 2003
Context
Analysis, design, development, maintenance and evolutionary maintenance. Resolution
of any found deficiencies.
Customer
Império
Achievements
Analysis, design and development of the DW, ETL processes and MDDB cubes;
Web application development for the generation of data marts of information in the DW;
Maintenance;
Evolutive maintenance;
Tests and corrections;
Technical Documentation.
Technologies
Gentia, Oracle RDBMS and SQL Server.
A2 SIG – Business Intelligence Consultant
2000 – 2001
Context
Analysis, design, development, implementation and evolutionary maintenance of EIS-
GH project (Executive Information System Hospital Management).
Customer
IGIF - Institute for Computing and Financial Management of the Ministry of Health
Achievements
13
(1996 – 2012)
14. SKILLS DOSSIER
Analysis, design and development of the DW, ETL processes and MDDB cubes;
Implementation (installation and configuration) in the hospitals;
Evolutive maintenance;
Tests and corrections;
Technical documentation;
Maintenance;
Users training.
Technologies
Gentia and Oracle RDBMS.
A2 SIG – Business Intelligence Consultant
2000 – 2001
Context
Analysis, design, development, implementation and maintenance of IGIF-ISD (Patient
Satisfaction Index).
Customer
IGIF - Institute for Computing and Financial Management of the Ministry of Health
Achievements
Analysis and design of the DW, ETL processes and MDDB cubes;
Development of ETL and DW MDDB cubes;
Tests and corrections;
Maintenance.
Technologies
Gentia and Oracle RDBMS.
Agilus – Business Intelligence Consultant
October 1996 – 2000
Context
Analysis, design, development, implementation of an EIS / DSS (Executive Information
System, Decision Support System) budget management.
Customer
MAI - Ministry of Internal Affairs
Achievements
Analysis and design of ETL processes and MDDB cubes;
Development of ETL and Cube MDDB;
Tests and corrections.
Technologies
Gentia and Microsoft Excel.
Agilus – Junior Business Intelligence Consultant
October 1996 – 2000
Context
Development and maintenance of an EIS / DSS (Executive Information System,
Decision Support System) CIV, add new KPI's and other improvements to ensure the
continuity of the project after expo 98.
14
(1996 – 2012)
15. SKILLS DOSSIER
Customer
CTT
Achievements
Development of ETL processes and MDDB cubes;
Tests and corrections.
Technologies
Gentia and Oracle RDBMS.
Agilus – Junior Business Intelligence Consultant
October 1996 – 2000
Context
Development and implementation of an EIS / DSS (Executive Information System,
Decision Support System) for Human Resources KPI (Key Performance Indicators).
Customer
SOGRAP
Achievements
Development of ETL processes and MDDB cubes;
Tests and corrections.
Technologies
Gentia, Oracle RDBMS and SQL Server
Agilus – Junior Business Intelligence Consultant
October 1996 – 2000
Context
Development, implementation of an EIS / DSS (Executive Information System, Decision
Support System) for business management KPI’s.
Customer
COLEP Portugal
Achievements
Development of ETL processes and MDDB cubes;
Tests and corrections.
Technologies
Gentia
Agilus – Junior Business Intelligence Consultant
October 1996 – 2000
Context
Development, implementation of an EIS / DSS (Executive Information System, Decision
Support System) for industrial management KPIs.
Customer
COLEP Portugal
Achievements
Development of ETL processes and MDDB cubes;
15
(1996 – 2012)
16. SKILLS DOSSIER
Development of a database in Microsoft Access;
Tests and corrections.
Technologies
Gentia and Microsoft Access.
Agilus – Junior Business Intelligence Consultant
October 1996 – 2000
Context
Development, implementation of an EIS / DSS (Executive Information System, Decision
Support System) C.I.V. for business management KPI's. This project was entirely web
and with a lifetime limited to the duration of Expo 98.
Customer
CTT
Achievements
Design and development of ETL processes and MDDB cubes;
Tests and corrections.
Technologies
Gentia and Oracle RDBMS.
Agilus – Junior Business Intelligence Consultant
October 1996 – 2000
Context
Development and implementation of an EIS / DSS (Executive Information System,
Decision Support System) for business management KPI's.
Customer
TMGTT, Têxtil Manuel Gonçalves - Tecidos Técnicos
Achievements
Development of ETL processes and MDDB cubes;
Tests and corrections.
Technologies
Gentia and SQL Server.
Agilus – Junior Business Intelligence Consultant
October 1996 – 2000
Context
Development and implementation of an EIS / DSS (Executive Information System,
Decision Support System) for business management KPI's.
Customer
PRODITE ZEELANDIA
Achievements
Development of ETL processes and MDDB cubes;
Tests and corrections.
16
(1996 – 2012)
17. SKILLS DOSSIER
Technologies
Gentia and SQL Server.
Agilus – Analyst Programmer
October 1996 – 2000
Context
Analysis and development of several Microsoft Visual Basic projects, such as:
• IT Project management;
• Control of IT operating;
• Marketing management and customer monitoring.
Customer
Agilus
Achievements
Analysis;
Design;
Development;
Tests and corrections.
Technologies
Microsoft Visual Basic 4.5 Professional, Microsoft Visual Basic 5 Professional and
Microsoft Access.
TRAINING
2008 (January) Institute Galileu Aveiro.
Upgrade SQL Server 2000 – 2005, Microsoft Excel 2003 Visual
Basic for Applications, Sharepoint Portal Server, Microsoft Office
Project Server 2007 – Managing Projects.
2001 (September) Institute SAS Lisbon.
SAS System Essentials for programmers; Data Manipulation with
SAS System; Automating you SAS Code with SAS Macro
Language; Client/Server Strategies using the SAS System;
Accessing MDDB using Web EIS Software; WEB/AF Client side
JAVA; Developing Customized Application using SAS/AF V8
Developing JSP Applications using WebAF Software; Building a
DW using SAS/WA; Building Applications With SAS/EIS and
MDDB Server.
LANGUAGES
English Fluent - spoken, written
Legend:
Native - Native language
Excellent - High level of proficiency
Fluent - Ease in communication
17
(1996 – 2012)