You are on page 1of 10

Venkateswara Reddy P

polimera.vr@gmail.com/richa.mehta@kelltontech.com
732-689-4006/7146007218
PROFESSIONAL SUMMARY:
Around 10 years of strong IT experience in Software Analysis, Object
Oriented Development, Implementation, Customization, Production
Support of J2EE applications.
Proficient in analyzing and translating business requirements to technical
designs and developing using J2EE technolgies.
Expertise in designing and developing web based multi-tier enterprise and
interactive applications using J2EE technologies like Servlets, JSP, JSTL,
EJB, Struts, Webservices (SOAP & RESTful), Hibernate, Spring, JMS,
SAX/DOM, XML, SOAP, HTML, JavaScript, AJAX, JSON, Angular JS,
JUnit, MVC architecture, Java Beans, Unix, Shell Scripting, and
jQuery.
Experience on Core java technology including multithreading,
Exception handling, JDBC and RMI.
Closely worked with Quality Assurance (QA) teams to meet Quality check in
all the stages of the Enhancements, Change request and Maintenances.
Extensive experience in JavaScript, HTML, DHTML, XML, JSON, Angular
JS, Unix Shell Scripting and CSS.
Experienced with several web and application servers like Apache Tomcat,
BEA WebLogic and WebSphere.
Expertise in dashboard UI development using java script libraries
JQuery, Ext-JS, Backbone JS, Angular JS.
Expertise in Object relational mapping like JDBC, JNDI and TopLink.
Expertise in version control tools i.e., CVS, CCM and AccuRev.
Expertise in Issue tracker tools i.e., Resolve-IT, Orbi-Solve.
Expertise in deploying the web application in WebLogic application server.
Expertise in configuring the application level activities in WebLogic
application server to connect with middleware like Tuxedo.
Developed Enhancements, Change request (CRs) and Maintenance changes
without Non Confirmative (NCs) from Quality Assurance (QA) Team.
Expertise in identifying and addressing the potential performance
bottlenecks, memory bottlenecks of the application using tools like Http
Analyzer and Eclipse Memory Analyzer (MAT).
Experience in writing Oracle Stored Procedures, Functions and Views,
SQL queries to communicate with Oracle 8i/9i/10g /11 g, databases
and Sybase.
Extensive experience in using IDEs Eclipse, IBM RSA, RAD, SQL
Developer, Toad.
Good knowledge of J2EE and Core design patterns and UML designing.
Good understanding of, performance optimization techniques and object
oriented programming.

Venkateswara Reddy P

polimera.vr@gmail.com/richa.mehta@kelltontech.com
732-689-4006/7146007218
Good Knowledge on Middleware like TIBCO (Business Works, Rendezvous,
EMS, Adapters and Hawk) Appian, AWS and Adobe CQ.
Excellent understanding of Banking and Financial and Credit Card
System.
Have strong experience in code debugging and bug fixing.

CERTIFICATION:
Oracle Certified Associate Java Programmer (1Z0-808).
TECHNICAL SKILLS:
J2EE Technologies

Frameworks

Java ( OOPS,Multithreading, Exception handling) ,


J2EE, Servlet,Struts, JSP,Java Beans, JMS ,EJB3.0,
JDBC,
Junit, Spring, Hibernate, Webservices
Web logic 8.1/8.1/9.1/9.2/10, Tomcat7x, WebSphere, SQL
Server 2008 R2.
Core/J2EE Design Patterns, UML, designing, Database, SDLC,
Agile
MVC (struts), Hibernate and Spring

Version/Build Tools

CVS, CCM and AccuRev.

IDE/Tools

Testing

RSA/Eclipse, Toad VI/PLSql Developer, BEA WebLogic 8.1, IBM


WebSphere Application Server, Tomcat 6.0 , JUnit 4.0, ANT,
Log4j, SVN, Toad, Sql Developer, MS SQL Server Management
Studio, Putty.
HP ALM,Jmeter, junit

Operating System

Windows 9X/XP/2000/Vista, UNIX.

