Post Job Free
Sign in

Project Manager Software Engineer

Location:
Glen Allen, VA, 23059
Posted:
March 09, 2010

Contact this candidate

Resume:

EMMANUEL M. MACATANGAY

Glen Allen VA ***** cell: 609-***-****

*******************@*****.*** home: 804-***-****

An enthusiastic Software Engineer specializing in Object-Oriented Design Analysis. Extensive experience in full

Software Development Life Cycle including business specification, user requirement analysis, design, development,

testing, debugging and implementation.

Technical Skills:

Programming Languages: Java J2EE, C, C++, SQL, ABAP, VB / VB.Net

IDE/Development Tools: IBM Rational Application Developer (RAD), Eclipse, JCreator, UltraEdit, Source

Insight, MS Visual Studio 6.0, Crimson Editor

Internet Tools & Techniques: HTML, XML, XSL, CSS, JSP, JSF, AJAX, Javascript, Java Beans, Servlets, Back

Base, EJB, CORBA-RMI, HTTP Watch, Firefox Firebug

GUI Tools and Utilities: Java Swing, VB 6.0/VB.Net, QT Designer

Database: Versant Database Objects, Oracle, DB2, JDBC

Operating System: UNIX, Linux, Win 2000, Win XP / Vista, Windows 95/NT

Scripting Languages: UNIX Shell Scripting, Makefile, VBScript

Versioning/Tracking: PVCS Version Manager, MS Visual Source Safe, CVS

Diagram Design: MS Visio, UML

Professional Summary:

Extensive experience in Object Oriented Software Development Life Cycle including waterfall and agile

methodologies

Web development experience utilizing Java J2EE multi-tier architecture with IBM Rational Application Developer

(RAD) and WebSphere Application Server interacting with DB2

Development experience with C/C++ in UNIX environment within CORBA-RMI Architecture utilizing

SQL and Versant Database Objects

Automated System Testing experience working with Quarterly Release project stakeholders resolving

System Change Request (SCR) primarily with UI and mid-tier issues

Multi-national work experience including customer interfacing in Singapore, China, India and the US

Employment Summary:

Accenture Technology Solutions - Software Engineer - Sept 2005 - Present

Verifone Global Delivery Center - Software Engineering Specialist - March 2004 - July 2005

NEC Telecom Software Philippines – Software Engineer - June 2001 - October 2003

Projects Summary:

Project: VPEX E-Delivery, WWO (Agile development) and Your Security Profile (YSP)

Client: Accenture - Vanguard Group Inc, Malvern, PA

Role: UI and Mid Tier- Developer; Duration: June 2008 - Dec 2008

Role Description and Responsibilities:

Reviewed Use Case/Requirements Specification in preparation for performing assigned analysis, design, & coding

tasks; Provided system analysis, design, development, and implementation of mid-tier data applications for WEB

based software; Utilized Java J2EE, HTML and XML mapping and parsing, AJAX, JSF with IBM Rational

Application Developer (RAD) during implementation phase; Translated technical specifications, and/or design

models into code using Java J2EE Patterns and System Oriented Architecture including Delegates, Façade, Transfer

Objects and Legacy classes; Interfaced with cross functional teams, including associated Data, and Mid Tier teams;

Performed component level design and development under direction of Tech lead; Escalated issues or concerns that

hindered progress or jeopardized project schedules to Tech Lead or Project Lead; Elevated code into development,

test and Production environments on schedule; Provided follow up Production support when needed.

Developed, and implemented Your Security Profile mid-tier components and was successfully elevated into

production release

Collaborated with Tech Lead and other developers in design, modification, and implementation of VPEX mid-

tier components which was successfully elevated into production

Participated in Agile design, development and implementation of What We Offer project focusing of Rollover

and IRA Funds Pages utilizing Rich Internet Application pages with JSF, XML, HTML, JavaScript, Flash front

ends, which went successfully into production release

Project urls:

personal.vanguard.com/us/accounttypes/rollover; personal.vanguard.com/us/accounttypes/ira;

personal.vanguard.com/us/JSP/RegLogOn/Regis/RegActivityContent.jsf

Technology/Application Experience: Java (JDK 1.4) J2EE, IBM Rational Developer (RAD), Web Sphere

Application Server & associated tools (WSAD), J2EE Design Patterns, JSP, Servlets, XML, JDBC, Java, JSF,

XSL,HTML, CSS, AJAX, JavaScript, UML, Web Sphere, PVCS version manager,, Backbase, DB2, Windows XP,

Unix Sun Solaris, JTest, JProbe, HP Quality Center and Quick Test Pro

Project: Single Fund Solutions, Simplified Investing Funds and Chat Application

Client: Accenture - Vanguard Group Inc, Malvern, PA

Role: UI Developer; Duration: Feb 2008 – June 2008

Role Description and Responsibilities:

Reviewed all project requirements as specified in Use Cases, requirements and UI Specifications; Involved in

