suresh_kumar_resume_v1.0

7
SURESH KUMAR A Mobile: +65-86964594 Software Engineer E-mail: [email protected] Employment Pass Holder FIN : G3154718R CAREER OBJECTIVE To expertise in the technology I am working on and enhance my skills through job learning and to be able to contribute to the development of the organization I am working with. PROFESSIONAL SUMMARY Possess total work experience of 6 Years and 0 Months. Currently working with Housing & Development Board as a Software Engineer. Previously worked with Cognizant Technology Solutions as a Programmer Analyst and HCL Technologies Limited as a Software Engineer. Possess over 6 Years and 0 Months of hands on experience in Java, JSP, JSF, Portlets, Servlet, EJB, Spring, Hibernate and Struts. Possess basic knowledge and experience in Web services, DB2, MSSQL, SVN, CVS, PVCS, Clear case, Serena, JIRA, MUTT, IBM Rational Clear Quest, Java Script, SOAP UI. ACADEMIC QUALIFICATION M.Sc in Computer Science from Bharathiar University, Coimbatore. Batch: 2010-2012 having overall percentage of 69% B.C.A in Computer Applications from NGM College, Pollachi. Batch: 2007-2010 having overall percentage of 84.5% High School(2007) from State Board with an aggregate of 76.67% TECHNICAL SKILLS Platform Windows XP, Linux Programming Languages J2SE 6.0 Web Technology J2EE 2.0, JSF 1.2, Portlets 2.0 Design Frameworks Spring 3.1, Struts 1.2, Hibernate2.0 Database DB2 9.0, MSSQL 10.0 Server Jboss Application Server 4.2.3 GA, Websphere Application Server V8.0, Websphere Portal Server V8.0 Scripting Languages Java script, HTML, JSTL Programming Tools Eclipse Gallileo, IBM Rational Software Architect 8.0 and Rational Application Developer for Websphere Software 9.0 Source Code Management systems SVN, CVS, PVCS, Clear case, Serena

Upload: suresh-kumar

Post on 14-Apr-2017

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Suresh_Kumar_Resume_v1.0

SURESH KUMAR A Mobile: +65-86964594 Software Engineer E-mail: [email protected] Pass Holder FIN : G3154718R

CAREER OBJECTIVE To expertise in the technology I am working on and enhance my skills through job learning and to be able to contribute to the development of the organization I am working with.

PROFESSIONAL SUMMARY

Possess total work experience of 6 Years and 0 Months. Currently working with Housing & Development Board as a Software Engineer. Previously worked with Cognizant Technology Solutions as a Programmer Analyst and

HCL Technologies Limited as a Software Engineer. Possess over 6 Years and 0 Months of hands on experience in Java, JSP, JSF, Portlets,

Servlet, EJB, Spring, Hibernate and Struts. Possess basic knowledge and experience in Web services, DB2, MSSQL, SVN, CVS, PVCS,

Clear case, Serena, JIRA, MUTT, IBM Rational Clear Quest, Java Script, SOAP UI.

ACADEMIC QUALIFICATION

M.Sc in Computer Science from Bharathiar University, Coimbatore.Batch: 2010-2012 having overall percentage of 69%

B.C.A in Computer Applications from NGM College, Pollachi.Batch: 2007-2010 having overall percentage of 84.5%

High School(2007) from State Board with an aggregate of 76.67%

TECHNICAL SKILLSPlatform Windows XP, LinuxProgramming Languages J2SE 6.0Web Technology J2EE 2.0, JSF 1.2, Portlets 2.0Design Frameworks Spring 3.1, Struts 1.2, Hibernate2.0Database DB2 9.0, MSSQL 10.0Server Jboss Application Server 4.2.3 GA, Websphere Application

Server V8.0, Websphere Portal Server V8.0Scripting Languages Java script, HTML, JSTLProgramming Tools Eclipse Gallileo, IBM Rational Software Architect 8.0 and

Rational Application Developer for Websphere Software 9.0

Source Code Management systems

SVN, CVS, PVCS, Clear case, Serena