Web Technologies

JSP, Servlets, XML, JSON, HTML, XML, XSL, JavaScript, Unix


Shell Scripting, Ajax, Jquery, CSS, ext-js, , Backbone JS,
Angular JS
Oracle, Sybase, PostgreSQL, SQL, Procedures, Triggers,
PL/SQL
JDBC, JNDI, TopLink and Hibernate.

Web/App Servers
Functional Design

Database

Object relational
mapping (ORM)
Working Knowledge Defect Prevention, Testing Processes, Quality Management
Systems, Quality Assurance (QA) Process, Test Driven
Development (TDD). Message Queuing (MQ)
PROFESSIONAL EXPERIENCE:

Venkateswara Reddy P

polimera.vr@gmail.com/richa.mehta@kelltontech.com
732-689-4006/7146007218
Saudi American Bank (SAMBA)
May 2013 Mar 2016.
Client SAMBA-Citi Group
Senior Java Developer
----------------------------------------------------------------------------------------------------------------------------------------NewApps application is an intranet SAMBA application for providing credit card
services. NewApps is a well-established system providing Credit card issuance
through Normal process for Credit Card user and Instant Credit card issuance for
SAMBA customers. The application will process automatically in according to real
time decision provided by the Credit Decision Engine (CDE) with predefined
business rules.
Retail Credit Organization System is the core system that will handle different
workflows of the Credit Card issuance to interact with various internal like CPS
(Current and Savings), CARDS (Debit & Credit), PF ( Loans) and CDE and external
systems like FD,
SIMAH and Co-branded Partners of samba. This system will issuance the credit card
through user friendly rules maintenance, setup of flexible and productivity oriented
work flows for different segments
of applications like Data Entry, DRAFIO, Verification team, RMU, Underwriter,
Quality, sales and document custodian.
Responsibilities:
Worked closely with the business and involved in reviewing and
understanding the Business requirements.
Actively involved in requirement understanding discussion, technical
architecture discussion, knowledge sharing and design discussion with
business and vendor team members.
Development of front-end i.e. JSPs and server-side java components i.e.
container managed entity beans, stateless session beans, Action classes,
writing unit test cases and unit testing.
Developed Webservices for sending and getting data from different
applications using SOAP1.1 messages, such as Account information, Credit
Instruments like Credit Cards, Loans.
Created and run Functional Tests, LoadTests the webservices using SOAPUI.
Involved in developing Servlet based services for cross region system
communication.
Integrated with Web Methods via webservices.
Closely worked with Quality Assurance (QA) teams to meet Quality check in
all the stages of the Enhancements, Change request and Maintenances.
Closely worked with the team to make sure all the stages of project achieved
Quality Assurance.

Venkateswara Reddy P

polimera.vr@gmail.com/richa.mehta@kelltontech.com
732-689-4006/7146007218
Written batch programs to run automatically using Unix Shell Scripting.
Consumed webservices from different applications within the network.
Developed Custom Tags to simplify the JSP code. Designed UI screens using
JSP, CSS, XML, JSON, Angular JS, Backbone JS and HTML for client side
validation.
Applied multiple built-in directives such as ng-model, ng-apps, ng-controller
into Angular JS application.
Deploying the application in WebLogic server in development environment
and corresponding configurations in WebLogic Server.
Created multiple Angular Controllers to handle retrieve and data from Service
layer.
Implemented Hibernate persistent classes and their corresponding xml
mapping files for storage and retrieval of information to and from the
persistent storage.
Generated DAO's to map with database tables using Hibernate. Used HQL
(Hibernate Query Language) and Criteria for database querying and retrieval
of results.
Utilized Angular JS framework to bind HTML template (views) to JavaScript
objects (models).
Involved in preparation of process and implementation Specification
Documents.
Developed front-end/presentation tier using JSP, Java Script , Backbone JS,
JQuery ,HTML, JSON and CSS.
Involved in writing the building front end frameworks, controller layer,
service frameworks, Web service modules.

