Post Job Free

Resume

Sign in

SOA & API Specialist with Java

Location:
Campinas, SP, Brazil
Posted:
March 01, 2014

Contact this candidate

Resume:

Gibson Pasquini Nascimento

Av. Jo o Scarparo Netto, 240 - Bloco Trovadores, Ap 306 Center Santa

Genebra

*****-*** ********, * * Paulo - Brasil

+55-19-983**-****

accwkq@r.postjobfree.com

Objective

System Engineer/Architect

Profile

During six years as a Java Analyst, I worked with Systems Development,

Design Patterns, Frameworks like Struts, Java Server Faces, Spring,

Hibernate, JasperReports and jQuery. In this period I was member of

teams to develop projects for the Brazilian Customs in conjunction

with the Institute of Technology Aeronautics and Unicamp, Ericsson,

National Laboratory of Synchrotron Light in Campinas and Banco

Votorantim. Most of the time I worked developing Web-based Systems

using Scrum as for project management.

Currently I'm working in a company specialized in SOA and APIs. I am

responsible for setting up SOA Governance tasks, definition of Roadmap

of SOA adoption, mentoring SOA projects acting as Integrations

Architect ensuring standards established for integrations and

delivering trainings for evangelizing SOA concepts to customers.

Recently I started an Open APIs Project, acting as an API Specialist

defining best practices for Defining and Modeling APIs (using REST).

Education

Post Graduated in Software Engineering with SOA (Jun/2010)

Faculdades IBTA, Campinas, SP

Software Engineering with emphasis in Service Oriented Architecture

(SOA)

Graduation in Computer Technology (Fev/2004)

Universidade Tecnol gica Federal do Paran - UTF-PR, Corn lio

Proc pio, PR

Emphasis in Systems Analysis and Software Development

Extra Courses

Project Management with PMI, Funda o Get lio Vargas (Mar/2011)

Scrum Master, AdaptWorks (Feb/2011)

Career History & Accomplishments

Sensedia (Jan/2013 - Current)

API Specialist

Responsible for defining API Best Practices, API Architecture and

Identification and Modeling of Services that can be exposed as APIs.

Actual project:

. Extra APIs: Novapontocom is the technology part of GPA (Grupo

P o de A ucar) responsible for Extra Marketplace and its APIs.

The API modeling, roadmap and support are under my

responsibility.

Sensedia (Feb/2011 - Jan/2013)

SOA Consultant

Responsible for providing customers the SOA Best Practices, definition

of SOA Governance Processes, Services Taxonomy Definitions, SOA

Adoption Roadmap, generation of guidelines for Services Design,

Canonical Modeling and Integration Patterns.

Also, as part of this role, there is a mentoring whose goal is to work

together with the customer during projects execution assisting in

identification and design of services and canonical models and

ensuring that defined practices are being followed.

These are some of the main customers and roles on projects:

. Banco IBI: SOA Governance Architect, responsible for setting up

Governance Processes and Standards.

. Ita -BBA: SOA Governance Architect, responsible for creation of

an Integration Map that was used to define SOA Adoption Roadmap.

. C&A: SOA Consultant, reviewing SOA concepts and redefining the

concept of Assets that should be managed by Architecture Team.

. Abril: SOA Trainings

. Amil: SOA Architect, responsible for Services and Canonical

Identification and Modeling and Services Testing using soapUI.

Anhanguera Educacional (Aug/2011 - Dec/2012)

Professor

Professor in the disciplines Concurrent Programming and Operating

Systems.

Grupo Integrado (Mai/2012)

Professor

Invited to be Professor of SOA discipline in the Postgraduate course

of Systems Development for Web, responsible for teaching about SOA

Governance, SOA Methodology and SOA Tools & Infrastructure.

MAPS Consultoria e Tecnologia em Sistemas (May/2010 - Feb/2011)

Java Consultant

It was a project of a web-based system for managing guarantees of

Banco Votarantin.

Venturus Innovation Center (Jul/2008 - May/2010)

Software Designer

Java Software Designer, responsible for Design the whole

solution/module under my responsibility.

Main projects:

. Super Kick: Development of J2ME application whose purpose was

creating a penalty kick game for mobile cell phones where the

player participated using the cell phone to send commands to the

game and watches the game by the cell phone or by a television.

The application communicates with an SIP Application Server over

IMS Networks. The project was presented at Futurecom 2008, which

is the biggest Telecommunication Fair in Latin America.

. Venturus Ericsson Number Portability on Application Server: The

purpose of this project was creating a reference implementation

of Number Portability over IMS networks based on Application

Servers and Java Platform. Over my responsibility was the Number

Portability Request module, Reporting engine (using

JasperReports and iReport), DNS querying module via Java (using

a free API called dnsjava) and a real time information collector

used to generate statistics on incoming and outgoing calls. It

was used JSF as Java Web Framework and RichFaces. Scrum Agile

Methodology, Continuous Integration with LuntBuild, Test

Automation with TestLink and Bug Tracking with Trac were some of

the Techniques /Tools used on this project.

. LabWeb: Java Web-based system built with Java Server Faces and

RichFaces for the National Laboratory of Synchrotron Light. The

main purpose was to create a web interface integrated with the

Synchrotron Light Ring to control two of its Laboratories. The

control of three network cameras that were inside the Ring, a

multithreaded module to update a Linux console simulator that

was part of the web app and a real time graphics presentation

using JQuery Sparkline were some of what was build in this

project.

In all these projects was used Maven for dependency management,

application automatic building and deploy and also documentation

generation. It was also used Subversion as version control system.

Technological Institute of Aeronautics (May/2006 - Jul/2008)

Java Web Developer

Java Web-based Developer for Brazilian's Customs to Manage the Import

and Export of Products. Worked with JSP development using Hibernate,

Struts, Struts Tiles and Spring frameworks.

Main assignments:

. Design and develop the Harpia System Template, which was the

base of all developed systems. It had the HTML template (built

using Struts Tiles), the entire CSS configuration, base for

Spring configurations and integration with the authorization

system.

. Development of an Analysis Module of the Import/Export Request

and the creation of an intelligence engine responsible for

analyzing the requesters through some Customs Rules.

E-Componetes Tecnologia da Informa o (Jul/2005 - May/2006)

Java Web Developer

Web Java Developer working on software named SOS Vistorias, an

Inspection Management of Vehicle Insurance. The system as implemented

using JSP, Hibernate, Struts, JasperReports, Firebird Database and

Eclipse as development platform.

Languages

Portuguese (Brazil) - Native

English - Full professional proficiency

Spanish - Elementary proficiency

Additional information

Application Servers: JBoss, WebSphere Application Server, Glassfish,

Tomcat;

Technologies: IMS; SIP; Java; JEE; JME; JSP; Servlets; Javascript;

Frameworks: JSF; Struts; Spring; Hibernate; JasperReports;

Development tools: Maven 2, SVN, Rational Rose, ClearCase, ClearQuest;

IDE: Eclipse and NetBeans;

Data Base: MySQL 5, Oracle e PostgreSQL;

Methodologies: Scrum, RUP;

Others: OO; UML; RUP, SDLC;



Contact this candidate