Post Job Free

Resume

Sign in

Software Engineer Customer

Location:
Bloomfield, CT
Posted:
October 02, 2014

Contact this candidate

Resume:

RAMPRASADA REDDY

E-Mail: acf8tj@r.postjobfree.com Mobile: 605-

***-****

CAREER SNAPSHOT

V A result driven professional with over 10 years of experience in Software

Development and Team Co-ordination including designing, coding, managing

and executing the applications.

V Good hands-on development experience in multi-tier server centric object

oriented applications using JAVA/J2EE technologies; Java, J2EE,JSP,

Servlets, EJB, JDBC, JavaScript, HTML & XML, Ajax, Web Services;JQuery,

open source frameworks like Struts, Spring, Hibernate; Fusion middleware

components like ADF, BEPL and ESB; Application Servers like JBOSS, BEA

Web Logic, Apache Tomcat; IDE's like Eclipse, Spring Suite, MyEclips and

Net Beans for developing dynamic content of web applications and

distributed components.

V Have worked on back end DBs like Oracle 11G, SQL Server, My SQL and DB2

V Strong problem solving & technical skills coupled with confident decision

making for enabling effective solutions leading to high customer

satisfaction and low operational costs.

V Ability in managing all aspects of the software configuration management

process including code compilation, packaging, deployment, release

methodology and application configurations.

V Expertize in trouble shooting the problems generated while building,

deploying and also in production support.

V Domain Expertise: Financial & Retirement Solutions /HRIT / Telecom /IVR

and CRM

V CAREER FEATS

o LCV-Excellence Award from ING

o On the Sport Award from ING

o Most Customer Oriented Award CitiStreet.

EDUCATION: B.E. (Computer Science) from Gulbarga University in year 1999

SKILLSET COVERS

Technical Skills

Operating Systems : Windows2000/XP, UNIX, Linux, Solaris

Languages : Java, J2EE (Servlets, JSP, EJB, Web Services,

JAXB, JAXRPC, JAXWS, SOAP),

Design Patterns, JDBC, Hibernate, Ajax, JQuery, Json,

JavaScript, HTML, XML, SQL PL/SQL. Avaya IC,

Salesforce, RESTful Service.

Databases : Oracle, DB2, SQL Server

Open Source Frameworks : Jakarta Struts1.2.9/ 2.0, Spring (Spring MVC,

Spring ORM, Spring Batch)

App/Web Servers : Jboss5.0.*, Web logic 7.0/8.1/10.0, Tomcat

Development Tools : MyEclips, Eclips ID, JDeveloper, Spring

Suite Ant, Maven

Configuration Management: PVCS, Clear Case, Perforce, Quality

Central, Apache SVN

Fusion Middleware : SOA, BPEL, ESB, ADF

Key Roles & Responsibility's

Application Development & Implementation

V Extensive experience in architecture, design and development of multi-

tire applications

V Interacting with client for requirement analysis and contributing to

system study and analysis.

V Managing the team, planning and executing the application.

V Lead and developed full scale of project plans and executions.

V Developing application and Unit, Integration and System Testing;

debugging and troubleshooting the application.

V Performed Lead activities like resolving technical issues of the team,

mentoring junior team members, core review, documentation review

etc.Ensuring smooth implementation and testing of the application and

extend post go-live & application maintenance support to the client.

KEY PROJECTS HANDLED

Computer Telephone Integration (CTI)

Client: Voya Financial (ING, Hartford) Period:

March'14 -Till Date

Technologies: Java, JSP, Servlets, Spring Batch, Web Services, Avaya IC,

Jboss5.0, Oracle11g, IIS, Linux

Project Scope: Computer Telephone Integration (CTI) combines data with

voice systems in order to enhance telephone services. Voya CTI environment

includes numerous VRU applications. CTI IC supports the following contact

center channels: voice, email, chat

Chat: Chat contacts from the VoyaAccess website are routed to contact

center representatives where a live chat occurs between the customer and a

contact center representative. The chat transcripts can then be mailed to

the customer and are also archived in the LiveOffice environment.

Email: Email contacts are routed to specific contact center reps in various

lines of business. Based on the information entered in the email form

(from the website), Avaya IC will attempt to automatically pop the CSW

desktop application.