Environment: Java, JSP, Servlets, Hibernate, JavaScript, HTML, Unix Shell Scripting,
JSON, CSS, Putty, SOAPUI, WebLogic Application server10, Unix, Message Queuing
(MQ),
Sybase,Oracle,
SOAP,
webservices,Tuxedo
,
Eclipse,
Multithreading,COBOL,DB2, Appian, Angular JS, Backbone JS, Quality Assurance, Test
Driven Development.
Ford Motor Company USA
April 2013.
Senior Java Developer- Geometric Ltd, India

Aug 2012

---------------------------------------------------------------------------------------------------------------------------------------APDM (Analytical Powertrain Data Manager) is an easy-to-use data sharing and


storage tool for CAE and Engineering data files. Powertrains one stop access for all
Engineering/Product Data. Structured view of all information related to a specific
component, system, program, etc.

Venkateswara Reddy P

polimera.vr@gmail.com/richa.mehta@kelltontech.com
732-689-4006/7146007218
Currently the APDM and its interface applications (CIS, PTDAT, LFMA, and eDAR) are
running on WAS 6.1 version. As part of the Migration Wave 2. The APDM and its
interfaces are migrating from WAS 6.1 version to WAS 8.0.
Responsibilities:
Attended the client calls to gather the required information from the SMEs.
Desktop server configuration created for application and tested the CIS
application (Both Provider and Client) with existing code in WAS6.1 Server
and RSA7.5.
Desktop server configuration created for application and migrated the CIS
application source and tested successfully in WAS8 server and RSA8.
Developed Webservices for sending and getting data from different
applications using SOAP1.1 messages.
Experience in integrating Hibernate with Backend and writing DAO layer to
access database.
Designed and developed Data Access Object (DAO) tier using Hibernate, JPA
and Spring (MVC).
Have incorporated the production source for WAS6.1 and WAS8 server,
migrated and tested successfully both Provider and client modules.
Fixing bugs out of Unit testing and System independent Testing.
Involved in preparation of process and implementation Specification
Documents.
Involved in tool based application performance tuning which includes
identifying the bottlenecks and providing resolution in the architecture,
application design, application code and database queries.
Developed front-end/presentation tier using JSP, Java Script , JQuery ,HTML,
JSON and CSS.
Created and run Functional Tests, LoadTests the webservices using SOAPUI.
Responsible for developing and maintaining code to consume the application
functionality through SOAP Webservices.
Engaged in day to day basis status reviews with the team members,
identifying and prioritizing the issues with respect to requirement or technical
and tracking those to closure.
Providing the status updates to management, in case of any deviation in
original plan alerting the management upfront and take corrective actions.

Environment: Java, JSP, Servlets, Spring, JavaScript, SOAPUI, Weblogic Application


server, Hibernate,Unix, SOAP, webservices, RAD 6.0.
Client: Telstra Australia.
July 2012.
Senior Java Developer - Mphasis Ltd, India

Feb 2011

Venkateswara Reddy P

