Вы находитесь на странице: 1из 8

Jhansi Vithanala

+1 678-661-2112 / 678-506-0734
jhansiv527@gmail.com

PROFESSIONAL SUMMARY:
 11+ years of professional experience in full life cycle system development involving
analysis, designing, developing, and implementation of java/j2ee applications in
web-based enterprise applications and also in production support.
 Strong skills in software design, development and support specialized with Java7,
Spring core, Spring MVC, Spring web flows, Weblogic portal & Integration, servlets,
JSP, JSTL, XML and Web services.
 Good experience in application development using Agile Scrum Methodology.
 Experience in working with Multithreading, Collections and Generics in Java.
 Experience in Hibernate to store the persistent data as an Object-Relational Mapping
(ORM) tool for communicating with database.
 Implemented Dependency Injection feature of Spring Framework, spring webflows
and integrated it with Hibernate.
 Experience in implementing java based web services to communicate between
different distributed components using with SOAP based Java web services and
Restful web services.
 Extensive experience with Java/J2EE Design Patterns like Business Delegate,
Decorator, Session Facade, Factory, Singleton, IoC, Front Controller, Adaptor, Data
Access Objects, Proxy.
 Good exposure to Oracle and DB2 databases with writing SQL queries.
 Strong experience on troubleshooting and fixing the production environment issues
in java based application.
 Working extensively on tools like IBM RAD, Eclipse IDE.
 Experience in using VSS and Subversion for version control, CVS, Unit Testing using
JUnit testing framework and comprehensive knowledge of Log4j for logging and
Maven for project build and SOAP UI.
 Experience in Application design using Object Oriented Analysis and Design (OOAD),
Object Oriented Methodologies like UML, good understanding of software
development life cycle (SDLC).
 Exceptional ability to quickly master in new concepts, technologies and tools.
 Experience in Retail Banking, Telecom and Supply chain domains.
 Proficient in performing the role as a Technical lead.
 Having good knowledge on MEAN stack technologies Mongo DB, Express JS, Angular
JS and Node JS.
TECHNICAL SKILLS:
Java Technologies : Java, JDBC, JSP, Servlets, Java Page Flows.
Middle Ware : Java web services, JMS.
Web/Scripting: JSP, HTML, Java Script, CSS and Ajax.
Frameworks : Spring, Hibernate, Struts.
XML Technologies : XML, XSL.
RDBMS/Tools : Oracle, IBM DB2, MS SQL, My SQL.
Tools/IDE’s : RAD, Eclipse, Weblogic Workshop, IntelliJ IDEA.
Web/App-Servers : IBM Web Sphere, Weblogic, Tomcat, Jetty.
Source Control : Microsoft TFS, IBM Clear Case, Tortoise SVN, VSS.

PROFESSIONAL EXPERIENCE:
Client: HPE, Palo Alto, CA April 2017 - Current
Project: Connectivity Resource Manager
Role: Lead Java Developer
CRM is a configuration manager for One View. CRM will be used to manage
switches and ports.
Responsibilities:
 Developed RESTful Web Services.
 Worked on Spring framework to create the services, processors and DTO
implementation classes.
 Integrated Spring with Hibernate to persist and retrieve the data from the
database.
 Creating Java, J2EE reusable business components and XML, XSL and XSD schema
definitions.
 Develop new commands to interact with hardware.
 Write Junit test cases to test new commands.
 Write new functionalities to support new switches.

Environment: Java, J2EE, Spring, Hibernate, RESTful Web Services, XML, JSON, GIT,
GERRIT, Ant, Maven, Jenkins, CYGWIN, CA Rally, Java 7.

Client: DELL, Austin, Texas June 2015 – March


2017
Project: Business Orchestration System & Services (BOSS):
Role: Lead Java Developer

BOSS is an intermediate application between ODMs and other order fulfillment


systems. BOSS is a Dell’s enterprise level application, which interacts with Original Design
Manufacturing Units for placing new orders, tracking the orders and updating the status
to other systems till the orders get shipped to the customers.

Responsibilities:
 Create Technical Design.
 Developed SOAP based Web Services end to end like top bottom and bottom up
approach.
 Worked on Spring framework to create the services, processors and DAO
implementation classes.
 Integrated Spring with Hibernate to persist and retrieve the data from the
database.
 Created hibernate hbm files and POJO classes.
 Created Restful web services for new functionalities.
 Creating Java, J2EE reusable business components and XML, XSL and XSD schema
definitions.
 Developed RESTful Web Services.
 Jetty and Tomcat servers were used to deploy and run the code.
 My role is to develop and support to deliver the new enhancements in