Voice: Data is gathered from the VRU systems. Upon transferring the call

to a contact center rep, the VRUs call the CTI routing engine where CTI

determines the best place to route the call to (base on information

gathered by the VRU and customer information stored in EIP. When the call

is transferred to a rep, Avaya IC pops the customer data in the Avaya Agent

and also tries to pop the following desktop application: CSW, GARWIN,

LifeCAD, SalesForce and PSRConnect.

Role: Technical Consultant; Contribute to design, coding, and development

of various component in Contact Center web interface,Supporting and Co-

coordinating with Clients and resolving technical issue on various stages

of Contact Center Custom Applications.

NAPA

Client: NetApp, CA Period: June'13

-Feb'14

Platform: Java, JSP, EJB, Servlets, Struts, Ajax, Web Services,

WebLogicPortal10.3, Oracle11g, Weblogic10.3, Solaris

Project Scope: NAPA (NETAPP People Actions) is a Custom Tool designed and

developed to facilitate NetApp

Employees for Employees Self services and Managers Self Services. NAPA is

implemented to provide the Employee, Managerial Information and to replace

NAI functionalities like (Employee Name, address, phone, Emergency Contact

Changes).NAPA Application is used by NETAPP Employees only. Alternative

Workforce (AWF-Contractors) doesn't have access to NAPA Application. All

Employees have access to My Profile in Employee Self Service. And Managers

have access to the My Profile and My Team view in the Manager Self Service

module.

Role: Technical Manager; Contribute to design, coding, and development of

various component in web interface; Directed, supervised, supported and

coordinated the project staff; Co-coordinating with onsite team's and

business analysts to understand the requirement on various stages.

Define Benefit Total Retirement Outsourcing

Client: ING, Boston Period: April'11

-May'13

Platform: Java, JSP, Servlets, Struts, JSTL, JDBC, Oracle10, DB2, Jboss4.3,

UNIX

Project Scope: Total Retirement Outsourcing is Defined Benefit (DB) plan

solution, managed and record kept by ING, targeting mid-market clients.

DBTRO has three different interfaces there are TRO-Web, TRO-DBSweep and TRO-

Extract

TRO-Web: TRO-Web provides online information (financial and non-financial)

for participants of defined benefit plans. There are three different types

of views of financial information based on plan type (cash balance and

pension/traditional annuity plans/dollar service plan). It creates

efficiencies for client's payroll, census processing, reporting, and

combined statements creation. Whenever and wherever possible, existing

functionality will be used or leveraged to reduce initial development

effort.

TRO-DBSweep: DBSweep is a periodic batch process calculation which will

create subsequent transactions to update Omni system. And data is read from

Omni to determine necessary calculations, the calculations are then

performed and the results sent back to Omni file folders.

TRO-Extract: Extract process is a back end process to create estimate,

termination and SMB kits out from OLTP database. Transactions submitted by

Participant will be in Database and then after 4:00 p.m. Extract process

will directly create a data file and trigger file and send it to central

repository. And PlanIT Job then finally creates documents or kits and

mailed those kits to participant home address for retirement process.

Role: Technical Leader; Individual contribute to design, coding, and

development of various component in web and db sweep interface; Directed,

supervised, supported and coordinated the project staff; Worked extensively

on extract process interface including requirement analysis, designing and

coding; writing design docs, design walk throws and code review of other

developers in the team; co-ordinating with onsite team and functional

analysts; assuring the quality of code through Junit testing and code

coverage tools.

PenPayWeb

Client: ING, Boston Period: Jan'09

-April'11

Platform & Skills: Java, JSP, Servlets, Struts, JSTL, JDBC, Oracle10,

Jboss3.2.6, UNIX

Project Scope: CitiStreet and State Street Retiree Service have designed,

develop, tested and deploy a web-based online benefits payment access

solution, referred to as Pen Pay Web. PenPayWeb allows DB retirees in

active pay status to view current payment elections, view historical

payments and make changes to their address, tax, and bank information

records through the participant internet Web site. A link to Pen Pay Web is

displayed on the CitiStreet Participant Internet Site Home page for those

in payment status. All information viewed on Pen Pay Web is rendered

directly from the State Street plus Payment System.

Role: Sr. Software Engineer; responsible for designing and developing

Middle tier and Presentation tier functionality; developing Pay History,

Payment Method, Tax Withholding and Tax form Components; designing screens

using JSP with Struts Tag Lib and JSTL; preparing Unit Test Cases and

conducting Unit Testing.

My Retirement Outlook (MRO)

Client: CitiStreet (ING) Period: Feb'06

-Dec'08

Platform: Java, JSP, Struts1.0, JQuery, Ajax, Web Services, Oracle11g,

Jboss4.6, UNIX

Project Scope: My Retirement Outlook (MRO) is a consumer focused,

interactive web calculator that assists participants in deciding if they

are on track pursuing their financial objectives in retirement.

As part of this holistic approach, MRO includes an integrated retirement

and paycheck analysis. In the retirement portion of MRO, consumers can

estimate how much they need to save today in order to hopefully reach their

financial objectives tomorrow. In the paycheck portion, consumers can see

how various savings amounts will impact their take home pay today. Many

calculators tell you how much you will need at retirement, but very few

tell you whether you can afford to save that much on a per paycheck basis.

MRO makes finding the balance between planning for tomorrow and living

today easier.

Role: Software Engineer; Contribute to design, coding, and development of

various component in web interface; Directed, supervised, supported and

coordinated the project staff; Co-coordinating with onsite team's and

business analysts to understand the requirement on various stages.

InstaAlert

Client: AVAYA Period: Sept'04 -Jan'06

Platform: Java, Servlet,JSP,EJB, Avaya Voice Portal, VoiceXML, Oracle11g,

Jboss4.6,ANT,Maven, UNIX

Project Scope: InstaAlert Notification Engine provides a development and

deployment platform for creating powerful Push application. Enterprises can

use InstaAlert to effectively communicate with their employer's customers

and share precise information, proactively and quickly. InstaAlert can be

used with existing IVR Platforms like Avaya IVR and Convergence middleware

platforms like IBMWebSphere systems, to ensure protection on the existing

investment. It drastically reduces the time cost associated with

development of such applications. InstaAlert provides innovative Features

that will enable enterprise redefine the way to interact with internal and

external customers.

Role: Software Engineer; Contribute to design, coding, and development of

Rules Engine Component; Directed, supervised, supported and coordinated the

project staff; Co-coordinating with onsite team's and business analysts to

understand the requirement on various stages.

Customer Care Billing System

Client: PI-net wisp Services, US LTDS Period: Feb'04

-Aug'04

Platform: Java, EJB, Web Objects 5.1.3, Oracle8i, Windows2000, ReportMill

Project Scope : eVergent product suite is 100% Web-based Customer Care and

Billing (CC&B) for service providers. The product suite contains the

following components:

- Sales &Commission is designed to support sales forces whose objectives

are to target customer (telecom customer in particular) establish

relationships with those customers and generate revenue.

- eBusiness Process Engine is the heart of the eVergent system; it

contains the application code library, database mapping and

other system resources. This engine is a prerequisite for all other

system components.

- eCustomer Care allows create and maintain both corporate and consumer

accounts define and order products and create account and product

hierarchies.

- eBilling is evergent's billing engine handles complex customer billing

structures where accounts may have numerous billing and service

delivery addresses.

- eWorkforce Management gives complete control over workforce, from

managing technicians, shifts, skills, and locations to maintaining up-

to-the minute technician availability.

Role: Sr. Software Engineer, responsible for developing Sales &Commission;

preparing unit test case; conducting unit testing.

Time Management

Client: Novopoint Period: April'00

-Dec'03

Platform: Windows NT, Java, JDBC, JSP1.2, Servlets2.3, Tomcat Server, and

Oracle 8i, JavaScript & Html

Scope: Time Management provides an ideal solution for an administrator to

reconnaissance and consolidates reports about the activity occurring within

its environment and it can dispense with the present day manual time-

consuming process. The system helps authorized user to secure information

about its employees and quickly as well as effectively keep the track of

the task performed by each employee at any given point of time. This helps

the management or the authorized user to determine the stage of progress of

the work at regular intervals of time and in accessing the various options

to speed up the projects in hand. The unique and innovative solution

provided in the Time Management is indispensable to any organization that

wants to keep ahead of its competitors.

Role: Software Engineer; preparing unit test case; conducting unit testing.



Contact this candidate