Development Lifecycle Software

JIRA, MUTT, IBM Rational Clear Quest

Others PUTTY

CERTIFICATIONS

Oracle Certified Java Professional for Edition 6 with 81%

WORK EXPERIENCE

Page 2: Suresh_Kumar_Resume_v1.0

Current CompanyCompany : Housing & Development BoardDuration : Apr 2015 –Till NowLocation : Toa Payoh, SingaporeDesignation : Software EngineerRole : Java Programmer

Previous CompanyCompany : Cognizant Technology SolutionsDuration : Mar 2013 – Apr 2015Location : Saravanampatti, CoimbatoreDesignation : Programmer AnalystRole : Programmer

Previous CompanyCompany : HCL Technologies LimitedDuration : Aug, 2010 – Mar, 2013Location : Amb-4, ChennaiDesignation : Software EngineerRole : Programmer

PROJECTS WORKED ON

1. Sales Agreement Applications : Sales AgreementClient : Housing & Development BoardEnvironment : Java, JSF, Portlets, EJB, CICS, Session Management, Java Script,

Websphere Portal Server V8.0 Team : Started with 3 members, managing singlehandedly since Nov 2015Role : ProgrammerDuration : Sep 2015 to till date

Project Description:

The Sales Agreement is an intranet application. This servers to administer the signing of Sales Agreement by HDB with the applicants.

For Applicants who have selected or booked the flats, system will pass transaction file to Clear File System to perform the eligibility check. If these cases are not eligible as in the Debarment, Sales Mortgage System (SMS), Resident Data Base (RDB), Resale SOC Master and Private Property Owner System (PPO), they will be tagging as ineligible and a report will be generated for user to take action.

Online Panels will be provided for the Agreement Team to update the applicant's information after signing Sales Agreement to the Agreement Order File. The voucher will be printed and user will attach the voucher to finance to proceed with the stamping of the Sales Agreement.

After the signing Sales Agreement, applicants may wish to reject the unit. As such, the user may use the panel to create a rejection transaction, which is used to update the application in SOC Master as rejected and revert the unit's information in FIS online.

RESPONSIBILITIES

Page 3: Suresh_Kumar_Resume_v1.0

As a Programmer Analyst, I am RESPONSIBLE for: Discussion with the project coordinator to gather requirements. Analyze the requirements and understanding client business. Prepare estimates and timelines. Create and maintain analysis documentation. Development and integration of the proposed application. Handling and supporting change request from business. Preparation of quality and process documents. Interacting with the project coordinator quality analyst to ensure that the delivered products and service

confirm with the customer requirements.

2. Flat Availability Applications : Flat AvailabilityClient : Housing & Development BoardEnvironment : J2EE, CICS, Session Management, Java Script, Web Sphere Application

Server V8.0 Team : Started with 2 members, managing singlehandedly since Jul 2015Role : ProgrammerDuration : May 2015 to Sep 2015

Project Description:

The Flat Availability application is defined in two terms, one is BTO (Build-To-Order) and another one is SBF (Sales-Balance-Flats).

The BTO flat allocation system that offers flexibility in timing and location for owners buying a New HDB flats in Singapore. Eligible buyers planning to shift into a new HDB apartment in the near future, can apply for apartments in their preferred location from specific sites launched. Tender for construction will be called only if the number of applicants is at least 70% of the number of apartments in a specific contract, otherwise the project is not built. The flat types offered are typically 2-room Flexi, 3-, 4-, 5-room flats, and 3Gen flats. You can apply for your preferred flat and town, and balloting will be conducted to determine whether your flat application is successful. First-timer applicants enjoy higher priority for new flats.

An SBF sales launch will take place when we have accumulated sufficient flats for sale. Details such as flat types and pricing will be made known on this website and through the media on the sales launch date. The flat types offered are typically 2-room Flexi, 3-, 4-, 5-room, Executive flats, and 3Gen flats. In addition, the flats are usually already under construction, or near completion.

RESPONSIBILITIES

