You are on page 1of 10

Venkatesh

Nagavenkatesh.java1234@gmail.com
9722157503
Summary:
Having 8+ years of experience in IT computing, core JAVA/J2EE
Excellent work Experience in CORE JAVA, J2SE 1.5 & 1.6
Good hands-on experience with the latest frameworks such as Struts, Hibernate and
Spring 3.0, has a solid understanding of the new Struts2 framework.
Extensively used O/R mapping capabilities of Hibernate in scalable enterprise
applications.
Extensively worked on WebServices technologies like SOAP, WSDL, REST API
Very strong working experience on XML, XQuery, DTD, XSL, and XSLT, using DOM
and SAX parsers extensively.
Extensively implemented J2EE design patterns such as MVC, Service Locator,
Factory Pattern, Session Facade, Singleton, Service Factory, and DAO, DTO and best
practices for building enterprise systems.
Extensively used Jquery in web based applications
Skilled at writing DB2,SQL, Stored procedures, Functions & Triggers.
Well versed with IDE’s such as WSAD, Eclipse, RCP and Edit plus.
Experienced in deploying J2EE applications on Apache Tomcat web server and Web
Logic, Web Sphere, JBoss application server.
Very good understanding of RDBMS, OOPS, OOAD and DOJO.
Experience in deploying applications on Windows and UNIX environments
Experience in writing JUnit test cases for system testing, Used Log4j for logging.
Excellent work experience with Version Control Tool’s such as Subversion, Mercurial,
PVCS, SVN, and IBM Clear Case. Bug tracking tools likes REMEDY, JIRA.
Developed Self-Service, Enterprise web applications in BFSI, Pharmaceutical and
Healthcare verticals.
Worked with Maven, ANT Builder for application building, scheduling, mailing, and
automation.
Worked on Agile Development Methodology.
Experienced in Full SDLC life Cycle such as Analysis, Design, Implementation,
Testing, Enhancement, Production Support and Change Management of business
critical applications.
Exposure on FLEX
Technical Expertise

