SlideShare a Scribd company logo
1 of 7
Download to read offline
Venkata Vishnu Vardhan
Email Id: vvvishnu69@gmail.com
Phone: 630-635-0111
SUMMARY:
 Over 8+ years of IT experience in all phases of the Software Development Life Cycle (SDLC)
including Requirement Gathering, Analysis, Design, Development, Testing, Implementation
and Maintenance Support in various computing Environments.
 Extensive experience in designing and developing Multi-Tier Web Applications using Java, J2EE
Technologies (JSP, Servlets, JavaScript, JNDI, JSF, JMS, JUnit, Ajax, JQuery, EJB, JDBC, Web
Services (SOAP, WSDL, REST, UDDI), Log4j.
 Experienced in writing applications in Maven, ANT and deploying them on to servers.
 Extensive experience of working with RDBMS like Oracle 11g/12 c, MySQL, SQL Server and
developing Stored Procedures, Triggers, Views, Functions and SQL Queries.
 Extensively worked with MVC Architecture using spring, Hibernate, Apache Struts.
 Experience with Hibernate 3.0 Persistence Framework and Design patterns like Singleton,
Factory, Session Facade, Business Delegate, Data Access Object, Data Transfer Object.
 Extensive experience in Web application development using – HTML, DHTML, CSS, JHTML,
JavaScript, Applets, AWT, RMI, XML, XSD, XSTL, UML.
 Experience as GUI developer using JSP, Ajax, JQuery.
 Experience in developing components using Enterprise Java Beans over Application servers
and platforms such as Web Logic.
 Experience in deploying and configuring multi-tier enterprise applications on multiple servers
such as Web logic Server, JBoss, WebSphere and Tomcat, BEA WebLogic.
 Experience of working with RAD, WSAD 5.0, Spring Tool Suite, JDeveloper, Eclipse, NetBeans,
 Experience in designing UML diagrams using Rational Rose and Microsoft Visio.
 Experience in the use of Defect Tracking & Version Management Tools such as SVN, CVS,
Rational Clear Case, VSS.
 Experienced in Unit Testing and generating of Test cases for web applications.
 A resourceful team player with good inter-personal skills, effective problem- solving and
decision-making skills, looking for a satisfying career in a fair working environment with
opportunities for growth.
TECHNOLOGY AND TOOLS:
Server Side
JSP, J2EE, Struts, Servlets, JNDI, JDBC, Java WebServices,
EJBs, MVC framework, Java Beans, JMS, Hibernate Spring
MVC, ibatis
JDK versions JDK 1.3/1.4/1.5/1.6/1.7
Frameworks/ORM tools
Spring 3.0/2.5, Struts 2.0/1.1, Mule ESB, Hibernate 3.3/2.5,
JSF (RI 1.1, MyFaces1.0, Richfaces3.0),
App Servers/ Middleware
WebSphere 7/6.1, Weblogic 10/9/8.1, Tomcat 7.0/ 6.0, JRun
4.0,
IDE / Programming Tools Eclipse 2.1/3.7, RAD, Netbeans 7
Venkata Vishnu Vardhan
Email Id: vvvishnu69@gmail.com
Phone: 630-635-0111
Operating System UNIX, Linux, Windows 2003/2008
Scripting Language XSL, XSLT, HTML, JavaScript, Jquery, Jscript, JQuery, Python
Database/Tools JDBC, Oracle, MS SQL Server 2005, NoSQL, MySQL
Libraries and Tools Ant, Maven, Jasper Reports, Jmeter
Version Control SVN, PVCS, CVS
Functional Domain Health Care, Airlines, Telecom,Financial
PROFESSIONAL EXPERIENCE:
Client:Genentech,SFO,CA Jan’14-Till Date
Role: Sr. Java Developer
Project Description: As a replacement for a developer, I joined after the design and deep into
the coding and implementation phase using WRB's complex DB and stored procedure based
application logic and integrating that with a Struts 1.x framework on Oracle Application Server.
 Responsibilities:
 Participated in the sprint review meetings and explained the technical changes to the clients.
 Developed the Site using the Struts with Spring Integration using the tiles framework
 Developed and Enhanced application banking application on Spring MVC Framework.
 Developed and Implemented Web Services and used Spring Framework.
 Interfaced with the back-end using Hibernate Framework and XML
 Implemented business logic using Struts action components in the Struts and Hibernate
framework.
 Developed AJAX scripting to process server side JSP scripting.
 Developing enterprise applications using Struts Frameworks
 Implemented the Connectivity to the Data Base Server Using JDBC.
 Developed Web Services to communicate to other modules using XML based SOAP and WSDL
protocols.
 Used ANT scripts to build the application and deployed on WebSphere Application Server.
 Created PL/SQL procedures, functions and written complex SQL queries
 Implemented View layer of MVC architecture using JSF components.
 Developed internal application using Angular and connecting to Oracle on the backend.
 Utilized Mongo database management system for keeping user generated data
 Bottle micro-framework implemented with REST API and MongoDB (NoSQL) as back end
database.
 Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js)