polimera.vr@gmail.com/richa.mehta@kelltontech.com
732-689-4006/7146007218
----------------------------------------------------------------------------------------------------------------------------------------The ADBoR application is used for maintaining address data in the ADBoR. The
ADBoR FrontEnd application is accessed via a web based Graphical User Interface
(GUI) and provides access to a wide range of search, create, modify and delete
functions for Locality, Address and Street data via a series of
tabs and underlined links. In addition, users with the appropriate permissions can
access special Code set and Administrative type functions.
As part of this Enhancement, the Enhancement has done to add the more
functionality like Merge Delete, Re-parent and Status.
Responsibilities:
Involved in Design, Development and Support phases of Software
Development Life Cycle (SDLC).
Development of front-end i.e. JSPs, HTML, JSON, JQuery, JavaScript, CSS,
Spring (MVC), and and server-side java components i.e. container managed
entity beans, stateless session beans, Action classes.
Worked closely with the customers and involved in reviewing and
understanding the Business requirements.
Used Dependency Injection feature of Spring MVC framework and O/R
mapping tool Hibernate for rapid development and ease of maintenance.
Written Spring Action classes to dispatch the request to the particular action.
SQL, Stored procedure development (PL/SQL) and programming using JAVA.
Extensively involved in writing Object relational mapping code
using hibernate, developed Hibernate mapping files for
configuring Hibernate POJOs for relational mapping
Deploying the application in WebLogic server in development environment
and corresponding configurations in WebLogic Server.
Configured the WTA configurations in WebLogic server for Tuxedo
connectivity.
Created and run Functional Tests, LoadTests the webservices using SOAPUI.
Closely worked with Quality Assurance (QA) teams to meet Quality check in
all the stages of the Enhancements, Change request and Maintenances.
Closely worked with the team to make sure all the stages of project achieved
Quality Assurance.
Developed Webservices for sending and getting data from different
applications using SOAP1.1 messages to get address details.
Prepared the design document for the merge, Delete and Re-parenting the
address enhancement.
Used Spring Inversion of Control (IoC) for injecting the beans and reduced the
coupling between the classes.

Venkateswara Reddy P

polimera.vr@gmail.com/richa.mehta@kelltontech.com
732-689-4006/7146007218
Used Spring MVC to implement the Model View Controller pattern.
Used Spring DI to inject data into Java beans.
Involved in preparing the SESS and Technical Specification Document.
Analysed the business requirements and came up with the most appropriate
solution.
Designed and developed the Hibernate Classes and Mapping files required for
all the database tables.
Development and Management of User Acceptance Test (UAT) using in-house
testing panel of users.
Involved in developing Servlet based services for cross region system
communication.
Developed server-side common utilities for the application and the front-end
dynamic web pages.
Environment: Java, JSP, Servlets, Spring (MVC), JavaScript, Message Queuing (MQ),
HTML, JSON, CSS, Putty, WebSphere Application server, SOAP, SOAPUI, webservices,
Unix, Tuxedo, Eclipse, Hibernate, Multithreading,COBOL,DB2.
CITI BANK- London and Jersey
Aug 2008 Feb 2011.
Java Developer
Polaris Software Labs - India
----------------------------------------------------------------------------------------------------------------------------------------IPB is A complete Banking System that addresses the needs of the Banking
Industry by combining cutting edge Technology with an easily deployable
architecture. ORBIT is packaged to be a Banking solutions Product that caters to
the diverse requirements of the banking Industry. It is designed to
maximize automation of processes with an aim to increase efficiency in all fields
ranging from customer service to overall position and Risk Management to
reporting.
Products Offered by IPB
1. Current Accounts, Savings Account and Time Deposit (Assets).
2. Term Loan, Overdraft and Leverage Lending (Liabilities).
3. Brokerage, Mutual Funds and Dual Currency Placement (Investments).
Responsibilities:
Interacted with the business analysts to gather the requirements.
Involved in developments of various products like Brokerage, Mutual fund,
saving and Current Accounts and Time deposits enhancements.

Venkateswara Reddy P

polimera.vr@gmail.com/richa.mehta@kelltontech.com
732-689-4006/7146007218
Developed the dynamic web pages to create the user, profile, role, groups,
and search screens, using JSP, Servlets, struts (MVC), Beans, HTML/DHTML,
JSON and XML.
Deploying the application in WebLogic server in development environment
and corresponding configurations in WebLogic Server.
Written Struts Action classes to dispatch the request to the particular action.
Wrote Generic Request Handlers to handle actions performed by a user on a
JSP Page.
Used Toad for database details.
Interacted actively with the users in gathering requirements and delivered the
presentations on the application flow.
Involved in trouble shooting and provide rapid resolution to critical problems
before the code goes in the Production.
Developed PL/SQL Stored Procedures, SQL Scripts.
Implemented Multithreading Concepts
to
improve
the
application
Performance.
Involved unit testing and integration testing, bugs fixing, handling change
requests and code reviews.
Implemented both server side validations and client side validations (using
JavaScript).
SQL, Stored procedure development (PL/SQL) and programming using JAVA.
Did the UAT in coordination with Client.
Did performance tuning for web pages taking up longer time by finding out
JVM memory leaks
Did performance tuning of the Database Sql queries by using explain plan and
indexing in coordination with the DB team.
Involved in impacted analysis to customize the entire IPB for PLC branch.
Responding to service tickets within established time based requirements.
Provided hands-on technical governance on all aspects of production support.
Identified several hidden bugs caused by complicated multithreading issues
such as race conditions caused by asynchronous events and resolved them.
Environment:
Java, JSP, Servlets, Struts (MVC), JavaScript, HTML, JSON, CSS, Putty, Weblogic
Application server, UNIX, Eclipse, Edit Plus, MultiThreading, Oracle.

