Sie sind auf Seite 1von 7

Nangunoori Naveen Kumar

Staff Associate Java and J2EE Development


Email: Nangunoori.naveenkumar@gmail.com
Mobile: +91 9052693403

Highlights:
Around 5+ years of professional experience in IT industry including Analysis, Design, Development, Testing of
enterprise systems using Java and J2EE technologies.

Extensive experience of enterprise systems using Java and J2EE technologies

Good understanding and experience with Software Development life cycle (SDLC) and
methodologies

Experience in developing Web based applications and Client-Server technologies using Java, J2EE, JSP,
Servlets, Struts, Spring, Wicket, JDBC, JPA, Hibernate, JCR, AJAX, Mockito Framework, UNIX,
Velocity, Maven, REST Web Services and basic UI-Technologies.

Having experience in developing GUI for frond end using HTML, Java script and XML

Developed web applications in compliance with ADA guidelines and JAWS tool

Experience in using IDE tools of IBM WebSphere Studio Application Developer (WSAD), My
Eclipse, and Eclipse

Extensive experience in Object Relational mapping (ORM) using Hibernate and different modules
of Spring Framework

Extensive experience in Content Management System (CMS)

Implemented various J2EE Design patterns like MVC, Service Locator, Singleton, Session
facade, DAO and Factory DTO

Exposure on application servers like IBM Web Sphere (WAS), JBOSS and Apache Tomcat Web
Server

Hands on experience with JUnit, LOG4J, CVS, SVN, ANT, MAVEN, MAVEN2 and GIT

Exposure to SQL queries, views, indexes, sequences, stored procedures, functions, triggers and
packages for relational databases like Oracle, SQL Server

Performed Stress testing and performance testing using JMeter tool

Used Liquibase library for tracking, managing and applying database schema changes

Professional Certifications

Oracle certified Java Programmer (OCJP)


Oracle certified Java Web Components (OCWCD)
AT&T Six sigma Green Belt Certified

Work Experience

Currently working as a Staff Associate at AT&T Global Business Services India Pvt. Ltd in
Hyderabad from March 2012 to till date
Worked as a Software Engineer in Capgemini, Hyderabad from 02nd March 2011 to 29th
February 2012 but Worked in Client Location (AT&T Global Business Services India Pvt Ltd,
Hyderabad)
Worked as a Database Administrator in Good Health Plan ltd, Hyderabad from 26th August
2010 to 1st March 2011.

Technical Skills
Software
Java/J2EE Technologies

Java, J2EE, Servlets, JSP, Struts, JDBC, Spring,


Hibernate, JUnit, Design Patterns, JAX-RS, JPA, XML,
Web Services, Component based Framework, Wicket

Phases of SDLC worked

Requirement Gathering Exercise (RGE), Development,


Peer Review, Testing, Production Roll Out, Production
Support, Environment configuration

Databases

Oracle, SQL Server, MySQL

Web Technologies

HTML, CSS, Java Script, XML, XSLT, DTD, ADA

Tools & Utilities

MAVEN, MAVEN2, SVN, CVS, SVN, JENKINS, HUDSON,


TOAD, Log4J, Firebug, Eclipse (IDE), JUnit, Windows
Eyes, JAWS, Cygwin, Unix, Shell Script, drools file,
Bugzilla, iTrack, JIRA, JMeter

Servers

Web sphere Application Server (WAS), Tomcat, JBoss

Domain Knowledge

CRM, Banking, Mobile, Healthcare

Education
Degree

University/College

Aggregate (%)

M.C.A
B.SC

Osmania University /Aurora P.G.College


Sri Krishnadevaraya University /Silver
Jubilee Govt Degree College

Page 2 of 7

72.71
78.00

Year
Completed
2009
2005

M.P.C
S.S.C

Board of Intermediate /A.P.R.Junior


College,Servail,A.P
A.P.R School, LingamPally, A.P

87.00

2002

87.00

2000

Professional Experience:
1.
Project :
Client :
Role :
Duration :
Technologies:
Description :

Michelin Tire Warranty app


Michelin
Software Developer
Dec 2014- Till Date
Java, Spring, Hibernate, Maven, WebServices (Rest), MySQL, Vaddin
framework and Mongo DB.
Michelin Tire Warranty app It is an Tire Warranty Claim app
Consisting of Admin and mobile apps proving rest service for the
client handling tire,vechile and Damage details from Admin app and
also mobile app is for submitting claim by the user whom as to claim
the damage tire.
.

2.
Project :
Client :
Role :
Duration :
Technologies:
Description :

Database Tech Refresh


BankOfAmerica
Software Developer
Sept 2013- Nov 2014
Java, Spring, Hibernate, Struts, Maven,Websphere
Database Tech Refresh It is an Oracle upgrade project
This project we have upgraded oracle 10g Database to oracle11g
This upgrade is done for 40 applications. For this project we have
updated all the projects with oracle upgrade, hibernate upgrade
jars ,Spring jars and also made changes to the code to support 11g
and installed in different environments and tested. This project helped
us to understand the life cycle of all BAC applications and
configurations.

3.
Project :
Client :
Role :
Duration :
Technologies:
Description :

EMPOWERapp
AT&T
Software Developer
Jan 2013- Sept 2013
Java, MySQL, Spring, Hibernate, Maven
EMPOWER An employee process app.
This application is created with a purpose to bring and organize
several pieces of the existing process in one single location for easy
access.
Currently it caters to the Employee Onboarding Process and the
Training Tracking of the employees.