and Bootstrap, connecting to a REST-ful server on a different domain.
 Use modern web technologies such as HTML5, JQuery, frameworks.
 Used JMS in the project for sending and receiving the messages on the queue.
 Implemented WSDL specification in combination with SOAP and XML Schema to provide Web
Services
 Developed the presentation layer using Java Server Pages (JSP), Tiles, Ajax and Java Script.
Venkata Vishnu Vardhan
Email Id: vvvishnu69@gmail.com
Phone: 630-635-0111
 Developed web pages using HTML5, CSS3 and JavaScript.
 Develop shell scripts to automate priority tasks.
 Update Jasper Report configurations to make the changes in the reports.
 Involved in designing the data stage job to implement ILOG JRules Component.
 Designed and developed the application using agile methodology and followed TDD, Scrum.
 Deployed the applications in Linux servers using deployment scripts.
Environment: Core Java, JSP, JSF, JDK 1.6,1.7, IBM Web Sphere Application Server, Apache Axis,
Spring 3.0, Hibernate 3.0, AGILE/SCRUM Methodology, JavaScript, AngularJS, JQuery, JSON,
JMS, JBoss application server, JDBC, JNDI, XML, JAAS, XSL, Mule ESB XSLT, WSDL, Log4J, JUnit,
SOAP UI, Oracle, Cassandra, NoSql, PL/SQL, UNIX, Python.
Client: Invesco Houston, TX Sep’12-Dec’13
Role: Sr. J2ee Developer
Project Description: Designed and developed Liquidity Link web application (A common place to
Manage both private investor and institutional investor stocks) using Java/J2EE technologies,
spring and Hibernate frameworks and Webservices.
Responsibilities:
 Developed Web services to allow communication between the applications using Rest and
SOAP Web services.
 Design and development of many PL/SQL batches using JAVA with connectivity
to Oracle for data maintenance and handling.
 Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and
Spring 3.0.
 Integrated spring (Dependency Injection) among different layers of an application.
 Worked with Agile methodology.
 Applications using JavaFX are written in native Java code
 Illustrator that enable advanced graphics to be integrated directly into JavaFX
applications
 Worked on Search Engine Optimization URl’s (SEO).
 Used spring framework for dependency injection, transaction management.
 Used Spring MVC framework controllers for Controllers part of the MVC
 Implemented scripting with Ajax, JSF and XML to dynamically refresh the page contents.
 Generate UI mockups from paper-and-pencil concepts to high-fidelity prototypes that
convey the interaction model using HTML5, CSS and Angular JS, Python.
 Implemented Business Logic using POJO’s and used Websphere 7.0 to deploy the
applications.
Venkata Vishnu Vardhan
Email Id: vvvishnu69@gmail.com
Phone: 630-635-0111
 Implemented various Java design patterns like Front Controller, Singleton, Façade, Data
Access objects, and Data access Object, Factory Pattern, etc.
 Implemented various complex PL/SQL queries.
 Developed various Junit test cases for Unit Testing.
 Worked with Testers in resolving various defects in the application and was an integral part
of the team.
 Worked with NoSQL databases like Cassandra and Mongo DB
 Implemented controllers, models and used ng-repeat to render JSON response to DOM.
 Implemented Hibernate for data persistence
 Implemented Java Persistence API (JPA) through Hibernate 3.0.
 Used Eclipse as IDE for development of the application.
 Prepare Java/J2EE development structure for Maven.
 Implemented the DAO pattern to connect to the database and retrieve data.
 DAO and the hibernate transactions was implemented using Hibernate framework.
 Implemented the application using the concrete principles laid down by several design
patterns such as MVC, Business Delegate, Data Access Object, and Singleton.
 Worked with Tomcat as the web server.
 Extensive experience in Hibernate ORM mapping utilities and used query, criteria services
 Assisted Oracle DB development team in developing stored procedures and designing the