As a Programmer Analyst, I am RESPONSIBLE for: Discussion with the project coordinator to gather requirements. Analyze the requirements and understanding client business. Prepare estimates and timelines. Create and maintain analysis documentation. Development and integration of the proposed application. Handling and supporting change request from business. Preparation of quality and process documents. Interacting with the project coordinator quality analyst to ensure that the delivered products and service

confirm with the customer requirements.

3. Enterprise Rating Engine Applications : Enterprise Rating Engine

Page 4: Suresh_Kumar_Resume_v1.0

Client : WellPointEnvironment : Java, Spring 3.1, MSSQL 10.0, Web Sphere Application Server V8.0 Team : Started with 4 members, managing singlehandedly since Aug 2013Role : ProgrammerDuration : Mar 2013 to till date

Project Description:

The application is the interface definition exposing the atomic service contract for the enterprise component to expose and invoke. This represents the Rating Engine component. The Rating Engine component is implemented as a new component within the logical grouping of Nemo to provide support for the enterprise rate calculation needs for HCR based products covering both Individual and Small Group markets. Medical rates are calculated as part of this component and the specialty rate calculation will be coordinated through this component.

Rate Repository is core database that is identified to have the rate calculation required data. The data to this rate repository is provided through DTUS.

Specialty Rate Calculation Services is the interface definition exposing the specialty rate calculation contract. This is implemented and provided by ALPS. This is an existing interface.

ALPS is the specialty rating engine implementing the Specialty Rate Calculation Services interface/contract. This is an existing component and is identified to be reused with minimal changes for calculating the specialty rates.

The enterprise service component exposing the atomic service as WSL services for the clients internal and external to consumer. This is a new component definition implemented through data power.

RESPONSIBILITIES

As a Programmer Analyst, I am RESPONSIBLE for: Discussion with the project coordinator to gather requirements. Analyze the requirements and understanding client business. Prepare estimates and timelines. Create and maintain analysis documentation. Development and integration of the proposed application. Handling and supporting change request from business. Preparation of quality and process documents. Interacting with the project coordinator quality analyst to ensure that the delivered products and service

confirm with the customer requirements.

4. Enterprise Series Player Services Applications : ESPS

Page 5: Suresh_Kumar_Resume_v1.0

Client : GTECH CorporationEnvironment : J2EE, Struts 1.2, DB2, Hibernate 2.0, JBoss Application Server, ESSDK

Framework (Custom framework developed for lottery business by GTECH)

Team : Started with 4 members, managing singlehandedly since May 2011Role : ProgrammerDuration : Feb 2011 to Mar 2013

Project Description:

The application functionality enables the installation, maintenance, and includes creating player, Creating claim, Creating Payment; Creating Subscriptions and Creating Third party interface files Use Cases. The intended users of this application are Lottery administrators.

The new scheduler job has created for processing the SSN Match file from the third party file to load into application database. The player SSN will be cross check with SSN Match data while creating the claim. The claim will be moved to hold status for security rule if the player SSN is found in SSN Match data. The Lottery administrator should override the SSN Match rule to process the claim to payments.

The new interface has been created for retrieving the claims, tickets, claimants, EFT payments, and check payments data in daily basis and created the xml file which holds all these information in different nodes. The xsd file is created to validate the xml file.

RESPONSIBILITIES

As a Software Engineer, I am RESPONSIBLE for: Discussion with the client to gather requirements. Analyze the requirements and understanding client business. Prepare estimates and timelines. Create and maintain analysis documentation. Development and integration of the proposed application. Handling and supporting change request from business. Preparation of quality and process documents. Interacting with the client’s quality analyst to ensure that the delivered products and service

confirm with the customer requirements.

PERSONAL DETAILS

Date of Birth : November 2, 1988Father’s Name : Mr. Athilingam SLanguages Known : English and TamilMarital Status : MarriedCurrent Address : 414, Sembawang DR, #14-724, Singapore - 750414Passport Number : H7578772 FIN : G3154718R

Place: Sembawang, Singapore. Suresh Kumar A