JNDI. AWT. Jasper Reports. PL/SQL. FLEX. C++. MySQL. SVN. functional requirements and data Specifications for application development.DB2 Ide’s : Edit plus. Apache Ant. XSD. TDD Operating Systems : UNIX. DHTML. Tools : JUnit. Security Frameworks : ACEGI Project : eDAP May 14 to Till Date Client : Chrysler Group LLC. JTA. J2SE. XSLT. Swing. DTD. Purchasing. Provide recommendations to management concerning issues of programmer productivity and software development management. Maven. Jboss. NC The primary objective of eDAP application is to create and manage dealer agreement contracts between Chrysler and its franchised dealers. REST API Rdbms /Odbms : Oracle. RMI. WSDL. ORM Frameworks : Hibernate Middleware : JavaBeans. Windows. JSF. Develop core Java programs for all business rules and workflows using spring framework.Languages : C. Application Servers : WebLogic. EJB. CGI. JavaScript. Spring. WSAD. JMS. PVCS. XML. Log4j. SQL. Mercurial. WebSphere. XQuery. HTML. Web Server : Apache Tomcat Version Control : Subversion. JDBC. Charlotte. XSL. Eclipse. Develop/program new functionality and features in line with functional specifications and business requirements. Microsoft SQL Server. Web development : JSP. Web Services : SOAP. and Legal (OGC) agreements and supplemental contracts Responsibilities: Involve in gathering. J2ee Technologies : Servlets. IBM Clear Case. analyzing. Re-factor existing code structure to separate core business logic and data access objects (DAOs) Implement Hibernate for data persistence and management Analyze and fix issues related to SOAP Web services and Application responses . All business processes of dealer agreement activities will be developed and deployed in existing Chrysler environments (MPI Primary goal is to create a single system to manage dealership. Java Mail Application Frameworks : Struts. Jquery. and documenting business requirements.

DB Visualizer.6. • Working on development in Pair programming model following XP practices. Web Sphere Server 7. Analyze. SOAP. Log4J. Platfrom Rest API) using protocols like REST API. JAXB. & Retrospectives. JQuery and JavaScript Generated PDF Templates using Jasper Reports Involve in design. Project : JDLINK WEB Sep 12 to Apr 14 Client : John Deere. Conduct system analysis and development. utilization. Daily standup meetings. Config API. • Development using combination of TDD and pair programming to ensure delivery of quality software • Participating in PSI planning. • Involved in various phases of Agile Development Process • Working closely with Product owner and Architects to understand User stories. maintenance and health information directly to customer through email or sms notifications based on customer preferences. jdlink-utility. . triggers and indexes using PL/SQL developer. Hibernate.0. REST API. Responsible for analysis of current programs including performance. development and bug-fixes. It connects with multiple interfaces like (Mamos.JasperReports. Des Moines. Stored Procedures.Write database queries and programs for data insertion.Maven. STS.Web Services. Conduct functional and performance testing. IA JDLink™ Machine Monitoring System delivers machine location. Responsibilities: • Extensively written JAVA 1. Tortoise SVN. configuration.0. development of software systems to form a basis for the solution of information processing problems.PDFCommon. with limited support from professional staff. Respond promptly and professionally to bug reports. WSDL. to keep our systems current with changing technologies. DB2 Database. and design solutions to overcome such. JPA . JMS Queue/Topic to interact with different systems which provides machine monitoring data. EJB. XML. Environment: Java 1. • Implementation of Service. Spring Framework 4. MDB. updates and views Design and develop the presentation layer using JSPs.6 code. DAO layers to consume services using Spring • Implemented DAO layer to interact DB2 database interactions using Hibernate • Worked on SQL. design. • Implemented REST API and deployed the Web services using WebSphere Server • Extensively worked on J2EE components and Services. sprint planning meetings. TMP. diagnosis and troubleshooting of programs presenting challenges.

worked on JSPs. better leverage our skill and scale. improve the overall customer experience and achieve our vision to satisfy all of our customers’ financial needs. Extensively written JAVA 1. Hibernate . resource lookup. Mercurial. • Involved in Code review. and JSP Custom Tags. CORE will drive needed improvements in our end-toend approach to real estate-secured lending. WSDL. Environment: Java 1. RAD. Cucumber .6 code. REST API. configuring annotation driven Controllers handled by Spring Container. TOAD. IA Core focuses on innovation in processes and technology to reduce cost and complexity. analysis and redesign of architecture. EJB. Used Spring IOC for object instantiation. Extensively worked on J2EE components and Services. Migrated the servlets to the Spring Controllers and developed Spring Interceptors. Developed Spring Interceptors for Form validation and session handling. MDB. Implemented SOA and deployed the Web services using weblogic's JwscTask and generated web service clients using ClientGenTask Worked on View Technologies using JSP's and JSTL. • Following 3 Amigo rule to understand and come to an agreement on user stories before starting development. Implemented the Tiles frameworks and Tiles Configurer for presentation layer. Project : Common Opportunities. Results and Experience (Core) Jul 11 to Aug 12 Client : Wells Fargo. analyzing the various technologies and alternatives. Responsibilities: Involved in various phases of Software Development Life Cycle (SDLC). . Implemented the HandlerMappings and annotation driven Controllers. Web Sphere Server 10. • Used Maveen tool for building and deploying the application on WebSphere Server. XML.• Committed to deliver functionality as planned in spring planning. DB2 Database.TDD.Web Services.0. Used Mercurial a Subversion client for windows for source/version/revision control. preparing technical and support documentation. Approached Agile Software Development Methodologies for Application development. Implemented the Spring DAO pattern and developed Data Access objects. • Creating Mock objects for web service interfaces for testing purposes. Developed prototype application based on Spring MVC architecture. Application re designed to implement Spring MVC from user specific proprietary system.6. • Writing Integration test cases using Cucumber. and enable a better response to market and volume changes. Log4J. Des Moines. Unit testing and bug fixing. XP practices.3. JAXB. JSTL. Spring Framework 3.

6 code.6. XML. configuring annotation driven Controllers handled by Spring Container.6. Stored Procedures. browser-based child and adult welfare information system that provides case management. resource lookup.2. JAXB. TX IMPACT is a comprehensive. TOAD. Responsibilities: Involved in various phases of Software Development Life Cycle (SDLC). Tiles Frameworks 2. TortoiseSVN 1. Used TortoiseSVN tool. SOAP. Oracle Weblogic Server 10. Web Services. Eclipse Galileo 3. SLF4J 1. Outlook and Windows Project: Impact Oct 10 to Jun 11 Client: Texas Department of Family Protective Services. Used Spring IOC for object instantiation. Oracle 10g. Solaris 10. Spring MVC. WSDL.2. .6. triggers and indexes using PL/SQL developer. Worked on View Technologies using JSP's and JSTL. Spring Framework 3. preparing technical and support documentation. XMLspy.2. Application re designed to implement Spring MVC from user specific proprietary system. worked on ant scripts. a Subversion client for windows for source/version/revision control. MDB. SVN. Servlets. SoapUI. JSTL 2. Agency-wide information and related financial processing for Texas Department of Family and Protective Services. Worked on SQL. Extensively worked on J2EE components and Services. Implemented the Tiles frameworks and Tiles Configurer for presentation layer.Implemented Spring Declarative Transaction Management for Transaction management implemented Spring JDBCTemplete for database transactions Worked on bootstrap servlets and redesigned to remove the proprietary system dependencies. Approached Agile Software Development Methodologies for Application development.0. Implemented SOA and deployed the Web services using weblogic's JwscTask and generated web service clients using ClientGenTask Migrated the Struts Action Classes into Spring Controllers. Austin. Used Ant tool for building and deploying the application on Weblogic Server. putty. Environment: Java 1. Developed prototype application based on Spring MVC architecture.0. JSP 2. JavaScript. AJAX. PL/SQL Developer 8. Involved in Code review. analysis and redesign of architecture.5.3. analyzing the various technologies and alternatives. EJB. Extensively written JAVA 1. Unit testing and bug fixing.16. Developed Shell scripts for report generation.1. HTML.

PL/SQL Developer 8. Involved in Code review. and JSP Custom Tags. a Subversion client for windows for source/version/revision control. Developed Spring Interceptors for Form validation and session handling. Web Services.2. Developed Shell scripts for report generation. HTML. Project : GRS (Global Regulatory System) Jan 09 . ORM. Extensively written CORE JAVA code in application Developed Action Forms and Action Classes for Struts based presentation layer. Servlets. DAO for application design and development.0. MDB. JavaScript. GRS compiles current and historical regulatory information for Pfizer Products (including legacy company products) on a worldwide basis. JSP 2.2. Implemented SLF4J over Logback for logging implementation.6. HTML. JAXB. putty.Sep 10 Client : Pfizer. Implemented Validator framework to implement Client side and server side for Validations. Environment: Java 1. XMLspy. XMLBeans. AOP. Used Ant tool for building and deploying the application on Weblogic Server. Spring Framework 3. JSTL. Stored Procedures. XML. WSDL. Implemented the Spring DAO pattern and developed Data Access objects.9.0. Worked on bootstrap servlets and redesigned to remove the proprietary system dependencies. Implemented Spring Declarative Transaction Management for Transaction management implemented Spring JDBCTemplete for database transactions Worked on XMLBeans for xml processing and generate java xml bindings. Developed Java. TortoiseSVN 1.5. IBM Rational Rose. Implemented the SimpleUrlHandlerMappings and annotation driven Controllers. Oracle Weblogic Server 10. JSTL 2. SoapUI. worked on ant scripts and cron scripts. Worked on SQL. Responsibilities: Implemented all Spring framework modules like IOC. Oracle 10g.3.1. Unit testing and bug fixing. triggers and indexes using PL/SQL developer. CT GRS is Pfizer’s intranet . Used TortoiseSVN tool. JSP. Outlook and Windows. Solaris 10.based regulatory planning and tracking application available to all Pfizer employees. Tiles Frameworks 2. Spring MVC.6. Web. worked on JSPs. . SOAP. and CSS for UI & business logic. SLF4J 1. Groton. SVN.16. Eclipse Galileo 3. Java Script.Migrated the servlets to the Spring Controllers and developed Spring Interceptors.6. EJB. TOAD.2. AJAX. Logback 0.

Utilized Eclipse IDE for design and development of the project. Created Database tables and schema in Oracle10g based on data flow requirements. Trust. JavaScript. delete operations and for invoking functions. Implemented ACEGI framework for security using Spring. get. JUnit. Followed Agile approach for the development process. Wrote the Hibernate-mapping XML files to define java classes-database tables mapping. Procedures and Triggers as per the business logic requirements. Ugma/Utma. Corporation. Servlets. utilizing open source technologies like Hibernate ORM and Spring Framework. prepared statements and callable statements for various database update. scalable. 529Indv. Servlets.Dec 08 Client : State Farm. Build scripts were written to create a run time environment for ANT. UNIX. Eclipse RCP. Developed and flexible. JAXP. 529Trust. Atlanta. Roth_IRA. Wrote JUnit test cases for testing the Business layer and the service layer. Implemented the JMS Queue to receive the input in the form of XML and parsed them through a common XSD. . Partnership. Written database Functions. Coverdell. insert.Used O/R mapping tool Hibernate for persistence to make the product Database agnostic. Used PVCS as the version control tool to perform programs Check-out and Check-in from and to the repository. stored procedures. Jtc. some of the products that are offered are Jtwros. Jquery. saving-plans for Individuals & Businesses. and delete in WebLogic. WebLogic. REST API. HTML. triggers. Responsibilities: Responsible for enhancement for mutual funds products written in Java. Struts. Project : EAFS (Enterprise Application for Financial Services) Mar 07 . Hibernate. PVCS. Spring. Traditional_IRA. Chruch. JSP. Developed and Deployed Web Services implementing Http methods like put. XSLT. SOAP. JMS. Oracle10g. XML. ANT1. Environment: Core Java. XSL. JDE. EAFS offers a comprehensive solution for managing mutual funds and retirements. Java / J2EE Patterns. Written JDBC statements. post. School. Implemented i18n (Internationalization) translating all aspects of the application into different languages. 529Org. GA This EAFS is an intranet application based on struts/spring framework. Indv.6.

XML. JDBC. Servlets and JSPs. Followed Scrum approach for the development process Extensively worked on Struts with Spring Integration for communicating with business components and also worked on Spring with Hibernate Integration for ORM mappings. Used JIRA as a bug-reporting tool for updating the bug report. WebSphere. Unix/Windows. JEERA. Some Modules are Allocation Module. Hibernate. XSLT. SQL. SAX. JavaScript. Used TOAD to check and verify all the database turn around times and also tested the connections for response times and query round trip behavior. Jasper Reports. prepared statements. Spring. functional design document to accommodate change requests. JMS. UML. Implemented the JMS Topic to receive the input in the form of XML and parsed them through a common XSD. Struts. . JSP. Oracle10g. DTD. FR Module. Business Delegate to accommodate feature enhancements and change requests. procedures and triggers pertaining to business logic of the application. Servlets. and callable statements in Java. Huntsville-AL. visibility to collection agents and also offers more settlement options to consumers. Used Log4j for logging. TOAD. IBM Clear Case. J2EE. Project : Miracle Mar 06 . Involved in discussions with the business analysts for bug validation and fixing. Used ANT Builder to build the code for production line.Xml and xslt. Eclipse RCP. Implemented different J2EE Design Patterns such as Session Facade.Feb 07 Client : GE-Money. JNDI. Modified and added database functions. The new system provides more control. The existing collections’ system required significant enhancements to improve collections from bad debts and delinquent accounts. Written JDBC statements. Runner Module. Worked on struts framework to Re-Design UI to fit Model2 (MVC) design paradigm Modified JavaScript for handling the access privileges Extensively written COREJAVA & Multi Threading code in application Optimized SAX and DOM parsers for XML production data. Used Eclipse IDE for all recoding in Java. Modified technical design document. Observer. Observable and Singleton. Involved in performance tuning where there was a latency or delay in execution of code Environment: Java. Wrote JUnit test cases for system testing. DOM. JSPs and Servlets. Used IBM Clear Case for Versioning and Maintenance.

Used SVN for versioning at client side. Subversion. Used WebSphere server for deploying the web content. Struts. JNDI. J2EE. Responsibilities: .Corporation. Eclipse3. Schaumburg.5. JavaScript. Oracle. stored procedures and functions using SQL. DTD. Prepared a Best Coding Practices document and was responsible for Code Reviews. Responsibilities: The basic framework is based on MVC architecture. Designed and developed reusable Java utility classes for the business logic functionality using services like JDBC and JNDI. eligibility and coverage. Windows. Extensively used JUnit for unit testing. Environment: Java. Used ANT Builder extensively for the code building and smoke testing. XML. Project : NALIFE May 05 . Implemented the Struts framework for collaborative integration. IL This is a web based intranet application for GE’s employees. Worked with sessions for database interaction with Oracle implementing Persistence for data storing and maintenance procedures. JSP. JDBC. JUnit.Feb 06 Client : GE. PL/SQL in Oracle using tools like TOAD. Written queries. All code was written using the Eclipse IDE. the call center agents can provide employees with detailed information about insurance benefits. Re-Allocation Module. Designed and developed the EJB Stateless Session bean which delegates the call to the Business layer. SQL. It maintains the functionality of the application through session mode and implemented Single Sign on to the application. Deployed Servlets.Receipt Module. Based on the employee ID. ANT. Web Sphere. JSP’s on Websphere server and configured it for optimal behavior in managing the client sessions. Developed code for the ini files and other helper files for the modules. Implemented the business logic using COREJAVA. integration testing and production testing. Created Daily Rolling Log using Log4j. Implemented code for business logic using EJBs. Every user can have it’s their own notes list and amend list and also create request to the database. Extensively worked for performing end-to-end system testing of project writing test cases. Log4j.

Responsible for all related application such as UI.5. Windows. Created Class diagrams and Sequence diagrams using Rational Rose 2000.5 server Implemented the Struts ValidatorFramework for validations of application. Implemented Webservicess through out the application from Legacy systems like Mainframes. Implemented the Singleton. Implemented the Struts framework for collaborative integration. ServiceFactory. Database. JSP. JNDI. ECLIPSE. WebServices. Used JUnit for unit testing. Service Factory. Deployed application in JBoss server and Configured Web services in ApacheTomcat. Factory Pattern. JBoss . Implemented the business logic using COREJAVA. Environment: Java. Oracle 10g. . Systemspecification document and designed the class diagrams. HTML. Used ANT builder to build the code for production line. JNDI. Involved in low level design by reviewing BRD. Versioning with PVCS Developed JOINS.Developed proto type as per user requirements. functions and triggers in Oracle using tools like PL/SQL Developer. Struts. Contributed to the Design. Dao Factory. Dao Design patterns. stored procedures. Using WSDL file from Mainframes I generated JAVACODE and Embedded in the application Coded all Java classes and helper interfaces using the Eclipse IDE. JavaScript.Tomcat. Dao Factory and DAO Design pattern’s effectively for Performance of the application. ANT. BusinessLogic. Designed all core modules using the MVC architecture. JDBC. Replaced legacy framework with state-of-the-art services like JDBC. J2EE. PVCS RMI. Implemented this project in a INTERFACE DRIVEN programming. MVC. Factory Pattern.