database.
 Used Rational Rose as part of development of Rules.
 Used SVN as versioning system.
 Interacted with Business Analysts to come up with better implementation designs for the
application.
 Interacted with the users in case of technical problems & mentoring the business users.
 Coded changes to remaining Java web applications as identified by the proof-of-concept
stage of the project.
 Deployed application updates to AWS and monitored the load balancing of different
instances.
Environment: JAVA 1.5, J2EE, Servlets, JSF, Spring 3.0, Hibernate 3.0, Apache Axis2, Rest and
SOAP Web Services, HTML, Search Engine Optimization (SEO), AngularJS Tomcat, JavaScript,
Jquery JDBC, Agile Methodology, PL/SQL, XML, JSON, UML, XSD, UNIX, SVN, Oracle 10g, Web
sphere Application Server 7.0,Python.
Client: Avaya, Irving, TX Mar’11-Aug’12
Role: Java Developer
Project Description: Avaya is a global provider of business collaboration and solutions,
providing unified communications, contact centers, networking and related services to
companies of all sizes around the world. Global Registration tool (GRT) is a registration and
remote connectivity setup Application used globally across AVAYA to register Avaya products
and set up remote connectivity for future updates and trouble shooting.
Venkata Vishnu Vardhan
Email Id: vvvishnu69@gmail.com
Phone: 630-635-0111
Roles & Responsibilities:
 Worked on the Spring framework like Spring IOC and Spring DAO.
 Implemented application level persistence using Hibernate and Spring.
 Developed various components using Struts (MVC), JSP, and HTML.
 Involved in the development of backend Logics or data access logic using Oracle DB & JDBC.
 Involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web
content.
 Used WebLogic for design, development, and deployment of applications.
 Developed API using Hibernate to interact with the Oracle database
 Enforce compliance with dynamic processing and security policies by using Mule ESB.
 Developed stored procedures, triggers and functions with PL/SQL for Oracle database.
 Uses the DAO pattern for data access layer and JMS API for the messaging requirement.
 Used Javascript and JQuery for validating the input given to the user interface.
 Developed test cases and performed unit test using JUnit Framework.
 Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for
data maintenance and handling.
 Worked with NoSQL database MongoDB and worked with it to perform many different
operations
 Test the API responses for the WCS changes deployed on continuous basis, validate the
GreenBox response data and MongoDB data.
 Involved in creating user interfaces using Jquery.
 Designing and creating business rules using IBM ILOG Rules Engine.
 Utilized Agile Methodology (SDLC) to managed projects
 Used Maven to build and generate code analysis reports.
 Designed and Developed SOA enterprise system using Oracle SOA
 Involving in Building the modules in Linux environment with Ant Script
Environment: Java (JDK1.4), Spring, Hibernate, JNDI, JSP, Servlets, JDF, JMS, AJAX, HTML, XML,
Apache Tomcat application server, Weblogic Application Server, Jboss, REST Webservices,
Apache Axis, Unix Shell Scripting, Log4J, JUnit, Maven, UML, Eclipse, NoSQL, DB2
Client: Farecast Flight Booking Seattle, Washington Feb’10-Feb’11
Role: Java/J2EE Developer
Project Description : -Developed a Web application for Online book store with User account
management, Product management and Order management modules and Uses concepts like
User controls, DLL Class library, Webservices, Authentication, Authorization, Session, Cookies,
Global event handling ,XML
Parsing and Web services
Venkata Vishnu Vardhan
Email Id: vvvishnu69@gmail.com
Phone: 630-635-0111
Responsibilities:
 Involved in preparing High Level /Low Level Design documents.
 The Application is designed using Struts MVC architecture
 Implemented Service tier and Data access tier using Spring .
 Developed various Test cases for Unit-Testing the code using JUNIT.
 Wrote Base Test classes for individual modules for reducing redundancy in Test code and
also greater maintainability.
 Implemented Mock Objects using Easy Mock for reducing dependency and complete
isolation for unit testing.
 Designed message formats in XML.
 Design and Development of XSL.
 Backend Stored procedures development with PL/SQL.
 Used Clover for validating the tests efficiency (effective code-coverage) and also to find
possible areas for code bugs.
 Implemented Integration Testing for the application.
 Developed the application using Struts Framework that leverages classical Model View
Layer (MVC) architecture.
 Involved in Design, development and testing of web application and integration projects