Page 3 of 7

4.
Project :
Client :
Role :
Duration :
Technologies:
Description :

CUETS
TD Bank
Software Developer
Mar 2012- Dec 2012
JCR, Java, Wicket, Oracle, Spring,J2EE
CUETS financial is a division of MBNA Canada Bank.
It provides products and services to credit unions and caisses populaires in Canada.
The static site, cuets.ca is migrated to a CMS based platform.It means cuets.ca site will
render the pages based on the content managed in CMS system.
Moving the static HTML content to a CMS will provide authentication, authorization,
and auditing to HTML content updates as well as eventually realizing the goal of
unifying MBNA content management with the existing mbna.ca management system.
The CMS management application will be deployed separately from cuets.ca and will
have its own authentication mechanism.

5.
Project :
Client :
Role :
Duration :
Technologies:
Description :

AML
BankOfAmerica
Software Developer
Oct 2011- Mar 2012
Hemi Framework, Java, JSP, Oracle, J2EE.
AML - Anti-Money Laundering. The goal of this project is to continue to make system
enhancements to be in accordance with the Enterprise AML Policy and Program. Some
of the enhancements were not made during the AML 2011 Enhancements initiative and
are carried-over into 2012. There are enhancements identified with the 2011 version of
the AML Program , as well as items to support GCSBB and Global AML tools that are
used to comply with the Enterprise AML Program (such as the AML Reporting Tool and
OFAC screening).
This project will also incorporate the changes for customer's legal name to be captured
and stored in an effort to be CIP compliant.

3.
Project :
Client :
Role :
Duration :
Technologies:
Description :

CUETS
TD Bank
Software Developer
Mar 2012- Dec 2012
JCR, Java, Wicket, Oracle, Spring,J2EE
CUETS financial is a division of MBNA Canada Bank.
It provides products and services to credit unions and caisses populaires in Canada.
The static site, cuets.ca is migrated to a CMS based platform. It means cuets.ca site
will render the pages based on the content managed in CMS system.

Page 4 of 7

Moving the static HTML content to a CMS will provide authentication, authorization,
and auditing to HTML content updates as well as eventually realizing the goal of
unifying MBNA content management with the existing mbna.ca management system.
The CMS management application will be deployed separately from cuets.ca and will
have its own authentication mechanism.

4.
Project :
Client :
Role :
Duration :
Technologies:
Description :

EMPOWERapp
AT&T
Software Developer
Jan 2013- Sept 2013
Java, MySQL, Spring, Hibernate, Maven
EMPOWER An employee process app.
This application is created with a purpose to bring and organize
several pieces of the existing process in one single location for easy
access.
Currently it caters to the Employee Onboarding Process and the
Training Tracking of the employees.

5.
Project :
Client :
Role :
Duration :
Technologies:
Description :

AML
BankOfAmerica
Software Developer
Oct 2011- Mar 2012
Hemi Framework, Java, JSP, Oracle, J2EE.
AML - Anti-Money Laundering. The goal of this project is to continue to make system
enhancements to be in accordance with the Enterprise AML Policy and Program. Some
of the enhancements were not made during the AML 2011 Enhancements initiative and
are carried-over into 2012. There are enhancements identified with the 2011 version of
the AML Program , as well as items to support GCSBB and Global AML tools that are
used to comply with the Enterprise AML Program (such as the AML Reporting Tool and
OFAC screening).
This project will also incorporate the changes for customer's legal name to be captured
and stored in an effort to be CIP compliant.

6.
Project :
Client :
Role :
Duration :
Technologies:
Description :

Alertz
AT&T
Software Developer
Apr 2011- Sept 2011
Java, MySQL, Spring, Hibernate, Maven
Alertz is a tool which provides the ability to identify various alerts based on the pattern
match and also provides a feature to manage the life cycle of an alert.

Page 5 of 7

7.
Project :
Client :
Role :
Duration :
Technologies:
Description :

Claim app
Good Health Plan Ltd
Database Administrator.
Aug 2010- Mart 2011
MySQL
Pulling reports from Sql Db and sending to all Insurance Companies based on pro-rate
basis, daily basis and monthly basis.

Job Responsibilities:
Below are the various tasks performed as part of the above listed projects:

Developed Java/Wicket software components.


Client interaction on regular basis.
Understood consumer customer requirements.
Provided technical recommendations and solutions.
Contributed and assisted with all development life cycle phases.
Identified and solved critical information and technological challenges.
Offered technical experience and delivered efficient and technology-based solutions.
Acted as integrator and mediator between business needs and technology solutions.
Acted as Implementer and verifier for BankOfAmerica Applications Go-Lives.
Designed and implemented OO and MVC based solutions to client-based problems.

BAC UK AppSupport Team Client Bank of America


The Application Support Team is responsible for supporting all AT&T developed BAC applications
including tier 2 technical support in the form of troubleshooting, analysis and resolution of client
reported production issues. This team also provides consulting to development team members during
the software development lifecycle for insight application knowledge, configuration and testing.
Roles and Responsibilities:

Researching on the issue and providing a permanent fix for the issue

Providing the requirements for the fix and the impacts of the fix

Attending the BAC severity calls to triage the issue

Joining the BAC bridge calls to resolve the issue

Researching on critical issues on client facing application and resolving within SLA

Providing the Failed Customer Interactions (FCI) during the issue/outage

Page 6 of 7

Monitor the FAS alerts and take appropriate action for the alerts based on the severity

Implementing the change tickets in the Production environment

Page 7 of 7