Post Job Free
Sign in

Engineer Software

Location:
India
Posted:
October 07, 2014

Contact this candidate

Resume:

RESUME

NAME Ravi Bansal

QUALIFICATION Bachelor of Engineering in Computer

Science

OPERATING SYSTEM Microsoft Windows platform, UNIX

Environment Eclipse, Oracle JDeveloper, Apache

Ant, Toad

Application Server Oracle Application Server, Apache Tomcat

Server, SUN Application Server, Oracle

Web logic Server, IBM Web Sphere Server

Database Oracle 9i/10g/11g, MS SQL Server 2005

Technology JAVA, J2EE (JSP, Servlets), Struts, Spring, Hibernate,

JavaScript, HTML, JSTL, Web Services (SOAP &

REST)

Other SUN IDM (Identity Management), SUN Portal Server, LDAP, SUN Directory

Server, Documentum Web Publisher, SVN

SUMMARY

6.5 years of experience in Requirements Gathering & Analysis,

Design, Development and Testing of Web based applications using

Java/J2EE technology.

PROJECT DETAILS

Green Mountain Energy Mar '13 -

till date

In this project, we implemented OE & OAM functionality to provide

customers to do the Online Enrollment, Bill Payment, Cancel

Payment, Change Plans, and Change Profile Information etc.

As a Technical Lead, I am responsible for:

. Worked as a lead, involved in all phases of software

development life cycle with various development &

enhancements assignments.

A seven-member team is involved in the development of this project

using IBM Web Sphere Server, JDK 1.6, JSTL, Spring, Hibernate, REST

Services, Web Services, SVN, SDL (Content Management), IBM AIX 6.1

(UNIX) with Oracle 11g as backend

Independence Energy Oct

'12 - Mar '13

In this project, we implemented OAM functionality to provide

customers to do the Bill Payment, Cancel Payment, Change Plans, and

Change Profile Information etc.

As a Technical Lead, I am responsible for:

. Worked as a lead, involved in all phases of software

development life cycle with various development &

enhancements assignments.

A four-member team is involved in the development of this project

using IBM Web Sphere Server, JDK 1.5, JSTL, Spring, Hibernate, SVN,

Documentum Web Publisher (Version Management), IBM AIX 6.1 (UNIX)

with Oracle 11g as backend

PCI Implementation Oct

'11 - Sep '12

The purpose of this implementation is to developing a web-based

payment application separate from the Reliant network in a secure

PCI DMZ to ensure Reliant is compliant with the Payment Card

Industry Data Security Standards (PCI DSS).

As a Lead Engineer, I was responsible for:

. Worked as a team member, involved in all phases of

software development life cycle with various development

& enhancements assignments.

. Modified the existing external XMLEngine call and

procedure

A seven-member team is involved in the development of this project

using Tomcat Application Server, IBM Web Sphere Server, JDK 1.5,

JSTL, Spring, SVN, Documentum Web Publisher (Version Management),

IBM AIX 6.1 (UNIX) with Oracle 10g as backend

Move Bill Estimator April

'11 - Oct '11

Move Bill Estimator is a tool that will provide users to check the

approx. electricity Bill Estimation for their future residence. It

will take the address or home attributes as an input and in return

will give the estimate electricity usage with the cost

As a Lead Engineer, I was responsible for:

. Involved in the requirement study, design and

development

. Developing code for data access using Hibernate

. Testing and Code review

A six-member team is involved in the development of this tool using

Tomcat Application Server, JDK 1.5, JSTL, Struts, Hibernate,

Documentum Web Publisher (Version Management), IBM AIX 6.1 (UNIX)

with Oracle 10g as backend

Online Sales & Support 2.0

Aug '10 - Mar '11

This project is developed to send the weekly updates to customers

that summarize their electricity usage and spending for the week,

along with other helpful information such as estimated electricity

costs for the month, daily usage graphs, and helpful energy savings

tips. This information allows customers to make better decisions

about how they use electricity

As a Senior Software Engineer, I was responsible for:

. Worked as a team member, involved in all phases of

