SAMSON C. PADEN, JR.
**** **** **, ********* *****, Brgy. Cembo, Makati City, 1214 PH
*************@*****.*** cell: +639**-***-****
SOFTWARE ENGINEER
COBOL Language | Structured Query Language | UNIX Operating System
Quality-oriented programmer with 6+ years of experience and success in developing and maintaining programs utilizing good analytical, design, and problem solving skills. Effective communication skills with good team cooperation. Thorough in execution and documentation of test scenarios. Solid mathematic knowledge with experience developing comprehensive algorithms and data processing logic. Technical proficiencies include…
Programming COBOL, SQL, REXX
Database DB2
Utilities MS Office, Beyond Compare, Reflection, NetTerm, Telnet, PVCS, CM-Synergy, FileZilla
PROFESSIONAL EXPERIENCE
LAWSON SOFTWARE, May 2008 – Present
Senior Software Engineer, S3 4GL Apps
• Understands and commits to organizational goal.
• Volunteers experience and expertise to help others.
• Provides analysis of current program functionality.
• Understands basic customer business processes applicable to the application.
• Provides programming estimates and programming status update.
• Participate in data migration project for a Quality Assurance tool that performs regression testing.
• Conduct knowledge sharing sessions about Payroll related programs.
• Conduct code review for other developers’ fixes to detect defects early in development and ensure that code is manageable.
• Interacts with peers, other teams, and clients in a professional manner.
Software Engineer, S3 4GL Apps
• Provide code improvements to eliminate program errors while maintaining application functionality.
• Analyzes and translates design into code following company standards for product quality and maintainability.
• Recommends design alternatives to enhance the performance and functionality of application software.
• Develops and maintains knowledge of current software development technologies, computer systems, and industry trends.
• Take ownership of Payroll related programs.
• Promotes code to all supported development lines.
• Performs maintenance on existing products.
• Obtains peer review of the code.
Projects
QA-Menu Data Migration: Beginning in the 8.01 release, HR Development implemented a new in-house tool on the UNIX development server, to enable engineers to be certain that PR140 (Earnings and Deduction Calculation) code fixes would not break its existing functionality. Data has already been created and resolved in 8.03 and 8.10. In release levels 9.00 and 9.01, the data has been created, but time records have not been entered, and scenarios have not been resolved. What is needed here is to replicate the time records and the results found in 8.03 and 8.10 into 9.00 and 9.01 versions.
Technologies COBOL, MS Excel Add-ins, FileZilla, Beyond Compare, Lawson S3 Programs
Roles • Copy and setup the QA-Menu scripts and files from 8.03 to 9.00.
• Do the necessary changes in the script to fit the configuration of 9.00.
• Using MS Excel Add-Ins, query all the required data from database tables in 8.03.
• Edit the data into input files that will be used to upload the data into 9.00.
• Some data need manual input and setup of several HR forms.
• After all data is uploaded, do the necessary data verifications manually to ensure 8.03 data is in sync with 9.00.
• Document data verification issues that could not be addressed and communicate it with US counterparts.
Accomplishments • Proactively made recommendations that refined strategy in how data is migrated.
• Consistently delivered on a tight deadline for project milestones.
• Effectively collaborated with team members situated in a different country and of a different culture.
• Took full responsibility of tasks and stayed with them until they were all accomplished.
• Efficiently managed and organized my work load between the project and maintenance development tasks.
SUNLIFE FINANCIAL OF CANADA, August 2005 – May 2008
Analyst/Programmer, Central Systems Asia
• Design programs and prepare technical specifications based on user requirements.
• Provide man-hour estimates for programming tasks.
• Performs system testing of several production support fixes.
• Conduct initial research/investigation of possible solutions for major projects.
Programmer, Central Systems Asia
• Backend programming and problem investigation for production support.
• Developed new programs for several projects.
• Established technical environment for system testing of projects.
• Facilitates daily/month-end/year-end batch run for system testing region.
• Executes database backup/restore for testing purposes.
Projects
Credit Card Functionality Enhancement: Ingenium System supports Credit Card Payment but on an "assumed pay" basis. This results to users manually reversing a lot of invalid credit card transactions that were declined by the bank. The goal was for Ingenium to accept "actual pay" where it would only recognize that a premium was paid when transaction has already been accepted by the bank. To achieve this, the process was rearranged in a way that billing will be passed to banks and Sunlife Indonesia will wait for their feedback. As a result, Ingenium can now filter which credit cards are valid for payments eliminating the need to manually reverse invalid payments.
Technologies COBOL, REXX, SQL
Roles • Analyze and work on coding of programs that are in the payment phase of the process.
• Manually create flat files that serve as input file for the payment phase of the process.
• Unit testing of different business scenarios.
• Document issues and raise it with the Systems Analyst.
• Participated in planning the strategy for implementation.
• Provide environment support for system testing.
Accomplishments • Made recommendations which helped improve program structure and design.
• Conducted integration of different phases of the project with other developers.
• Consistently achieved milestones and report back to Systems Analyst for updates.
• Successfully deployed programs and data from unit testing environment up to production environment.
New Business Automation: Sunlife Indonesia made a strong push to be the leading insurance company in their country, making major changes from marketing strategies to reinventing some of their products to attract new clients. As a result, a lot of New Business transactions have been coming in. One feature that the company would like to market was to have a fast turnaround time of putting policies in force. To speed up the process, new business process which is manually done by users should now be done in batch. The solution would be to create a batch counterpart process of how new business is done manually by users.
Technologies COBOL, REXX, SQL
Roles • Analyze and work on coding of batch programs that are mirror images of its online counterparts.
• Analyze and work on coding of a program that lays out the data for the main program driver.
• Analyze and work on coding of the main program driver which is where the actual new business transactions are done.
• Manually create input files that fit the specification of the validation program output.
• Create test plans to cover different business scenarios.
• Participated in brain storming sessions whenever issues arise.
Accomplishments • Coded more than 40 programs, copy books, REXX jobs, and procedures.
• Consistently achieved milestones and meet deadlines.
• Ran a scenario through all the New Business Process steps from creating a client up to successfully putting a policy in force.
• Smoothly integrated different project phases into one process.
• Successfully deployed all programs and data for the project from unit testing environment up to production environment.
EDUCATION & TRAININGS
Bachelor of Science in Computer Science, April 2005
University of Santo Tomas, Manila
Professional Development
Program Logic Formulation, Phoenix One
COBOL Training, Phoenix One
DB2 SQL Workshop for Experienced Users, Phoenix One
Process Flow Builder, SOLCORP
Application Programmer’s Training, SOLCORP
Presentation Skills Workshop, Lawson
Business Development
Principles of Insurance: Life, Health, and Annuities, LOMA
Insurance Company Operations, LOMA
Troubleshooting Basics for tax issues, Lawson CUE
US garnishment & Payroll Yearend, Lawson CUE
Optimizing Manual Payment Processing, Lawson CUE