CITI BANK- Hub & Market Maintenance


Jun
2006 July 2008.
Java Developer
Felix Infomatix India
-----------------------------------------------------------------------------------------------------------------------------------------

Venkateswara Reddy P

polimera.vr@gmail.com/richa.mehta@kelltontech.com
732-689-4006/7146007218
HUB is the Centralized service centres supporting multiple markets. HUB can be
uniquely identified with
the Code and Description. Markets are aligned under a HUB to service the
customers from different booking Centres / Branches. There can be Multiple HUBS
operating with markets aligned under it. A Single market cannot be operating under
two different Hubs.
Addition of HUB and Market- This would be a Maker and Authorizer process. Only
authorized records can alone be modified.
Modification of HUB and Market HUB & Market created through the ADD option can
be modified after Authorization. While modifying, Fields such as HUB Description
and Market Description under a particular HUB can be modified. Viewing of HUB and
Market - The Details of Authorized Hubs and Markets can be viewed.
Deletion of HUB and Market- This is a maker and authorizer process.

Responsibilities:
Interacted with the business analysts to gather the requirements.
Involved in developments of various products like Brokerage, Mutual fund,
saving and Current Accounts and Time deposits enhancements.
Developed the dynamic web pages to create the user, profile, role, groups,
and search screens, using JSP, Servlets, struts (MVC), Beans, HTML/DHTML,
JSON and XML.
Deploying the application in WebLogic server in development environment
and corresponding configurations in WebLogic Server.
Written Struts Action classes to dispatch the request to the particular action.
Wrote Generic Request Handlers to handle actions performed by a user on a
JSP Page.
Used Toad for database details.
Adapted serialized access to shared resources in Multithreading to avoid
racing condition and deadlocks.
Interacted actively with the users in gathering requirements and delivered the
presentations on the application flow.
Closely worked with Quality Assurance (QA) teams to meet Quality check in all
the stages of the Enhancements, Change request and Maintenances.
Closely worked with the team to make sure all the stages of project achieved
Quality Assurance.
Involved in trouble shooting and provide rapid resolution to critical problems
before the code goes in the Production.
Developed PL/SQL Stored Procedures, SQL Scripts.
Involved unit testing and integration testing, bugs fixing, handling change
requests and code reviews.
Implemented both server side validations and client side validations (using
JavaScript).
SQL, Stored procedure development (PL/SQL) and programming using JAVA.

Venkateswara Reddy P

polimera.vr@gmail.com/richa.mehta@kelltontech.com
732-689-4006/7146007218
Did the UAT in coordination with Client.
Did performance tuning for web pages taking up longer time by finding out
JVM memory leaks
Did performance tuning of the Database SQL queries by using explain plan
and indexing in coordination with the DB team.
Involved in impacted analysis to customize the entire IPB for PLC branch.
Responding to service tickets within established time based requirements.
Provided hands-on technical governance on all aspects of production support.
Environment:
Java, JSP, Servlets, Struts (MVC), JavaScript, Putty, WebLogic Application server,
UNIX, Eclipse, Edit Plus, Multithreading, Oracle.
EDUCATION:

B.E in Electronic and Communications from Anna University Chennai,


India

You might also like