software development life cycle with various development

& enhancements assignments.

. Modified the existing external XMLEngine call and

procedure

A nine-member team was involved in the development of the system

using Tomcat Application Server, JDK 1.5, JSTL, Struts, Documentum

Web Publisher (Version Management), IBM AIX 6.1 (UNIX) with Oracle

10g as backend

Online Swap Validation Tool

April '10 to July '10

The OSVT project is an initiative to meets the PCI/PII security

standards. This project also provides the better usability for

online sales team to crosscheck the web swap eligible offers for

the given account

As a Software Engineer, I was responsible for:

. Understanding the existing application (reliant.com) and

setting the new application as per the requirement

. Configured Web Server for the application

. Creating Migration document for all environment

. Preparing proper and relevant documentation for the

application

. Prepared new external XMLEngine call and procedure

A four-member team was involved in the development of the system on

Tomcat Application Server, JDK 1.5, JSTL, and IBM AIX 6.1 (UNIX)

with Oracle 9i/10g as backend

Personally Identifiable Information

Nov '09 - Mar '10

This project aims to address the security requirements imposed on

Personally Identifiable Information (PII) that currently exists on

http://www.reliant.com. In Phase-I of PII, the Bank Account

information will be tokenized, which would mean that going forward,

a Reliant customer's Bank account number will have to be tokenized

before it is stored into the system.

As a Software Engineer, I was responsible for:

. Worked as a team member, involved in all phases of

software development life cycle with various development

& enhancements assignments.

. Modified the existing external XMLEngine call and

procedure

A six-member team was involved in the development of the system on

Tomcat Application Server, Documentum Web Publisher (Version

Management), JDK 1.5, JSTL, IBM AIX 6.1 (UNIX) with Oracle 9i/10g

as backend

1. EProcurement Sep '08 - Nov '09

This application is developed for the L&T Engineering &

Construction department. The purpose is to provide procurement for

products, to overcome manual process & more paper usage. It's a web

based application that enables buyers and vendors to create,

publish and manage the Purchase Orders (PO), Request for Quotes

(RFQ), and participates in Reverse Auction and its negotiation.

Additionally, PO's from SAP in the form of xml files flow into e-

Procurement through a Visual Basic 6.0 application which populates

the e-Procurement database.

As a Software Engineer, I was responsible for:

. Worked as a team leader, involved in all PDLC/ PMLC processes

with various development & enhancements works and also worked

on different change requests being reported by the client

. Knowledge transition to new members in project Team

. Complex features of existing application lead us to re-develop

the full functionality of RFQ for user friendliness

. Exploration on business logic of procurement

A five-member team was involved in the development of the system on

Oracle 9i Application Server, JDK 1.3, EJB, Apache Ant, Visual

Basic 6.0, Visual SourceSafe 6.0 with Oracle 11g as backend

2. Web Application Migration June '08 -

Sep '08

This project comprises 13 web applications for L&T ENC. The main

objective of this project was migration of all applications from

existing server to another.

As a Software Engineer, I was responsible for:

. To quickly understand architecture of existing applications

. Analyzed the challenges in migration process

. Migration of 13 applications into new production environment

with stringent timelines

. Documentation of complete migration

. Knowledge transition to existing support team

A three-member team was involved in the system on Oracle 9i

Application Server, Visual Basic 6.0, EJB, Apache Ant, IIS, Visual

SourceSafe 6.0 with Oracle 9i as backend

3. Identity Management Nov '07 -

June '08

Identity management is an administrative area that deals with identifying

individuals in a system (such as a country, network or enterprise) and

controlling their access to resources within that system by associating

user rights with the established identity.

As a Software Engineer, I was responsible for:

. Implementation of SSO (Single Sign On) through web portal

. Comparative analysis of various solution provided

. Configuration of SUN IDM and SUN Access Manager

A three-member team was involved in the development of the system

on Sun Identity Management, Sun Portal Server7.2, Sun Access

Manager, Sun One Application Server, Oracle 9i Database & Sun

Directory Server, and LDAP



Contact this candidate