Post Job Free
Sign in

Quality Assurance Object Oriented

Location:
Fremont, CA, 94538
Posted:
April 20, 2010

Contact this candidate

Resume:

ROEL A. MENDOZA

**** ******** ******

Fremont, CA 94538

Home Number: 510-***-****

Cell Number: 510-***-****

Email: abmykh@r.postjobfree.com

I have over 3 years experience in developing and supporting Oracle

BPEL workflows. Mentor a team on how to use and start on Oracle BPEL

development and support.

Synopsis of some of the Oracle BPEL workflow projects I've developed.

1. Workflow that is responsible on taking an error

message/codes/details in xml payload and writes it either in file

or database. this is configurable depending on how the other

workflow will use it.

2. Workflow that handles synchronization, this maintains that there's

only one instance of the workflow that is running to avoid resource

contention. this has a special logic that calls a java web service

that checks/validates some data on the payload on the system. This is

reusable and called by other workflows.

3. workflow that extracts labels from a table via (SQL and PLSQL

activity) of business keys by batch, filters out duplicates, construct

the xml payload and sends it thru Tibco EMS queue. This calls the

above 2 workflows.

4. Workflow that reads from the Tibco EMS queue of item 3 and

reconstructs the xml message payload according to other applications

requirements. this part is where it takes just the business keys and

gets it from appropriate subsystem tables, and reconstructs it to fill

in the details. this workflow was subdivided to libraries since it is

used by all applications. This is configurable by departments and

being called by one of main workflow. Xml payloads are broadcast to

appropriate topics that some of them are bridge to queue according to

other applications requirements. This also calls workflow 1.

5. Workflow that reads from Tibco EMS queue used by workflow 4 and

reconstruct the xml payload with other information extracted from

other applications into a soap body and sends it the legacy

(Smalltalk/Gemstone) system using webservice. Also its configurable to

send it thru Tibco EMS on the legacy system instead of webservice.

6. Workflows that gets the data from legacy system

(Smalltalk/Gemstone) and reconstruct it and sends it to the sub

application responsible for creating user tasks.

7. Workflows that monitors the events and completes the user tasks

created by other applications and flagging if the events has not come

yet for some time.

I have 15 years experience in Information Technology with a working

knowledge and expertise in object oriented programming (OOP)

platform and mainframe technologies. Skilled in project management

and have a good understanding of the Software Development Life

Cycle.

Other Knowledge/Experiences:

I also have developed and maintained applications using Client and Server

(multi-tier) technologies. With working knowledge / experience on below

languages/platforms/tools:

. Visual Smalltalk (frontend) and GemStone (backend)

. Tibco (EMS, Businessworks, GI, Hawk, Canon)

. Sybase (Database, Stored Procedures)

. Core Java and J2EE (JDBC, Servlet, JSP, JavaBeans, EJB etc)

. XML Beans/DOM/JAXP and XML/XSLT/HTML

. Web Services (WSDL, SOAP)

. Oracle (Data Base, PLSQL) and MySQL (Data Base, PLSQL)

. Toplink

. Unix scripting.

. C#

. Clear Case (Java, Tibco, SQL/PLSQL and Unix codes) and Envy

(Smalltalk/GemStone codes)

. Selenium and JUnit

. IDEs (JDeveloper, PLSQL Developer, SQL Developer, NetBeans, Eclipse,

XMLSpy)

. UML (Visio, RationalRows, EA)

In addition, I have a five-year working knowledge / experience in COBOL

Mainframe. I have developed and maintained mainframe applications using the

following languages/platforms/tools. I have also led a team of mainframe

developers during this period.

. COBOL (VS COBOL1, VS COBOL2)

. CA Librarian / TSO/ISPF

. DB2 Optimizer / DB2 / SPUFI/ QMF

. Easytrieve+ / MVS JCL

. CICSPRINT / CICS / OSI Intertest

. MVS/ESA

WORK EXPERIENCE:

Orient Overseas Container Line (OOCL) Inc., USA

Object Oriented Client Server Environment

Software Engineer/Consultant

Jan 2000 - Aug 2009

. Performed duties of application developer and consultant for the

Enterprise System involving cross-platform applications from

Smalltalk/Gemstone/Unix/Sybase to Java/J2EE/Oracle/Tibco/BPEL/Unix

platforms and vice versa. Have extensive experience on SDLC process