production servers without any issues and work as expected.

Environment: Java, J2EE, Spring, Hibernate, SOAP and RESTful Web Services, XML,
JSON, Ehcache, IBM MQ JMS, BPEL 12C, Oracle 11g, TOAD, Microsoft TFS, Ant, Maven,
Jenkins.

Client: JP Morgan, Columbus, OH Mar 2013 – April


2014
Project: Customer Assist(CA)
Role: Lead Technical developer

Customer Assist is a servicing platform that offers users (Retail Branch &
Telephone Bankers) a uniform, single point of access to customer and account
information, providing a complete view of the customer’s JPMorgan Chase relationship.
Customer Assist supports sales, account origination and servicing, and customer
information management. This is a JPMorgan Chase Firm wide service, available to all
lines of business. Customer Assist interfaces with external applications for
authentication, customer screening and credit validation (major credit bureaus). Sales
offers presented during all servicing opportunities.

Responsibilities:
 As a technical lead, involved in design and development and support the
application.
 Developed the JSPs required for Account and Safe deposit box origination
modules.
 Worked on spring MVC Web flows framework to enhance the existing current
application.
 Work Exclusively with Core layer of Framework to implement business controller
in MVC Architecture.
 Creating Java, J2EE reusable business components and XML, XSL and XSD schema
definitions.
 Creating SOAP Web Services using WSDL to connect with external clients.
 Track and monitor on the production issues on daily basis and update the status
to business owner.
 Check and troubleshoot/analyze production issues the existing Customer Assist
application and fix the issues in estimated time.

Environment: Java, JSP, Spring MVC web flows, IBM RAD 8.0.4, SOAP Web services, JSP,
HTML, Sql, DB2, Oracle, UNIX, Web Sphere Application Server 8.0.4, Eclipse & Tomcat,
Tortoise Git.

Client: JPMorgan, Columbus, OH Oct 2011– Mar 2013


Project: Express Deposit Origination (EDO)
Role: Lead Developer

Express Deposit Origination is rewrite of Sales Express application using Spring


web flows.
Sales Express (SE) is a banker facing product origination tool used in all branches
within the enterprise.SE not only boasts an intuitive user interface that has been
interwoven with the defined sales process, but a streamlined group of core banking
products. The current functionality contains consumer checking, savings, credit card, and
home equity. Business products include checking, savings, credit card, and small
business loans up to$250,000. Convenience services such as ATM/ONE card, direct
deposit, online banking and overdraft protection are also available during origination.
Other unique functionality includes a direct link and routing of select customer data to
Chase.com for enrollment and linkage to E-Coupon for reward fulfillment.

Roles and Responsibilities:


 My role is Senior Java Developer and Technical lead.
 Involved in analysis, design and development, testing phases of application.
 Interaction with client team to understand business requirements and develop
the System design and involved in technical discussions, design reviews with
Architects.
 Involved actively in frequent calls with business to gather requirements from the
client and analyze the technical feasibility
 Worked on Spring web flow framework to build this application
 Implemented spring configuration setup, Hibernate hbm file mappings for
several modules.
 Used different types of J2EE design patterns like Front Controller, MVC and DAO.
 Developed the User Interface Screens for presentation using JSP, JSTL, HTML and
Java Script.
 Worked on complete life cycle, design, development and testing using OOA and
OOD.
 Worked on HTML, CSS, JavaScript, Ajax and GWT to handle the front end
requirements.
 Used java design patterns like Singleton, Factory patterns.
 Used JUnit for Unit testing the application.
 Deployed code on WAS servers.
 Implemented Log4J for Logging Errors, debugging and tracking.
 Lead a team of 5 people to rewrite the application.
 Actively involved in solving the production defects on priority bases.
 Provided the post production support and actively responded to customer calls
and emails.
 Received client accolades and appreciations on several occasions

Environment: Java, J2EE, JSP, HTML, Java Script, Spring MVC, Spring Web Flows, IBM
RAD 8.0.4, Web Sphere Application Server 8.0.4, IBM Clearcase.

Client: JP Morgan, Columbus, OH Mar 2011 – Sep


2011
Project: Sales Express (SE)
Role: Senior Java Programmer

Sales Express (SE) is a banker facing product origination tool used in all branches
within the enterprise.SE not only boasts an intuitive user interface that has been
interwoven with the defined sales process, but a streamlined group of core banking
products. The current functionality contains consumer checking, savings, credit card, and
home equity. Business products include checking, savings, credit card, and small
business loans up to$250,000. Convenience services such as ATM/ONE card, direct
deposit, online banking and overdraft protection are also available during origination.
Other unique functionality includes a direct link and routing of select customer data to
Chase.com for enrollment and linkage to E-Coupon for reward fulfillment .