using Object Oriented technologies such as Core Java, J2EE, Struts, JSP, JDBC, Spring
Framework, Hibernate, Java Beans, Web Services (REST/SOAP), XML,XSLT,XSL, and Ant.
 Integrated Web Services in ESB Layer.
 Used Multithreading in programming to improve overall performance.
 Used Splunk for log file aggregation and monitoring.
 Developed DAO objects to mock persistence implementation to test Business Logic.
 Used CVS as versioning system..
 Involved in bug fixing for other modules.
Environment: Core Java, JAVA, Struts, JUNIT, JBoss, Javascript, Jquery, Weblogic Application
server, Eclipse, XML, XSL, XSLT,
Client: CVS Technologies, Hyderabad, India Nov’06-Jan’10
Role: Java Developer
Project Description : Worked on Mail order validation (web services)
project. Technologies involved in this project are Webservices (JAX-WS, SOAP, and XML),
Hibernate, Websphere MQ and Mainframe (DB2- CICS).
Responsibilities:
• Worked as software developer for ECIL on developing a supply chain management system.
• The application involved tracking invoices, raw materials and finished products.
Venkata Vishnu Vardhan
Email Id: vvvishnu69@gmail.com
Phone: 630-635-0111
• Gathered user requirements and specifications.
• Developed and programmed the required classes in Java to support the User account
module.
• Used HTML, JSP and JavaScript for designing the front end user interface.
• Implemented error checking/validation on the Java Server Pages using JavaScript.
• Developed Servlets to handle the requests, perform server side validation and generate
result for user.
Added tasks for Income Tax Payment website using Core Java
• Used JDBC interface to connect to database.
• Performed User Acceptance Test.
• Deployed and tested the web application on WebLogic application server.
Environment: JDK 1.4, Servlet 2.3, JSP 1.2, JavaScript, HTML, JDBC 2.1, SQL, Microsoft SQL
Server, UNIX and BEA WebLogic Application Server.

More Related Content

What's hot (20)

New resume
New resumeNew resume
New resume
 
Arpit Joshi Resume
Arpit Joshi ResumeArpit Joshi Resume
Arpit Joshi Resume
 
Resume
ResumeResume
Resume
 
JulianSerna2016
JulianSerna2016JulianSerna2016
JulianSerna2016
 
J2ee seminar
J2ee seminarJ2ee seminar
J2ee seminar
 
Suresh Resume
Suresh ResumeSuresh Resume
Suresh Resume
 
Resume_LaluChavan
Resume_LaluChavanResume_LaluChavan
Resume_LaluChavan
 
J2ee
J2eeJ2ee
J2ee
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
 
Ganesh Nagarajan - Resume
Ganesh Nagarajan - ResumeGanesh Nagarajan - Resume
Ganesh Nagarajan - Resume
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
 
Java J2EE
Java J2EEJava J2EE
Java J2EE
 
Resume_Java_3exp
Resume_Java_3expResume_Java_3exp
Resume_Java_3exp
 
VenkateshDuvva_CV
VenkateshDuvva_CVVenkateshDuvva_CV
VenkateshDuvva_CV
 
Alaguraja.Ramasamy
Alaguraja.RamasamyAlaguraja.Ramasamy
Alaguraja.Ramasamy
 
Naresh Kumar
Naresh KumarNaresh Kumar
Naresh Kumar
 
Ranjith_Reddy Yallampalli Resume
Ranjith_Reddy Yallampalli ResumeRanjith_Reddy Yallampalli Resume
Ranjith_Reddy Yallampalli Resume
 
Java, BA,UI resumes
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumes
 
Chapter2 j2ee
Chapter2 j2eeChapter2 j2ee
Chapter2 j2ee
 
SAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVASAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVA
 

Viewers also liked

Prabu Resume-3
Prabu  Resume-3Prabu  Resume-3
Prabu Resume-3Prabu R
 
Prabu_Resume_CCNA
Prabu_Resume_CCNAPrabu_Resume_CCNA
Prabu_Resume_CCNAPrabu M
 
Prabu- resume 13 Jan (1)
Prabu- resume 13 Jan (1)Prabu- resume 13 Jan (1)
Prabu- resume 13 Jan (1)Prabu Ram
 
Kirankumar_Satuluri_540633_Linux_and_Unix_Administrator
Kirankumar_Satuluri_540633_Linux_and_Unix_AdministratorKirankumar_Satuluri_540633_Linux_and_Unix_Administrator
Kirankumar_Satuluri_540633_Linux_and_Unix_Administratorskiankumar
 
Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)Rajeev Singh
 
Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-
Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-
Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-Ramu Chinni
 

