Lead Programmer Resume
San Ramon, CA
EXECUTIVE SUMMARY
Around 6 years of professional experience in IT in the areas of Software Application Development, Maintenance and Support of systems, Requirements Gathering, Analysis, Design, Testing, Implementation and lead IT projects.
- Expert in Analysis, Design, Programming, Review, artifact and code Walkthroughs and Testing of On-line and Batch applications using Base COBOL, CICS, DB2, IDMS, JCL, SQL, SYNCSORT, VSAM, TSO/ISPF, JES2, EXPEDITOR, ENDEVOR, CHANGEMAN, FILE-AID, QMF, SPUFI, SDF-II and SAS.
- Extensive knowledge in complete Software Development Life Cycle (SDLC), trouble shooting, end-user support and performance tuning.
- Capable & proven experience in gathering business requirements from business end-users, Initial Analysis, Preparing Technical specifications.
- Conducted root cause analysis to improve operational services.
- Worked as analyst by designing Test Strategies and Test Plans, Coding, Reviewing and Scheduling & Setting Test Scenarios, Running Test Scripts and Executing Scenarios.
- Managed large projects and successfully met client\'s project deadlines.
- Assisted with disaster recovery planning and execution.
- Hands-on change control and defect prevention activities.
- Excellent documentation experience in customer call tracking, problem simulations, solutions, bug fixes and technical manuals.
- Excellent team player, very well adapted to work with various levels of management team.
- Worked extensively on Telecom applications.
- Experience in on-site and offshore team management and coordination.
- Excellent Project Management Skills.
- Experience in Estimation of effort and Schedule.
- Excellent Communication Skills, Problem solving skills and Analytical/Design skills.
- Experience in understanding new business requirements, existing applications, Impact Analysis, Design, Maintenance and Regression Testing.
- Excellent interpersonal, analytical, communication skills, team player & highly motivated self starter.
- Capable of delivering optimized, effective and well documented code independently.
- Extremely dedicated, self - motivated, Pro-Active and willing to assume responsibility.
- Accountable for personal actions and with a commitment to excellence.
- IBM z-Series, IBM-3090.
- Operating Systems
- IBM 3290/MVS, z/OS, Windows Vista, Windows XP
- DBMS
- DB2 for OS/390, IDMS.
- Front End
- CICS
- Languages
- C, COBOL II, JCL, SQL, REXX , VSAM, Base SAS, Fortran-4/77
- Version Control
- CHANGEMAN, ENDEVOR
- QMF, SPUFI, File-Aid, File-Aid for DB2, Xpediter batch and online, BMC, SDF-II, ABEND AID, TSO/ISPF, Visio, SORT/MERGE Utilities, DB2 Load & Unload Utilities, FTP and NDM
PROFESSIONAL EXPERIENCE
Project: Bill Day Interfaces
Client: Confidential, San Ramon, CA.
Duration: Oct 2010 - Till date (24 months)
Confidential, is one of the biggest telecom industries in USA. BDI is Development & maintenance project, which includes understanding the system flow for the application. BDI is the heart of the billing system. The changes have to be done in the programs in such a way that it will process the Billing changes in various sections. BM10 is the newly developed process to implement a new functionality. This process inserts messages on customer bill. The major work would be making the necessary changes to the programs that are getting impacted due to the implementation of a new process.
Role: Lead ProgrammerResponsibilities:
- Preparing schedules for work, attending and chairing various conference calls, to track project status reviews within the project.
- Attaining in business and functional requirement meetings.
- Performing impact analysis of application for a given business or functional requirement.
- Work closely with Business Analyst on providing impacts to existing system functionality for new proposed client Change Requests.
- Involved in gathering Business requirements, Initial Analysis of existing SAS and COBOL Programs and Processes.
- Preparing high-level design documents based on the business requirement
- Reviving the Design documents, code, unit test plans.
- Providing assistance for preparing low-level design documents.
- Documenting Test Scripts for testing of new functionality respective to the assigned project.
- Coordinating with Regression testers during Enterprise Release Testing Phases.
- Executing new functionality Test Scripts and validate results.
- Document test defects in the QA Test Mgmt tool (Quality Center).
- Developed new batch COBOL programs as part of the new enhancements and designs.
- XPEDITER and Simulators are used to test COBOL Batch modules.
- Has worked exclusively on Base SAS and SAS Macros.
- Involved in Unit, Integration, System and Regression testing of batch programs, Implementation and post Implementation support.
- Designed test cases, test data, executed testing and documented test results.
- Understand and resolve user application problems and provide clarifications.
- Worked on Live defects and Rapid deployments.
- Proposed Effort estimation to the clients as part of our Fixed Bid process.
- Participated in internal quality audits and also strictly followed the client's quality process.
- Updated status of work on weekly basis to clients.
- single point of contact (POC) for answering queries from offshore, tracking the schedule, tracking the quality of deliverables and resolving offshore concerns
Environment: COBOL, JCL, DB2, SAS, SYNCSORT, Changeman, Expeditor, FADB2, QMF, Fileaid.
Project: Hold Bill System
Client: Confidential, San Ramon, CA.
Duration: Dec 2008 - Oct 2010(20 months)
Confidential, is an online-cum-batch pre-billing correction system. HB makes corrections to bills before they are sent to the customer. It has interfaces with BPP2 from where it receives customer unformatted bill data which is then corrected online and sent back to the billing mainstream. HB application exists in AT & T west and South West. The application team is responsible for the enhancement and maintenance of the application. There are approximately 20,000+ accounts routed to the Hold Bill system, statewide, each month.
Role: Senior Technical Associate
Responsibilities:
- Coordinates and manages all application releases, deployment and change control processes.
- Preparing low-level design documents.
- Providing assistance for preparing low-level design documents.
- Coding new functionality as per the detail design.
- Executing new functionality Test Scripts and validate results.
- Reviving program logic by overseeing the preparation of test data, testing and debugging of programs.
- Document test defects in the QA Test Mgmt tool (Quality Center).
- Production support for job ABENDS.
- Analyzing and fixing Validation for Live Defects and Test Defects.
- Studying the existing system and create understanding documents through client discussions.
- Analyzed, developed, tested, implemented and maintained new programs in COBOL, DB2, IDMS, JCL, CICS, File-Aid and VSAM on MVS IBM mainframe environment.
- Was responsible for reviewing the offshore deliverables for quality and business functionality along with checking the standards for the same.
- Was responsible for identifying the quality checklists for offshore and implementing them during the development phase.
- Was responsible for developing unit test and integration test plan for the system and reviewing the unit test logs developed.
- Involved in effective distribution/delegation of work to the team and coordinating the team activities.
- Supported mission critical 24x7 production environment responded and resolved the batch JCL ABEND, SQL errors in minimum time possible.
- Understand and resolve user application problems and provide clarifications to onsite.
- Supported mission critical 24x7 production environment, responded and resolved the batch JCL abend , SQL errors in minimum time possible
COBOL, DB2, IDMS , JCL SQL, SPUFI, QMF, File-Aid, CICS, GDG, Expeditor, Syncsort, IDCAMS, NDM, FTP, OS/390, MVS, TSO, MS office.
Project: Inter Collects Billing system(ICBS)Client: Confidential, St Louis, MO
Duration: Jul 2007 - Dec 2008(18 months)
ICBS application handles the following systems:
- ICBS (Interexchange Carrier Billing System - Casual User)
- IBBS (Invoice Billing-Billing System)
- IDB (Invoice Derived Billing - AT & T only).
An interexchange carrier (IXC) is a telephone company that provides connections between local exchanges in different geographic areas. IXC provides inter LATA service as described in the Telecommunications. They\'re commonly referred to as "long-distance carriers." IXC includes AT & T, MCI, Sprint, and others.
Role: Technical Associate
Responsibilities:
- Understanding the Overall functionality and Business requirements for Interexchange Carrier Billing System
- Understanding the SFAD and Technical Requirements
- Preparing Detailed design and Specification documents for business requirements.
- Conducting reviews on SFAD, Detailed designs, UTPs and UTRs along with client.
- Coding and development as Per the Detailed design.
- Conducting code walkthroughs on deliverables along with client and offshore team.
- Attending FAR/Status/Recovery/ Project meetings along with client and sharing the same to offshore team.
- Defect analysis and resolution for live and system test defects.
- Investigated the code for the BSD Queries and giving them solutions for fixing the code to get rid of defects
- Created JCL\'s for the recoveries that must be done for usages with invalid data and the usages that were rated incorrectly.
- Fixing the code for the live defects raised by Testing team and the BSD\'s.
- Responsible working on UNIX commands and creating korn shell scripts
- Coded Programs for the Enhancement projects that come from clients usingCOBOL and DB2.
- Estimate upgrades to the Recovery Software System.
- Retrieval of backup tapes
- Responsible of creating the directories in UNIX and save the files on these directories coming from mainframe application through FTP
- Extracting information from IMS database and creating the online screen using IMS DC
- Working with Rapid Deployments (RD) like RD520 and RD352 etc which come for rate changes and changes in SAS Notes.
- Experienced in using ISPF tool for working with panels
- Involved in creating test scenarios based on use cases base on the new features incorporated in then version.
- Used to lead the bug triage meetings for bug resolutions.
- Worked with NDM Connect Direct for the transmission of files from one region to other like Test to Production and Vise versa.
- Experienced in using SORT, SYNCSORT, IDCAMS, IEBGENER, IEFBR14 and many other utilities
- Experienced in using RACF tools for giving authorization for different datasets for BSD's
- Used FTP for transferring the files in between and documenting then into word
- Create test ware using only the business/functional and technical requirements as input
- Creating the Packages in CHANGE-MAN for all the PMT\'s.
- Experienced in using ABEND-AID tool to debug the code
- Experienced in using SPUFI tool for executing queries in DB2
- Experienced in using IBM Utilities for getting the usages as per the BSD's requirements for further testing
- Expertise with Analysis and Design to create specification doucuments with using MS office suite( MS- WORD, MS- EXcell and powerpoint).
- Strong working experience with using Analytical Tools quality centre to crate Test plans, test case and Use Case Analysis
- Worked on Easytrieve tool for browsing, editing, allocating, comparing and extracting the usages with different scenarios for processing.
- Experienced in creating PCB's and PSB's for IMS database
- All executable statements must be tested using EXPEDITOR, expected results documented
- Experienced in working with REXX tool for creating JCL\'s and for weekly and monthly recurring jobs
- Involved in 24/7 production call support.
- Test data was created that will trigger all executable statements.
- Worked with Vantive tool to track the defects and update the information regarding the defect.
- Involved on Quality Assurance, Testing, test case creation, validation, creation of Test Plan, Validation table and etc on Quality center tool.
- Worked with Quality Center for testing mainframes projects.
- Worked with BMC AOTS tool for production mainframes projects
- Worked with Rapid Deployment Trac (RD Trac) tool for quick production deployment for mainframes projects
- Preparing SCM (COIG and OIG) Instructions sheet for Production and system test.
- Coordinate with SDC group to install all components.
- Worked on ATT internal installer STAR.
- Coordinate with EPAS IBM Brazil team to fix all production issues and EFIX and and system test issues.
- Coordinate with Offshore for all Defect, ADHOC, Requirements etc..
- Preparing Requirement Tractability Matrix for all BR TR and FR
Environment: MVS/ESA, Z/OS, COBOL, DB2 8.0, IMS DB/DC, JCL, CICS, FILE-AID, CHANGE-MAN, SPUFI, CLIST, ISPF, VSAM, FILE-AID, SQL, XPEDITOR, NDM Connect Direct, ABEND-AID, CA7, RACF, EASYTRIEVE, REXX, SAS, FTP, SAR, QUALITY CENTER, VISIO and UNIX.
Tools: Changeman, NDM, Vantive, Quality center, File aid, Comparex, BMC, RD trac, QMF and SPUFI.
EDUCATION
Bachelor of Engineering (BE)
ACHEIVEMENTS
- Honored as "Valuable Team Player" in the year 2011.
- Honored as "Project Person Of The Month" in the month of December 2011
- Awarded with "Cookie" in the year 2009-2010.
- Awarded with "Certificate of Appreciation" for automation of batch jobs through ESP scheduler.