Resume

Sign in

Software Engineer Developer

Location:
Etobicoke, Ontario, Canada
Posted:
March 31, 2019

Contact this candidate

Resume:

Rinitha Raveendran

** ****** ****** ****,

Scarborough, ON

LINKEDIN Rinitha Raveendran

Contact Number - 647-***-****

Email - ac8you@r.postjobfree.com

Work Authorization: Canadian PR

Professional Profile

JAVA DEVELOPER

Results Driven IT Professional - Innovative Accomplished Software Developer

involved in developing Web and API based applications using Java and J2EE

Technologies. Results-driven professional with total of 4.5 years of work

experience handling multiple projects and proven track record in showing

productivity, quality, customer satisfaction and working closely with

geographically dispersed & delivery teams.

< Extensive IT experience in Client/Server environment for Banking &

Retail application software development.

< Expertise in implementing Spring & Hibernate frameworks and Spring

Boot across multiple projects.

< Experience in LIFERAY 7.0 for building customized portlets for

application.

< Expertise in MVC framework that connects to EJB and the presentation

layer by JSP

< Hand on Experience in GUI development using JSP, JavaScript, HTML,

Angular.js, Bootstrap and CSS.

< End to end experience in Analysis, Development, Testing and

Implementation of Web and API based applications using Java and J2EE

Technologies.

< Have good domain knowledge in Smart Card Management (Contact/Chip)

life cycle.

< Expertise in writing Oracle SQL and PL/SQL - Stored Procedures and

Functions.

< Experience in deployment process, connection pools, data sources

configuration in Jboss and Web Logic servers.

< Possessing strong programming and analytical skills with proven

problem solving and debugging abilities.

< Coding, deploying, and managing the code standards for any given

engagement / release.

< Delivered and managed the team priorities and goals based on the

release schedule.

< Actively coordinated in defect triaging calls to prioritize defects

and its resolution based on the release timelines during the SIT and

UAT phase.

< Worked as active coordinator along with Program Management team and

with various project teams, UAT team and Service provider teams during

production turns thereby making sure our team has delivered a

successful release.

< Immense knowledge in all the stages of Software Development Life Cycle

(SDLC) and AGILE methodologies from analysis, design, development and

testing.

< Delivering and managing the Sprint priorities and goals based on the

Release schedule. Peer review all data and scenarios required to cover

User Story testing are documented and reviewed in HP ALM.

< Conducting Sprint demo and Walk-through of completed requirements and

Application page integrations with Business team.

< Team player, highly productive and result oriented person with good

interpersonal, strong research, time management and communication

skills.

Relevant Technologies

Java ? J2EE ? PL/SQL ? Oracle ? Restful Web services ? Spring ?

Hibernate ? Liferay 7 ? JSON ? XML ? JSP ? JavaScript ? HTML ?

Angular 6 (have some knowledge on) ? Bootstrap ? CSS ? JQuery ? Spring

Boot ? Eclipse ? Tomcat ? Jboss ? Maven ? GIT ? Docker ? Bit Bucket

? Jira ?Windows ? Gradle

Professional Experience

Java/J2EE Developer

01/2018 - 10/2018

VERIDAY Mississauga, ON Canada

Client: AWG & Canadian Tire

Project: AWG site creation, Auto health check service report ? Duration:

10+ months ? Team Size: 07

Description:

AWG: The main objective of the project was to create a content management

application for AWG (Associated Wholesale Grocers) internal employees and

retail users in USA. The development of the application involved creating

content templates for different types of content types, which goes through

single approval system for the contents to get published. We had different

role based on the employee hierarchy with different permission level based

on which the content security was framed.

Canadian Tire: Developing portlet to measure Performance Check on dealers

thereby validating dealer profits and providing recommendations to increase

dealer profits.

Significant Contributions:

. Involved in creating Content templates and Content structure using FTL

and JSON

. Involved in development of custom MVC portlets, Hooks/Action etc.

. Involved in developing the HTML and JavaScript for the client-side

presentation and data validations with in the forms.

. Extensively used JavaScript / Ajax call to retrieve the data from the

backend then to present on the screen in a well-organized way.

. Responsible for creating interactive UI (web pages) using JSP, CSS and

ANGULAR 6.

. Created web services for passing data in JSON objects.

. Used Docker for creating, deploying and running applications.

. Followed Scrum Agile methodology for development of the application.

. Taking respective measures to reduce learning curves and to optimize

performance.

. Implementing Theme, Hooks, Layout in Liferay Portal and working on

current project architecture and Inter Portal Communication.

. Involved in Conducting Sprint demos, defect triage calls,

retrospective and status calls

Environment:

Windows, JSP, JavaScript, Bootstrap, LIFERAY 7.0, Docker, Bit Bucket, Free

Marker, Git, gradle, Agile, Tomcat 6.0.26/7.0.23 PL SQL 1.14.2 MySQL 5,

JIRA,Brackets,Eclipse, ANGULAR 6.

Software Engineer

04/2016 - 09/2017

Independent Contractor, Alpharetta, USA.

Client: AT&T INC.

Project 1: Active Chip Manager ? Duration: 15 months ? Team Size: 5

Description:

Comprehensive and pro-active smart card management system for multi-

application and multi-platform smartcards. It enables issuers to deploy and

manage financial multi-application smartcard programs. Supports full life

cycle of smartcards, chip products from initial issuance to post issuance

for migration or fresh cards as well as application maintenance. The main

objective of the system is intended to prepare the necessary data required

for smart card personalization and authorize transactions. System supports

for key profile registration for security architecture of card and

application.

Significant Contributions:

. Involved in the development of card personalization process.