design, development and maintenance of Single Funds Overview page, Target Retirement, College Savings,

Managed Payout and Life Strategy, Core and Long List Funds pages; Utilized Java J2EE, HTML and XML

mapping and parsing, AJAX, JSF with IBM Rational Application Developer (RAD) during the implementation

phase; Utilized JSF framework with AJAX in developing user interfaces using JSF UI Components, RIA

components, Validators, Events and Listeners; Developed JSPs, Java Beans and Servlets to interact with DB2 and

JavaScript for client side validations; Written Test Cases for Unit Level Testing using JTest, JUnit and JProbe for

performance tests; Involved in unit testing and debugging the complete flow of the modules; Interfaced with cross

functional teams, including associated data, mid-tier and testing teams.

Developed, and implemented Chat Application user interface components and was successfully elevated into

the production release

Collaborated with Tech Lead and other developers in the modification implementation and bug fix of

Simplified Investing user interface components and was successfully elevated into the production release

Under the direction of the Tech lead with waterfall methodology, designed, developed and implemented Single

Funds Solutions project and was successfully elevated into the production release

Was given a certificate of appreciation by client management for outstanding performance and long lasting

contribution for Single Funds project.

Project urls:

https://personal.vanguard.com/us/funds/vanguard/onefund;

https://personal.vanguard.com/us/funds/vanguard/core;

Technology/Application Experience: Java (JDK 1.4) J2EE, IBM Rational Application Developer (RAD),Web

Sphere Application Server & associated tools (WSAD), JSP, Servlets, XML, JDBC, JSF, XSL, HTML, CSS, AJAX,

JavaScript, UML, Web Sphere, PVCS version manager, DB2, Windows XP, UNIX Sun Solaris, JTest, JProbe,

HTTP Watch and Firefox Firebug

Project: Vanguard Retail Web Financial Application Quarterly Tactical Releases

Client: Vanguard - Malvern, PA

Role: System Tester; Duration: June 2006 – Dec 2007

Role Description and Responsibilities:

Requirement analysis and system projects test case creation; Conducted inspection of test cases and updated test

cases based on inspection findings; Data set-up, analyzed data and determined discrepancies; Executed System Test

cases, evaluated results, recorded results, and entered System Change Requests; Retested SCR fixes; Supported

system test Project Manager in evaluating and identifying issues; Supported System test Project Manager in

production SCRs for System Quality assurance; Documentation of SCRs using J2EE HVLM debug logs and

screenshots; Extensive exposure to Java J2EE applications & architecture through working with Quarterly Release

project stakeholders, resolved System Change Requests primarily with UI and mid-tier issues; Automated system

test cases using test programs in HP QTP and modifying codes utilizing VBScript.

Thoroughly involved with six quarterly production releases, working actively with System Test Manager and

ensured quality of software delivered

Documented various test documents which improved system test processes

Created various QTP automated test cases with VB scripts which enabled faster bug identification

Technology/Application Experience: Java J2EE, Mainframe, VBScript, HP QTP, System Test Cases creation,

TeamTrack, PVCS Tracker

Project: Verifone Credit/Debit POS Customized Applications

Client: Verifone Bank Clients

Role: Developer

Duration: March 2004 – July 2005

Role Description and Responsibilities:

Analyzed customer requirements and created functional and detailed designs; Developed and modified Verifone

Softpay Application using C/C++ in MS Windows environment to support client's requirement of credit/debit

payment application; Unit and integrated tested modified application; Worked with Software Quality Assurance

Department and resolved bug issues

Handled the waterfall design, development, customization, implementation and deployment of Verifone's multi

electronic payment solutions projects

Interfaced with clients from India, China and the US resolving issues to add value to the software delivered

Resolved software issues in off-site and on-site locations

Technology/Application Experience: C/C++, Makefiles, VERIX, Visual C++ IDE, Source Insight

Project: NEC INC-100 MS Network Management System

Client: NEC Communications System (NCOS) Japan

Role: Sub-system Team Lead/ Developer - Path Search

Duration: June 2001 – October 2003

Role Description and Responsibilities:

Analyzed requirements specifications from NEC Communications Systems (NCOS) and prepared software

functional and detailed designs; Writes original source codes and revise existing software; Designed and

implemented software solutions; Performed code reviews, unit tests, integration tests and other relevant testing;

Created software documentation according to specific guideline; Estimated project scope and adhered to established

guidelines and metrics for quality data.

Led subsystem team of software engineers in software modifications of NEC INC-100 Path Search Module

Participated in four successful software releases to NEC Communications (NCOS) Japan

Resolved software issues through active partnership with internal client NCOS Japan

Technology/Application Experience: Java J2SE, XML, C/C++, UNIX. CORBA-RMI, SQL, Versant

Education:

University of Santo Tomas - Bachelor of Science in Electronics & Communications Engineering



Contact this candidate