Viewers also liked (12)

SelvaResume
SelvaResumeSelvaResume
SelvaResume
 
Prabu Resume-3
Prabu  Resume-3Prabu  Resume-3
Prabu Resume-3
 
My New Resume
My New ResumeMy New Resume
My New Resume
 
Kirankumar_Cover_Letter
Kirankumar_Cover_LetterKirankumar_Cover_Letter
Kirankumar_Cover_Letter
 
Prabu_Resume_CCNA
Prabu_Resume_CCNAPrabu_Resume_CCNA
Prabu_Resume_CCNA
 
Prabu- resume 13 Jan (1)
Prabu- resume 13 Jan (1)Prabu- resume 13 Jan (1)
Prabu- resume 13 Jan (1)
 
Kirankumar_Satuluri_540633_Linux_and_Unix_Administrator
Kirankumar_Satuluri_540633_Linux_and_Unix_AdministratorKirankumar_Satuluri_540633_Linux_and_Unix_Administrator
Kirankumar_Satuluri_540633_Linux_and_Unix_Administrator
 
Resume Kirankumar Arage
Resume Kirankumar ArageResume Kirankumar Arage
Resume Kirankumar Arage
 
Pallavi_Jindal_resume
Pallavi_Jindal_resumePallavi_Jindal_resume
Pallavi_Jindal_resume
 
Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)
 
Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-
Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-
Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-
 
Vijayakumar_Subramaniapillai_Sr.Java_Developer
Vijayakumar_Subramaniapillai_Sr.Java_DeveloperVijayakumar_Subramaniapillai_Sr.Java_Developer
Vijayakumar_Subramaniapillai_Sr.Java_Developer
 

Similar to Vishnu(java) (20)

Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
 
Full stack Java Developer
Full stack Java DeveloperFull stack Java Developer
Full stack Java Developer
 
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration DeveloperRam Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration Developer
 
KumarJava
KumarJavaKumarJava
KumarJava
 
Resume
ResumeResume
Resume
 
Kalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developer
 
Rinzu_Dongol-CV
Rinzu_Dongol-CVRinzu_Dongol-CV
Rinzu_Dongol-CV
 
Soundarya Reddy Resume
Soundarya Reddy ResumeSoundarya Reddy Resume
Soundarya Reddy Resume
 
Resume - Shashesh Silwal
Resume - Shashesh SilwalResume - Shashesh Silwal
Resume - Shashesh Silwal
 
vinod kumar JAVA
vinod kumar JAVAvinod kumar JAVA
vinod kumar JAVA
 
Khald Summary
Khald SummaryKhald Summary
Khald Summary
 
Venugopal Kommineni
Venugopal KommineniVenugopal Kommineni
Venugopal Kommineni
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
 
Mar 16 report
Mar 16 reportMar 16 report
Mar 16 report
 
Sunil kumar resume
Sunil kumar resumeSunil kumar resume
Sunil kumar resume
 
RRR_Resume_SE
RRR_Resume_SERRR_Resume_SE
RRR_Resume_SE
 
MANOJ .docx
MANOJ                                                             .docxMANOJ                                                             .docx
MANOJ .docx
 
MANJARI RASTOGI_CV_ex
MANJARI RASTOGI_CV_exMANJARI RASTOGI_CV_ex
MANJARI RASTOGI_CV_ex
 
Ramesh 1.7 exp
Ramesh  1.7 expRamesh  1.7 exp
Ramesh 1.7 exp
 
Trinath Resume
Trinath ResumeTrinath Resume
Trinath Resume
 

