Jerlin Joseph

PLSQL  TEAM LEAD

Summary

  •     7 years of industrial experience as Software Engineer in Oracle Database and Java Technologies
  •      Experience in all phases of development – from Requirements to Implementation.
  •      2+ years of onsite experience. 
  •      Strong knowledge of Object Oriented Concepts.
  •      Well acquainted with SDLC and Agile methodology.
  •      Experience in leading as well as working in a team.
  •      Experience is SOA and BPEL technologies.
  •      Ability to quickly learn new technologies.
  •      Strong analytic and problem solving skills.
  •      Excellent Communication & Interpersonal Skills. 
  •      Experience in production support.
  •      Understanding of manufacturing domain.

Work History

Work History
2013 - 2015

Team Lead

NTT DATA

Project - Dealers Choice  

Client - Mercury Marine

Description -  Dealers choice program generates certificates for eligible serials which satisfies a certain criteria. These certificates can then be used by dealers registering to earn credit. It consists of three modules – A MercNET  web screen to show the certificates generated nightly, A nightly process that generates certificates based on serial eligibility and a Web application that consumes these certificates.

Certificate Numbers can be used by dealer who earned or Parent/Child. Validation will happen upon registration entry.An adjustment process for business to manually add qualifying serial number based on approved Supplier Progress Review.

Project -  Dockscan
Client   - Mercury Marine

Description -  Dockscan is a custom developed application whose primary use is to manage the movement of inventory between Mercury Marine manufacturing and warehouse management systems. 

This system provides visibility to inventory which has completed manufacturing, been removed from end of manufacturing line staging, and been loaded onto trailers for transport to various warehouse locations. Once a trailer or container is fully loaded and closed, the system also communicates load contents to various warehouses to facilitate receipt of product into the shipping facility.

Roles and Responsibilities

  • Work with business to finalize requirements.
  • Estimate project effort and submit Statement of Work.
  • Preparing Technical design and Test plans.
  • Develop applications in Java and Oracle technologies.
  • Co-ordinate build among team members.
  • Participate in peer reviews.
  • Co-ordinate onsite and offshore teams.
  • Provide timely update to Project Manager and Business.
  • Work with stake holders to resolve issues in every stage.
  • Co-ordinate with business to complete User Acceptance Test.
  • Prepare migration plans to move artifacts to production.
  • Resolve post implementation issues.
2010 - 2012

Senior Software Engineer

NTT DATA

Project - Poracle Upgrade  

Client - Mercury Marine

Description - The objective of this project was to upgrade Oracle database from 8 to 10g and bring the database design as per the current standards. The process involved changes to 1000+ tables, 50 + applications and approximately 100 Unix jobs.

An approach to either sunset, rewrite or migrate to another database was taken on a per application basis.

Project - Customer Sync  

Client - Mercury Marine

Description - The customer sync module interfaces the Oracle customer details to other systems like PIMS, Data warehouse and LDAP. The changes are initiated when customer details are entered or modified in Oracle. This will trigger a BPM module to run which will pick the modified records and interfaces them to the target systems.

Project - Power of Choice  

Client - Mercury Marine

Description - Power of Choice is a new web based application and is used by dealers to view their Power of Choice rebate summary, registration details for Outboard, Mercury Jet and Mercruiser products, direct and indirect P&A/Precision Rigging dollars online. This application will show how customer power of choice level is determined (POC matrix) and the actual Power of choice rebate amount as of date. 

A batch job executing daily will calculate the dealer’s rebate from the product registrations they have completed in the program year.Customer must have a minimum of 20 eligible registrations and $25,000 of P&A/ Precision Rigging purchases.Only products that belongs to a particular set of product lines are eligible.Direct and Indirect Sales data is used to calculate the power of choice.

Roles and Responsibilities

  • Estimate project effort and submit Statement of Work.
  • Preparing Technical design and Test plans.
  • Develop applications in Java and Oracle technologies.
  • Co-ordinate build among team members.
  • Participate in peer reviews.
  • Co-ordinate with onsite team.
  • Provide timely update to Project Manager and Business.
  • Resolve issues based on the issue logs
  • Co-ordinate with business to complete User Acceptance Test.
  • Prepare migration plans to move artifacts to production.
  • Resolve post implementation issues.
2008 - 2010

Software Engineer

NTT DATA
Project - Extended Contracts   Client - Mercury Marine Description - An Extended contract application allows customers of Mercury Marine to buy additional warranty for a specified period of time. The extended warranty starts right after the regular warranty expires. Customers can buy extended contracts for Regular products, Resold products or a Major Assembly. The application allows administrator to define prices based on models. The prices can differ based on the length of the contract as well as the region where it is sold. Apart from creating a contract users can upgrade contracts from one type to another and extend it to add additional years. Project - MercNET Client - Mercury Marine Description - MercNET is a website that allows you to view live Mercury information. View up-to-the-minute parts and engine availability, product history, registration, credit, and order information.  The project involved rewriting the MercNET applications from ColdFusion to Java. Roles and Responsibilities
  • Develop applications in Java and PLSQL.
  • Fix bugs and provide enhancements to existing applications.
  • Perform peer reviews for code changes.
  • Escalate issues and coordinate with other teams to resolve issues.
  • Provide status update on fixes and bugs on time.
  • Update documents and Knowledge base regularly.

Education

Education
2003 - 2006

Master of Computer Applications

M.A College of Engineering
2000 - 2003

Bachelor of Computer Applications

B.P.C College