and provided consultation for offshore production support team using

Smalltalk/Gemstone/Sybase/Unix technologies.

. Participated on agile development involving iteration and peer reviews

of both use cases and test cases.

Some of the projects that I have delivered:

. Implemented a various workflow processes in Oracle BPEL and TIBCO

Business Works with link up to Oracle DB, TIBCO EMS and webservices.

. Implemented Java applications with Toplink, JDBC, Xerces, JAXP, Tibco

EMS and XML beans.

. Implemented various Oracle PLSQL functions, procedures and triggers.

. Implemented webservices exposed from Java to be called on C#.

. Implemented webservices exposed from Java to be called on Oracle BPEL.

. Implemented webservices exposed from Java to be called on Tibco BW

workflows invocation and webservices exposed from

Smalltalk/Gemstone to Tibco Businessworks invocation.

. Designed and setup several OM in Java/Smalltalk/Gemstone and DB

schemas in Sybase/Oracle.

. Implemented and supported various applications in Java, Smalltalk,

Unix, Oracle, Tibco and Sybase. Implemented numerous XML/XSD for

payload interface and application usage.

. Created various Proof of Concept applications to test functionality

and usability of new tools such as Oracle BPEL workflows, Smalltalk /

Gemstone, Tibco EMS link up, Tibco Workflows and Java applications

implementing newly proposed object models.

. Trained offshore support team on usage and development in Smalltalk,

Gemstone, Sybase, Oracle and Unix environment.

Orient Overseas Container Line (OOCL) Inc., USA

Mainframe Environment

Application Support/Developer

Oct 1997 - Dec 1999

. Supported and developed enhancements on various mainframe applications

for OOCL Enterprise System.

. Provided defect repair and maintenance of the existing mainframe

systems, prepared and coordinated production migration plans and

performed systems and integration testing for the client server

environment.

. Communicated directly with global business analysts and users in Asia,

Europe and North America, concerning the analysis and feasibility of

project requirements.

. Participated in the system designs and prepared program specifications

in the development of batch and real-time OOCL enterprise system

functions. Conducted quality assurance testing, coordinated user

acceptance testing and prepared user test data.

. Fine-tuned \ existing programs and processes to improve system

performance, and provided implementation support for the projects.

Orient Overseas Container Lines (OOCL) Inc., Manila, Phillippines

Sep 1994 - Oct 1997

Analyst Programmer/Team Leader

. Performed the functions of a project team leader taking charge of

all projects under our Orient Overseas Container Lines Inc. (OOCL)

Operations team, which is in charge of equipment handling and

forecasting. It is also my team that handles data supplementation

during Electronic Data Interchange (EDI).

. Analysis and design for the system, feasibility study, and major

program coding and testing, project consolidation for

implementation, and training of staffs regarding the application

and system.

. In charge of the Operations team, with duties to handle and monitor

operational projects, as well as people resources, with the goal to

deliver quality output to global business users.

. As a team lead, was also involved in quality assurance testing and

verification to ensure the quality of my team's deliverables.

TRAINING ATTENDED:

. Advanced Java/J2EE April 2009

. .Net and C# June 2008

. TIBCO BusinessWorks Mar 2008

. Project Integration and Risk Management August 2006

University of California Extension

. TIBCO General Interface and EMS Bus June 2006

. Java Intro, 1 and 2 June - Nov

2000

University of California Extension

. Object Oriented System Design January 1999

University of California Extension

. Object Oriented Analysis November 1998

University of California Extension

. VisualWorks, SmallTalk and Gemstone Jan 1998

. Supervision Training August 1997

Guthrie & Jensen - Manila, Philippines

. Managing I.T. Projects, The Asian Way October 1996

Professional Systems Synergy - Manila, Philippines

. Introduction to UNIX/SHELL Scripting Course October 1995

Infomates - Manila, Philippines

. CICS/BMS, MVS/JCL, COBOL Programming, QMF/SPUFI, Sep - Nov 1994,

VSAM/IDCAMS, Intertest/QW, TSO/ISPF, Easytrieve, DB2/SQL, CICSPRINT

Orient Overseas Container Lines, Phils.

Manila, Philippines

EDUCATION

B.Sc. Computer Science

University of the East 1990-1994

Manila, Philippines

REFERENCES

Available upon request



Contact this candidate