Vishnu(java)

  • 1. Venkata Vishnu Vardhan Email Id: vvvishnu69@gmail.com Phone: 630-635-0111 SUMMARY:  Over 8+ years of IT experience in all phases of the Software Development Life Cycle (SDLC) including Requirement Gathering, Analysis, Design, Development, Testing, Implementation and Maintenance Support in various computing Environments.  Extensive experience in designing and developing Multi-Tier Web Applications using Java, J2EE Technologies (JSP, Servlets, JavaScript, JNDI, JSF, JMS, JUnit, Ajax, JQuery, EJB, JDBC, Web Services (SOAP, WSDL, REST, UDDI), Log4j.  Experienced in writing applications in Maven, ANT and deploying them on to servers.  Extensive experience of working with RDBMS like Oracle 11g/12 c, MySQL, SQL Server and developing Stored Procedures, Triggers, Views, Functions and SQL Queries.  Extensively worked with MVC Architecture using spring, Hibernate, Apache Struts.  Experience with Hibernate 3.0 Persistence Framework and Design patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object, Data Transfer Object.  Extensive experience in Web application development using – HTML, DHTML, CSS, JHTML, JavaScript, Applets, AWT, RMI, XML, XSD, XSTL, UML.  Experience as GUI developer using JSP, Ajax, JQuery.  Experience in developing components using Enterprise Java Beans over Application servers and platforms such as Web Logic.  Experience in deploying and configuring multi-tier enterprise applications on multiple servers such as Web logic Server, JBoss, WebSphere and Tomcat, BEA WebLogic.  Experience of working with RAD, WSAD 5.0, Spring Tool Suite, JDeveloper, Eclipse, NetBeans,  Experience in designing UML diagrams using Rational Rose and Microsoft Visio.  Experience in the use of Defect Tracking & Version Management Tools such as SVN, CVS, Rational Clear Case, VSS.  Experienced in Unit Testing and generating of Test cases for web applications.  A resourceful team player with good inter-personal skills, effective problem- solving and decision-making skills, looking for a satisfying career in a fair working environment with opportunities for growth. TECHNOLOGY AND TOOLS: Server Side JSP, J2EE, Struts, Servlets, JNDI, JDBC, Java WebServices, EJBs, MVC framework, Java Beans, JMS, Hibernate Spring MVC, ibatis JDK versions JDK 1.3/1.4/1.5/1.6/1.7 Frameworks/ORM tools Spring 3.0/2.5, Struts 2.0/1.1, Mule ESB, Hibernate 3.3/2.5, JSF (RI 1.1, MyFaces1.0, Richfaces3.0), App Servers/ Middleware WebSphere 7/6.1, Weblogic 10/9/8.1, Tomcat 7.0/ 6.0, JRun 4.0, IDE / Programming Tools Eclipse 2.1/3.7, RAD, Netbeans 7
  • 2. Venkata Vishnu Vardhan Email Id: vvvishnu69@gmail.com Phone: 630-635-0111 Operating System UNIX, Linux, Windows 2003/2008 Scripting Language XSL, XSLT, HTML, JavaScript, Jquery, Jscript, JQuery, Python Database/Tools JDBC, Oracle, MS SQL Server 2005, NoSQL, MySQL Libraries and Tools Ant, Maven, Jasper Reports, Jmeter Version Control SVN, PVCS, CVS Functional Domain Health Care, Airlines, Telecom,Financial PROFESSIONAL EXPERIENCE: Client:Genentech,SFO,CA Jan’14-Till Date Role: Sr. Java Developer Project Description: As a replacement for a developer, I joined after the design and deep into the coding and implementation phase using WRB's complex DB and stored procedure based application logic and integrating that with a Struts 1.x framework on Oracle Application Server.  Responsibilities:  Participated in the sprint review meetings and explained the technical changes to the clients.  Developed the Site using the Struts with Spring Integration using the tiles framework  Developed and Enhanced application banking application on Spring MVC Framework.  Developed and Implemented Web Services and used Spring Framework.  Interfaced with the back-end using Hibernate Framework and XML  Implemented business logic using Struts action components in the Struts and Hibernate framework.  Developed AJAX scripting to process server side JSP scripting.  Developing enterprise applications using Struts Frameworks  Implemented the Connectivity to the Data Base Server Using JDBC.  Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.  Used ANT scripts to build the application and deployed on WebSphere Application Server.  Created PL/SQL procedures, functions and written complex SQL queries  Implemented View layer of MVC architecture using JSF components.  Developed internal application using Angular and connecting to Oracle on the backend.  Utilized Mongo database management system for keeping user generated data  Bottle micro-framework implemented with REST API and MongoDB (NoSQL) as back end database.  Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) and Bootstrap, connecting to a REST-ful server on a different domain.  Use modern web technologies such as HTML5, JQuery, frameworks.  Used JMS in the project for sending and receiving the messages on the queue.  Implemented WSDL specification in combination with SOAP and XML Schema to provide Web Services  Developed the presentation layer using Java Server Pages (JSP), Tiles, Ajax and Java Script.
  • 3. Venkata Vishnu Vardhan Email Id: vvvishnu69@gmail.com Phone: 630-635-0111  Developed web pages using HTML5, CSS3 and JavaScript.  Develop shell scripts to automate priority tasks.  Update Jasper Report configurations to make the changes in the reports.  Involved in designing the data stage job to implement ILOG JRules Component.  Designed and developed the application using agile methodology and followed TDD, Scrum.  Deployed the applications in Linux servers using deployment scripts. Environment: Core Java, JSP, JSF, JDK 1.6,1.7, IBM Web Sphere Application Server, Apache Axis, Spring 3.0, Hibernate 3.0, AGILE/SCRUM Methodology, JavaScript, AngularJS, JQuery, JSON, JMS, JBoss application server, JDBC, JNDI, XML, JAAS, XSL, Mule ESB XSLT, WSDL, Log4J, JUnit, SOAP UI, Oracle, Cassandra, NoSql, PL/SQL, UNIX, Python. Client: Invesco Houston, TX Sep’12-Dec’13 Role: Sr. J2ee Developer Project Description: Designed and developed Liquidity Link web application (A common place to Manage both private investor and institutional investor stocks) using Java/J2EE technologies, spring and Hibernate frameworks and Webservices. Responsibilities:  Developed Web services to allow communication between the applications using Rest and SOAP Web services.  Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.  Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and Spring 3.0.  Integrated spring (Dependency Injection) among different layers of an application.  Worked with Agile methodology.  Applications using JavaFX are written in native Java code  Illustrator that enable advanced graphics to be integrated directly into JavaFX applications  Worked on Search Engine Optimization URl’s (SEO).  Used spring framework for dependency injection, transaction management.  Used Spring MVC framework controllers for Controllers part of the MVC  Implemented scripting with Ajax, JSF and XML to dynamically refresh the page contents.  Generate UI mockups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML5, CSS and Angular JS, Python.  Implemented Business Logic using POJO’s and used Websphere 7.0 to deploy the applications.
  • 4. Venkata Vishnu Vardhan Email Id: vvvishnu69@gmail.com Phone: 630-635-0111  Implemented various Java design patterns like Front Controller, Singleton, Façade, Data Access objects, and Data access Object, Factory Pattern, etc.  Implemented various complex PL/SQL queries.  Developed various Junit test cases for Unit Testing.  Worked with Testers in resolving various defects in the application and was an integral part of the team.  Worked with NoSQL databases like Cassandra and Mongo DB  Implemented controllers, models and used ng-repeat to render JSON response to DOM.  Implemented Hibernate for data persistence  Implemented Java Persistence API (JPA) through Hibernate 3.0.  Used Eclipse as IDE for development of the application.  Prepare Java/J2EE development structure for Maven.  Implemented the DAO pattern to connect to the database and retrieve data.  DAO and the hibernate transactions was implemented using Hibernate framework.  Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Data Access Object, and Singleton.  Worked with Tomcat as the web server.  Extensive experience in Hibernate ORM mapping utilities and used query, criteria services  Assisted Oracle DB development team in developing stored procedures and designing the database.  Used Rational Rose as part of development of Rules.  Used SVN as versioning system.  Interacted with Business Analysts to come up with better implementation designs for the application.  Interacted with the users in case of technical problems & mentoring the business users.  Coded changes to remaining Java web applications as identified by the proof-of-concept stage of the project.  Deployed application updates to AWS and monitored the load balancing of different instances. Environment: JAVA 1.5, J2EE, Servlets, JSF, Spring 3.0, Hibernate 3.0, Apache Axis2, Rest and SOAP Web Services, HTML, Search Engine Optimization (SEO), AngularJS Tomcat, JavaScript, Jquery JDBC, Agile Methodology, PL/SQL, XML, JSON, UML, XSD, UNIX, SVN, Oracle 10g, Web sphere Application Server 7.0,Python. Client: Avaya, Irving, TX Mar’11-Aug’12 Role: Java Developer Project Description: Avaya is a global provider of business collaboration and solutions, providing unified communications, contact centers, networking and related services to companies of all sizes around the world. Global Registration tool (GRT) is a registration and remote connectivity setup Application used globally across AVAYA to register Avaya products and set up remote connectivity for future updates and trouble shooting.
  • 5. Venkata Vishnu Vardhan Email Id: vvvishnu69@gmail.com Phone: 630-635-0111 Roles & Responsibilities:  Worked on the Spring framework like Spring IOC and Spring DAO.  Implemented application level persistence using Hibernate and Spring.  Developed various components using Struts (MVC), JSP, and HTML.  Involved in the development of backend Logics or data access logic using Oracle DB & JDBC.  Involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content.  Used WebLogic for design, development, and deployment of applications.  Developed API using Hibernate to interact with the Oracle database  Enforce compliance with dynamic processing and security policies by using Mule ESB.  Developed stored procedures, triggers and functions with PL/SQL for Oracle database.  Uses the DAO pattern for data access layer and JMS API for the messaging requirement.  Used Javascript and JQuery for validating the input given to the user interface.  Developed test cases and performed unit test using JUnit Framework.  Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.  Worked with NoSQL database MongoDB and worked with it to perform many different operations  Test the API responses for the WCS changes deployed on continuous basis, validate the GreenBox response data and MongoDB data.  Involved in creating user interfaces using Jquery.  Designing and creating business rules using IBM ILOG Rules Engine.  Utilized Agile Methodology (SDLC) to managed projects  Used Maven to build and generate code analysis reports.  Designed and Developed SOA enterprise system using Oracle SOA  Involving in Building the modules in Linux environment with Ant Script Environment: Java (JDK1.4), Spring, Hibernate, JNDI, JSP, Servlets, JDF, JMS, AJAX, HTML, XML, Apache Tomcat application server, Weblogic Application Server, Jboss, REST Webservices, Apache Axis, Unix Shell Scripting, Log4J, JUnit, Maven, UML, Eclipse, NoSQL, DB2 Client: Farecast Flight Booking Seattle, Washington Feb’10-Feb’11 Role: Java/J2EE Developer Project Description : -Developed a Web application for Online book store with User account management, Product management and Order management modules and Uses concepts like User controls, DLL Class library, Webservices, Authentication, Authorization, Session, Cookies, Global event handling ,XML Parsing and Web services
  • 6. Venkata Vishnu Vardhan Email Id: vvvishnu69@gmail.com Phone: 630-635-0111 Responsibilities:  Involved in preparing High Level /Low Level Design documents.  The Application is designed using Struts MVC architecture  Implemented Service tier and Data access tier using Spring .  Developed various Test cases for Unit-Testing the code using JUNIT.  Wrote Base Test classes for individual modules for reducing redundancy in Test code and also greater maintainability.  Implemented Mock Objects using Easy Mock for reducing dependency and complete isolation for unit testing.  Designed message formats in XML.  Design and Development of XSL.  Backend Stored procedures development with PL/SQL.  Used Clover for validating the tests efficiency (effective code-coverage) and also to find possible areas for code bugs.  Implemented Integration Testing for the application.  Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture.  Involved in Design, development and testing of web application and integration projects using Object Oriented technologies such as Core Java, J2EE, Struts, JSP, JDBC, Spring Framework, Hibernate, Java Beans, Web Services (REST/SOAP), XML,XSLT,XSL, and Ant.  Integrated Web Services in ESB Layer.  Used Multithreading in programming to improve overall performance.  Used Splunk for log file aggregation and monitoring.  Developed DAO objects to mock persistence implementation to test Business Logic.  Used CVS as versioning system..  Involved in bug fixing for other modules. Environment: Core Java, JAVA, Struts, JUNIT, JBoss, Javascript, Jquery, Weblogic Application server, Eclipse, XML, XSL, XSLT, Client: CVS Technologies, Hyderabad, India Nov’06-Jan’10 Role: Java Developer Project Description : Worked on Mail order validation (web services) project. Technologies involved in this project are Webservices (JAX-WS, SOAP, and XML), Hibernate, Websphere MQ and Mainframe (DB2- CICS). Responsibilities: • Worked as software developer for ECIL on developing a supply chain management system. • The application involved tracking invoices, raw materials and finished products.
  • 7. Venkata Vishnu Vardhan Email Id: vvvishnu69@gmail.com Phone: 630-635-0111 • Gathered user requirements and specifications. • Developed and programmed the required classes in Java to support the User account module. • Used HTML, JSP and JavaScript for designing the front end user interface. • Implemented error checking/validation on the Java Server Pages using JavaScript. • Developed Servlets to handle the requests, perform server side validation and generate result for user. Added tasks for Income Tax Payment website using Core Java • Used JDBC interface to connect to database. • Performed User Acceptance Test. • Deployed and tested the web application on WebLogic application server. Environment: JDK 1.4, Servlet 2.3, JSP 1.2, JavaScript, HTML, JDBC 2.1, SQL, Microsoft SQL Server, UNIX and BEA WebLogic Application Server.