6
C URRICULUM V ITAE PERSONAL INFORMATION Name RIBEIRO, Paulo Alexandre Bento Address R. Cidade de Évora, n. º 7, 1. º Esq. 2775 – 309, Parede Portugal Telephone 00351919317676 E-mail [email protected] Nationality Portuguese Date of birth June 4 th ,1975 Marital Status Single WORK EXPERIENCE • Dates October 2015 to present date • Employer Freelance. • Position held Freelancer • Main activities and responsibilities Design and development of a fully customizable, highly scalable, generic PIM (Product Information Manager) solution based on the GDSN standard. Development of a layer to support MVC and angular integration and allow end to end data binding. This means that the majority of the errors are identified at compile time, and component improvements or refactoring are much easier and faster to accomplish. Using end to end data biding and entity framework, the solution supports an entity approach for all CRUD operations. Single Page Application (SPA) Angular GUI, integrated with Microsoft server technologies MVC. Distributed service architecture, highly scalable depending on usage. Multi-threaded workflow processing and parallel execution all across the application, making it extremely fast and efficient. Supports the full GDSN standard. Easily extendable to accommodate any information not covered by GDSN. Abstracts the Database model so that if the standard changes the application will function the same way. All standard GDSN Code Lists and GPC codes implemented, with the possibility of using different subsets per entity. State of the art validation engine both for batch and GUI editor operation, with atomic rule definition. General document editor engine. Easily allows creation of different editor layouts shared with different entities, according to their publication needs. Integrated with validation engine, takes you to any existing errors and helps you fill in the item information. Internationalization support, once again, per entity if desired. AS2 communications supported. Integrated media store. Technologies C#, ASP.NET MVC 5, Entity Framework 6, Angular 1.5.8, MySQL, REST web services Page 1 - Curriculum vitae Ribeiro, Paulo Alexandre Bento January 2017

Curriculum_Vitae_Paulo_Ribeiro_EN

Embed Size (px)

Citation preview

Page 1: Curriculum_Vitae_Paulo_Ribeiro_EN

C U R R I C U L U M V I T A E

PERSONAL INFORMATION

Name RIBEIRO, Paulo Alexandre BentoAddress R. Cidade de Évora, n. º 7, 1. º Esq.

2775 – 309, ParedePortugal

Telephone 00351919317676 E-mail [email protected]

Nationality PortugueseDate of birth June 4th,1975

Marital Status Single

WORK EXPERIENCE

• Dates October 2015 to present date• Employer Freelance.

• Position held Freelancer• Main activities and responsibilities

Design and development of a fully customizable, highly scalable, generic PIM (Product Information Manager) solution based on the GDSN standard.

Development of a layer to support MVC and angular integration and allow end to end data binding. This means that the majority of the errors are identified at compile time, and component improvements or refactoring are much easier and faster to accomplish.

Using end to end data biding and entity framework, the solution supports an entity approach for all CRUD operations.

Single Page Application (SPA) Angular GUI, integrated with Microsoft server technologies MVC.

Distributed service architecture, highly scalable depending on usage. Multi-threaded workflow processing and parallel execution all across the application,

making it extremely fast and efficient. Supports the full GDSN standard. Easily extendable to accommodate any information not covered by GDSN. Abstracts the Database model so that if the standard changes the application will

function the same way. All standard GDSN Code Lists and GPC codes implemented, with the possibility of

using different subsets per entity. State of the art validation engine both for batch and GUI editor operation, with atomic

rule definition. General document editor engine. Easily allows creation of different editor layouts

shared with different entities, according to their publication needs. Integrated with validation engine, takes you to any existing errors and helps you fill in the item information.

Internationalization support, once again, per entity if desired. AS2 communications supported. Integrated media store.

Technologies C#, ASP.NET MVC 5, Entity Framework 6, Angular 1.5.8, MySQL, REST web services

Page 1 - Curriculum vitaeRibeiro, Paulo Alexandre Bento

January 2017

Page 2: Curriculum_Vitae_Paulo_Ribeiro_EN

WORK EXPERIENCE (CONTINUED)

• Dates July 2010 to October 2015• Employer Saphety Level – Trusted Services, S.A. (Sonae)

• Position held Senior Analyst Programmer, Project Manager• Main activities and responsibilities

Product Development and Business Network Integrity

Responsible for the maintenance and business integrity of Data Synchronization solution (SyncCode) implementations.

Implementation of alarm and monitoring mechanisms.

Product Development

Responsible for the analysis, development and maintenance of various Data Synchronization (SyncCode) related products and features.

Business workflow analysis Business workflow analysis – Resulting in the implementation of new processes over

agile platform, using Atlassian tools like Jira, Confluence and GreenHopper. Development of Jira plugins to respond to specific needs.

Business Consulting Requirements analysis and product specification for the implementation of new

instances of Data Synchronization solution (SyncCode) for various markets. (GS1 Denmark, GS1 Finland, GS1 Mexico)

Project Management Manager for new Instances implementation and data migration projects of Data

Synchronization solution (SyncCode) for various markets. (GS1 Denmark, GS1 Finland, GS1 Mexico)

Technologies ASP .Net, C#, JavaScript, Ms SQL, Oracle, WCF web services, REST web servicesJava, Jira, Confluence, GreenHopper