. Involved in developing the HTML and JavaScript for the client side

presentation and data validations with in the forms.

. Extensively used JavaScript / Ajax call to retrieve the data from the

backend then to present on the screen in a well-organized way.

. Responsible for creating interactive UI (web pages) using JSP, Spring

Framework.

. Involved in design and development of various kinds of Reports like

Monthly Activity, Float Balance, Fees Transaction Detail and Rejection

Reports.

. Involved in the coding for PIN mailer and OTP generation for forgot

password, forgot user ID, account login, change password and

transaction modules.

. Provided assistance in configuration and transaction process to

Testing team while implementing at DIT and SIT phases.

. Involved in deployment process of ACM application.

. Interacted with the client for the project requirement gathering,

design and development.

. Used Docker for creating, deploying and running applications

. Conducting training sessions for new hires to go through a process of

familiarization with the product, the operating guidelines and

parameters.

. Taking respective measures to reduce learning curves and to optimize

performance

.

Environment: Windows, JAVA EE,JSP, JavaScript, Bootstrap, Spring4.1,

Hibernate4.0, iReport 3.0, JBoss 4.0.3, WebLogic 10.3, Oracle 10g, Spring

boot, SQL.

Software Engineer

05/2011 - 04/2013

Financial software systems, Chennai, India.

Project 1: UBI-IRCTC Prepaid Program, Union Bank of India (UBI), India ?

Duration: 1 years ? Team Size: 11

Description:

The main objective of the project is to design, develop & implement a

robust system which shall help UBI for issuance of Co-branded prepaid cards

powered by RuPay (an interchange from NPCI-National Payments Corporation of

India) to all customers of IRCTC and also take care of distribution &

reload (Top Up) activities to the prepaid cards. It provides the

flexibility of using the physical as well as virtual card for any e-

commerce transactions. The great facility it provides that user can apply

the virtual card by visiting the online portal and can top up his card at

any point of time.

Significant Contributions:

. Involved in Requirements, Design and Coding for new Infrastructure.

. Involved in developing the UI pages using HTML, CSS, JavaScript, and

Ajax.

. Responsible for creating interactive UI (web pages) using JSP, Spring

Framework.

. Involved in Master Data Setup and Product Master Setup modules.

. Involved in development of Scheme Creation and BIN creation for the

cards.

. Involved in design and development o

. f various kinds Report generation like Card Usage, Balance Adjustment

Report using Jasper Reports framework. etc.

. Fixing and Updating the Test Problem Reports (TPR's) and Change

Requests (CR's).

. Involved in Unit Testing, Regression Testing and Load Testing.

. Conducting training sessions for new hires to go through a process of

familiarization with the product, the operating guidelines and

parameters.

. Review Handling parallel releases effectively, Working with Management

team w.r.t Deliverable dates like SIT, UAT and Production turns dates

thereby making sure codes are available on the respective region for

testing and on time.

. As a developer worked closely with the geographically dispersed

Development team thereby removing the Impediments such as Story

Maturity level, Dependency on Service teams, Clarification of

Requirements from Product Owner and Test Data issues for testing team.

. Taking respective measures to reduce learning curves and to optimize

performance.

. Delivering the Scope of each Sprint Committed to the Management team,

also making sure to explain the risk if any with respect to

commitment.

. Environment: JAVA, J2EE, Windows, JSP, JavaScript, Spring4.1,

Hibernate4.0, iReport 3.0, JBoss 4.0.3, WebLogic 10.3, Oracle 10g.

Project 2: CMS - Card Management System, IDFC Bank, India ? Duration: 11

months ? Team Size: 10

Description:

Card management system provides the solution to handle end to end life

cycle of SMARTCARD starting from Program Configuration, Card Issuance, Post

Issuance services, transaction processing engine, Customer portal etc.

Support for Transaction reconciliation & Settlement. Web Interface to Card

Holder, Corporate/Merchant, Call Center/Help desk Reporting, Audit Trails,

Logging on all user activities, External connectivity through Web Services,

XML, ISO.

Significant Contributions:

. Involved in the development of card personalization process.

. Involved in developing the HTML and JavaScript for the client side

presentation and data validations with in the forms.

. Involve in requirements gathering for new Infrastructure.

. Involved in hand-coding HTML, CSS, JavaScript, and

other UI technologies.

. Involved in Architectural decision making. Design and code new

Infrastructure.

. Involved in Master Data Setup and Product Master Setup modules.

. Involved in the development of card personalization process.

. Extensively used JavaScript / Ajax call to retrieve the data from the

backend then to present on the screen in a well-organized way.

. Responsible for creating interactive UI (web pages) using JSP, Spring

Framework.

. Involved in design and development of various kinds of Reports like

Monthly Activity, Float Balance, Fees Transaction Detail and Rejection

Reports.

. Involved in the coding for PIN mailer and OTP generation for forgot

password, forgot user ID, account login, change password and

transaction modules.

. Managing and Monitoring the JVM Performance by garbage collection

parameters.

. Interacted with the client for the project requirement gathering,

design and development.

. Actively involved in defect Triaging calls to prioritize defect

resolution based on the release during SIT and UAT window.

. Conducting training sessions for new hires to go through a process of

familiarization with the product, the operating guidelines and

parameters.

. Taking respective measures to reduce learning curves and to optimize

performance.

Environment: Windows, JSP, JavaScript, Spring4.1, Hibernate4.0, iReport

3.0, JBOSS 7.0, WebLogic 12C, Oracle 10g..

Education

Bachelor of Technology (B.Tech.2011)

. Srinivasa Institute of Engineering and technology, Chennai, India



Contact this candidate