I have been in IT PROGRAMMING since 1997, using COBOL/DB2/SQL/CICS/AS400.
9 years of those are as Mainframe analyst/programmer spent in Singapore with AIT (client: Citigroup N.A Singapore). Also have strong UNIX, COBOL/AS400 and currently using COBOL/CICS/DB2 for Mainframe programming with present employer UnitedHealth Group – Optum Global Solutions for 13 years now currently assigned here in United States.
I perform actions associated with my competency without assistance. I am recognized within the immediate organization as resource to consult when difficult questions arise regarding my competency. I consistently provide practical/relevant ideas and perspectives on process or practice improvements which may easily be implemented. I coach others in the application of my competency, translating complex nuances related to my competency into easy-to-understand terms. I participate in senior-level discussions. I have strong belief in automation.
Overview
27
27
years of professional experience
Work History
Mainframe NDB Sr Software Engineer
intertestEndevorSpringBootGitHubGraphQLUnitedHealth Group -OPTUM Global Solutions
10.2010 - Current
Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
Met with stakeholders, product teams and customers throughout system development lifecycle.
Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
Created technical workflows in wiki to support education and training of newly hired employees.
Developed requirements for system modifications and new system installations.
Authored technical documents such as design specifications and user manuals.
Identified issues in software processes and implemented optimization.
Conferred with project managers and other stakeholders to fully understand software design specifications and plan optimal development approaches.
Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
Integrated third-party APIs into existing systems.
Introduced automation tools to enhance workflow.
Collaborated with development team members to create and integrate high availability solutions for mission-critical applications.
Provided technical assistance to junior developers in debugging code.
Participated in agile development of products within cross-functional frameworks.
Liaised with QA testers to perform testing meeting various parameters.
Performed estimates of work hours and tracked progress using Agile and Scrum methodology.
Designed and implemented user interfaces for web-based applications.
Investigated production issues reported by users and provided timely resolutions.
Developer II
Savvysherpa Asia Inc
07.2012 - 06.2016
Project: Provider - Network Database (NDB), :
Work alongside DevOps teams to help build cloud infrastructure and deployment pipelines
Develop test data-driven products, features and APIs that scale
Responsible for large and more complex components, while influencing overall Data architecture, patterns, and automation
Implements component design in-line with predefined team architectural patterns
Can work autonomously
Able to identify and provide feedback on designs provided and implemented by others
Assesses dependencies, impacts, costs and time when weighing pros and cons
Solves complex problems
Mentors’ software engineers through code reviews, and hands-on design sessions
Introduces automation to replace repeated manual processes demonstrating measurable improvement
Doing production support, Dev Ops
Develop/Enhance/Integrate Applications and Systems
Creates unit test plans, executes unit testing and documents results to ensure that code works as designed
Ensures that application/system code is clearly and comprehensively developed and traceable back to technical specifications (e.g., traceability matrix)
Incorporates scaling capability into application/system code as applicable
Ensures integration with testing groups (e.g., UAT, CTP)
Conducts all required reviews (e.g., code coverage, code reviews, test plan reviews), as applicable
Adheres to applicable enterprise development methodologies and processes (e.g., UDP, RSA, ADR, EPMO processes)
Project: Billing System /Riders Project/GUI Project/, Responsibilities:
Work in a AS400 environment using COBOL language and logical file with SQL database
Develop, test new programs based on user requirement
Assigned production support task
Use STRDBG utility to debug program
BANCS
Software Laboratories Inc, CHINATRUST
, Philippines
03.2010 - 08.2010
Support
Responsibilities, Work in a UNIX environment using COBOL language and SQL database
Attend to production issues
Develop, test new programs based on user requirement
Create Shell script and SQL queries
Analyst/Programmer
CITIGROUP Singapore
01.2007 - 07.2009
PROJECT RAINBOW
CEEMEA Migration
Project Background:
Convert existing ASIA Pacific/CEEMEA countries from ECS to ECS+ platform Combine ASIA pacific/CEEMEA countries into one CICS region (CICSFLEX)
Responsibilities:
Analyze project work schedule and assign corresponding programmer in each task
Coordinate with PIDS team on the schedule of production DB2 data download
Prepare JCL’s for the DB2 & VSAM INIT JOBS, data unload, conversion
Analyze and edit existing BAU JCL’s to be ECS+ compliant
Edit programs, parms & procs
Prepare Conversion run reports
Attend to SIT/UAT testing
Fix SIT/UAT defects and update testers accordingly
Promote the components to UAT
Prepare documentations and implementation plan and checklist
Implement to production
Attend in POSTMORTEM meetings
Provide BAU EPP support for Korea 24x7 rotating shift
All 5 team leaders including myself are rotating for the production phone to support countries using EPP system
Countries covered are LATAM, ASIAPAC, CEEMEA
Technologies used:
COBOL/CICS/DB2 as language
Database is VSAM & DB2
Running in a mainframe environment
Team Leader – Sr. Analyst/Programmer
CITIGROUP Singapore
12.2000 - 01.2007
New Application System
Project: KORAM Migration
Project Background:
Migrate all existing client base of Korean American (KORAM) Bank into CITI
Rollout existing CITI card system (ECS) in mainframe to replace KORAM bank card system (HCAS) in midrange
Responsibilities:
Analyze project work schedule and assign corresponding programmer in each task
Analysis, development, testing and maintenance of online and batch programs
Analysis and preparation of program and technical specs
Prepare documentations like component checklist, cutover procedures, DCOM updates, batch job flow, traceability matrix; SEW (software estimation worksheet)
Attend to project meetings which tackle project development, additional project requirements (PCR), updates from project managers, problems/issues encountered by all teams involve and its resolutions
SIT team show stopper TD’s
Provide BAU NAS support for Korea 24x7 rotating shift
All 5 team leaders including myself are rotating for the production phone to support countries using EPP system
Changeman, Virtual Change/INFOMAN, Virtual tech, TIVOLI work scheduler, Test director, Omegamon, NDM/XCOM, Control-D, and TSO/ISPF.
AIT Software Services PTE LTD
, Singapore
12.2000 - 07.2005
( 8y 7m)
Equal Payment Plan System
Analyst/Programmer
ACCENTURE formerly, Andersen Consulting
11.2000 - 12.2000
Verizon Express TRAK Media Project – Manila Tables Team
Project Background:
Assigned to the Manila Tables Team as an Analyst/Programmer working on the design and generation of Bill Display Modification system using DB2 and Visual Basic
Responsibilities:
Analysis, development, testing and maintenance of online and batch programs Preparation and maintenance of JCL.
Analyst/Programmer
Reliance Consulting Group
07.1999 - 11.2000
Social Security System (SSS, :
Sickness & Maternity claims System
Project Background:
Assigned to the Sickness and Maternity (SICMAT) team as an Analyst/programmer working on the development and maintenance of online and batch programs using COBOL, IMS, DB/DC, File-Aid
VSAM, TSO/ISPF and JCL
Involved in the Y2K conversion of Sickness and Maternity (SICMAT) programs
Performed analysis, coding, debugging and unit testing of programs
Responsibilities:
Analysis, development, testing and maintenance of online and batch programs
Preparation and maintenance of JCL
Handling calls made by SICMAT system users
Debugging programs and formulating resolutions for the problems that arise
Make necessary updates in production data to ensure flow of systems handled.
Information Systems Management
British Columbia Telephone Company
10.1998 - 01.1999
Project Background:
Assigned to the Facilities Management System (FMS) team as Analyst/Programmer working on the development and maintenance of online and batch programs using COBOL, IMS, DB/DC, DB2, FileAid, VSAM, TSO/ISPF and JCL
Involved in the Y2K conversion of Public Communication System (PCS) programs
Performed analysis, coding, debugging and unit testing of programs
Responsibilities:
Analysis, development, testing and maintenance of online and batch programs Preparation and maintenance of JCL
LOANS
10.1998 - 12.1998
Maintained and supported the FCDU, LOANS, and SAMD System during Y2K unit and Systems Testing on
Created test Data for FCDU, LOANS, and SAMD Systems for baseline, current, future and system testing
Members of the Y2K Conversion Team for FCDU, LOANS, SAMD systems of FEBTC
Analyst/Programmer
OmegamonJCL’sJCL’sSavvysherpaEZtrieveStartoolStartoolChangemanChangemanEquicom Systems Management
01.1997 - 09.1998
2/6 -
- 1/6
Analyst/Programmer
Far East Bank & Trust Company
01.1997 - 08.1998
Education
B.Sc. - Industrial Engineering
Mapua University
03.1992
Skills
TECHNICAL SKILLS
LANGUAGE:
COBOL, CICS, DB2,JCL,SQL,Java, GraphQL,REXX ,Visual Basic,UNIX, C,Pro C
FRAMEWORKS : IBM Mainframe, IBM AS/400, IBM PC, and compatibles, SpringBoot