• Dates November 2007 to July 2010• Employer Softlimits, S.A.

• Position held Senior Analyst Programmer• Main activities and responsibilities Product Development

Responsible for client integration projects over the proprietary Electronic Invoice solution.

Project Management

Responsible for in-house CRM product development and integration with other systems.

Responsible for the implementation of the proprietary Electronic Invoice solution as a trading platform for hospital material.

Technologies ASP .Net, C#, JavaScript, Infragistics, Ms SQL, Informix, Soap web services

Page 2 - Curriculum vitaeRibeiro, Paulo Alexandre Bento

January 2017

Page 3: Curriculum_Vitae_Paulo_Ribeiro_EN

WORK EXPERIENCE (CONTINUED)

• Dates July 2005 to October 2007• Employer Rumos, S.A.

• Position held Senior Analyst Programmer• Main activities and responsibilities

Product Analysis and Development

Analysis and development of ERP solutions for town councils which was composed of 12 separate projects.

Design and Development of GUI controls layer for all projects.

Development of migration solutions from previous version (FoxPro).

Project Management/Team Lead in 2 of 12 projects.

Technologies Windows Forms, C#, SQL Server 2005 Integration Services (SSIS)., Ms SQL, FoxPro

• Dates January 2004 – July 2005• Employer Inesting, Marketing Tecnológico Lda.

• Position held Analyst Programmer• Main activities and responsibilities

Product Analysis and Development

Analysis and development of socket server for P2P communication between flash applications.

Development of Multimedia Cd’s.

Development of interactive Multimedia Kiosks.

Development of live video streaming platform for Golf event, server and web client.

Technologies ASP, Java, Macromedia Flash, Macromedia Director, Ms SQL

Dates February 2002 – January 2004Employer Sítios Digitais, Sistemas e Aplicações Informáticas Lda.

Position held Partner, Project Manager, Analyst ProgrammerMain activities and responsibilities

Product Analysis and Development, project management

Back office tool for website maintenance.

Web sites.

Interactive Multimedia Cd’s.

Technologies ASP.Net, C#, Macromedia Director, Ms SQL

Page 3 - Curriculum vitaeRibeiro, Paulo Alexandre Bento

January 2017

Page 4: Curriculum_Vitae_Paulo_Ribeiro_EN

WORK EXPERIENCE (CONTINUED)

Dates January 2000 – February 2002Employer Tinta Invisível, Edições Digitais, SA

Position held Analyst ProgrammerMain activities and responsibilities

Product Analysis and Development, full stack.

Responsible for all innovation projects like cross-platform games, multimedia CD’s and other rich-media components.

Web sites/portal development

Participation in the development of several web sites / portals for clients such as Anacom, Optimus, BP, Becel, Sumol, Adams, Nesquick, e Suzuki

Technologies ASP, Macromedia Director

Page 4 - Curriculum vitaeRibeiro, Paulo Alexandre Bento

January 2017

Page 5: Curriculum_Vitae_Paulo_Ribeiro_EN

COMPETENCESSystems ArchitectureUMLAgile ALM - ScrumProject Management

TECHNOLOGIESJAVA.NETCocoa Web (MVC, JavaScript, Angular, jQuery, CSS, HTML)Web Services (REST, SOAP, WCF)Relational databases (ORACLE, MYSQL, SQL SERVER, INFORMIX)Object-Relational Mapping (Entity Framework)

EDUCATION AND TRAINING

Dates November 2015Training Institution Aventia

Designation PMP - Project Management Professional

Dates July 2013Training Institution Aventia

Designation APM – Agile Project Management

Dates February 2013Training Institution Centro de formação Oracle Lisboa

Designation Oracle Database 11g: Program with PL/SQL

Dates October 2007Training Institution Rumos

Designation Microsoft SharePoint

Dates May 1998 - Outubro1999Training Institution Gestinfor

Title of qualification awarded Multimedia Technician.

Dates September 1994 - May 1998University Instituto Superior Técnico

Title of qualification awarded Mechanical Engineering – 3rd year (unfinished)

Page 5 - Curriculum vitaeRibeiro, Paulo Alexandre Bento

January 2017

Page 6: Curriculum_Vitae_Paulo_Ribeiro_EN

PERSONAL SKILLSAND COMPETENCES

MOTHER TONGUE PORTUGUESE

OTHER LANGUAGES

ENGLISH• Reading skills EXCELLENT

• Writing skills EXCELLENT• Verbal skills EXCELLENT

SPANISH• Reading skills GOOD

• Writing skills GOOD• Verbal skills GOOD

SOCIAL SKILLSAND COMPETENCES

Football team member for many years. Now devoted to climbing, organizing trips to various climbing spots.

ORGANIZATIONAL SKILLS AND COMPETENCES

Responsible for project management and budgeting as Partner at Sítios Digitais.Project leader in many occasions over the years.

ARTISTIC SKILLSAND COMPETENCES

Music: singer and lyrics writer.

OTHER SKILLS AND COMPETENCES

Early vocation for programming - since the age of 9.Entrepreneur. Autodidact.

DRIVING LICENCE Yes

Page 6 - Curriculum vitaeRibeiro, Paulo Alexandre Bento

January 2017