Responsibilities:

 Involved in analysis, design and development, testing phases of application.


 Developed major enhancements like Business Personal Connection, Business
Associate Debit card, Consumer/Business Account Summary.
 Extensively worked on making Sales Express application PCI (Payment Card
Industry) compliant i.e., not vulnerable to attacks such as Unauthorized access,
Cross-site scripting and SQL Injection.
 Developed the application with struts framework.
 Designed and developed Struts Action classes and Views using JSP, Struts tag
libraries & JSTL.
 Developed the User Interface Screens for presentation using JSP, JSTL, HTML, CSS,
and Java Script.
 Used Struts validation framework, custom validation and wrote Regular
Expressions for Validation.
 Deployed code on WAS servers

Environment: Java, J2EE, JSP, Servlets, HTML, Java Script, Log4j, Struts, Oracle DB,
Maven, RAD 7, WAS 7, Unix/Windows and IBM Clear case.

Client: Verizon Services, Tampa, FL Dec 2007 – Feb


2011
Project: Revenue and Receivables Management System (RRMS)
Role: Senior Engineer

Revenue and Receivable Management system is a web based Platform used to


support Verizon’s Business Representatives across all wholesale billing claims centers
(WBCC). It offers a centralized access point for investigating and resolving wholesale
claims by providing seamless access to multiple disparate systems. There are several
modules in this like User Profile, Claims, Data management, Billing Systems, Collections,
Dispute Investigation, and approvals.

Responsibilities:
• Involved in analysis, design development and testing phases of the application.
 Developed Collections module.
 Developed JSPs, Java Page Flows, Controllers and Java Controls using Weblogic
Portal.
 Responsible for Weblogic Portal Integration using Java Process Definitions,
Channels and Event Generators.

• Developed the User Interface Screens for presentation using JSP, HTML, CSS, Java
Script.
• Involved in complete process of Application maintenance support like defects
fixing, knowledge sharing and documentation.
 Analyzed and fixed ST, UAT and PROD IRs.

Environment: Java, J2EE, JSP, HTML, Java Script, Weblogic Portal and Integration (8.1 &
10.3), CM Synergy.

Client: First American Core Logic, Santa Ana, CA Oct 2006 – Nov 2007
Project: Realist
Role: Java Developer
Realist is a product which delivers multiple property search capabilities in an easy-to-
use Web application. Customer can use Realist to locate properties by street address,
owner name or Assessor’s Parcel Number (APN) for a single subject or can use targeted
search attributes to locate multiple properties. Customer can find sales comparable
using simple or comprehensive search requests, detailed property profiles, auto comps
or custom sales comparable analysis, assessor maps, automated valuation, recorded
document images, flood maps and street maps.

Responsibilities:

 Used J2EE Model View Controller pattern for user interface design.
 Participated in the Agile Scrum Process.
 Developed Search modules.
 Developed GUI for Application using HTML and JSP for dynamic page generation.
 Participated in Use Case reviews, Design reviews and Code reviews.
 Unit testing (Unit Test Plan, Unit Test Case) of the modules
 Involved in the preparation of LOE, coming up with best worst and average time
frames for each component for the use cases.

Environment: Java, J2EE, JDBC, Servlets, JSP, Java Script, Struts, Weblogic 8.1, Oracle 9i,
MS SQL Server 2005, Tortoise SVN, VSS.

Client: GWN Communications, Hyderabad, India Nov 2005 – Oct 2006


Project: Stock Trading through Mobile
Role: Java Developer

This project is mainly intended to provide stock trading services to the customer
on his/her mobile equipment i.e., getting data related to stocks in (near) real time. This
service shall enable a mobile user to track predefined set of publicly traded shares,
Authorized customer can Buy/Sell shares through mobile and Receive alerts based on
price levels and/or percentage change in the stock’s value.

Responsibilities:

 Developed GUI for Application using HTML and JSP for dynamic page generation.
 Used JDBC API to connect update and delete from database.

Environment: Java, J2EE, JDBC, Servlets, JSP, Java Script, Tomcat 5.0, My SQL, Linux.

EDUCATION:
 Bachelor of Computer Science & Engineering from JNT University in 2005.

CERTIFICATION & AWARDS:

 Sun Certified Java Programmer (SCJP).

Вам также может понравиться