Ashwini Ghonate
Mid Level J2ee Developer
SUMMARY:
6+ years of IT experience in the areas of Analysis, Design, Development, Testing and Deployment of web based and client server multi-tier applications using Java,J2EE technologies.
Expertise in developing Sequence Diagrams and Class Diagrams using UML modeling tools like Microsoft Visual Visio.
Excellent knowledge and experience using Java/J2EE technologies like Java Beans, JSP, Servlets, Struts.
Good working knowledge in Banking and Finance, Manufacturing and Health care Domains.
Good experience in implementing Object Oriented Analysis & Design (OOAD).
Solid understanding and Experience in using Struts ,Spring, MVC and Hibernate frameworks.
Experience in Oracle SQL/PL SQL.
Experience in using JBoss, IBM Websphere and Apache Tomcat.
Experience in using configuration tools SVN, Harvest and Microsoft Visual SourceSafe.
Experience in using different IDEs like Rational Application Developer (RAD), Eclipse, NetBeans and WSAD.
Worked on deployment, installation, configuration and issues with Application servers like Apache JBoss 4.0, Apache Tomcat and Web sphere.
Developed projects and products using SDLC (Software development life cycle), from initiation, planning, designing, execution and implementation, development.
Implemented various Architectural & design patterns like MVC, Singleton, Front Controller, Data Access Object patterns.
Good knowledge and experience in developing web interfaces using technologies like XML, HTML, DHTML and CSS, Jquery, Ajax, DOJO.
Experience in Using Ant build tools and performing Unit test by using JUnit.
Experience in developing Internet/Intranet Applications with Web Services, JAX-RPC, WSDL, SOAP.
Strengths in Problem solving and Timely resolution of issues. Self-motivated, diligent and an Excellent Team player.
Positive work attitude and self-motivated to work independently and as well as in team.
Hardworking and result oriented with customer Focus and ability to persist and explore new ways of finding solutions to problem.
1 TECHNICAL SKILLS:
Languages: JAVA 6, UML, XML, and PL/SQL
J2EE Standards: JSP, Servlets, JDBC, Java Bean, Web Services, XML, JavaScript, HTML, DHTML, Cascading Style Sheets (CSS),
Jquery, Ajax, DOJO
Java Technologies: Core Java, Java Beans, J2EE 1.3/1.4/1.6 (JSP 2.0,
Servlets2.3, EJB 2.0/3.0), JDBC 2.0, JNDI, LDAP
Other Technologies: Ant and Log4J.
Frameworks: Struts 2.3 and 1.2, Spring 2.5
ORM: Hibernate 3.0
XML: SAX and DOM parsers, XML Schema
App. Servers: IBM Websphere Application Server V8.0, and JBoss Application Server V4.0.
Web Servers: Apache Tomcat 5.X/6.X/7.X.
Methodologies: SDLC Iterative model, Waterfall), Agile
Database: Oracle (version -10g, 9i), DB2, SQL Server, MySQL
Other Tools: Log4J, iText
Operating Systems: Windows 98/NT/2000/XP.
IDE: Eclipse 3.x, Rational Application Developer (RAD V8.0), NetBeans, Web Sphere Studio Application Developer V5.0 (WSAD).
Version Control Tools: Apache Subversion (SVN), Harvest and Microsoft Visual Source Safe (VSS)
SQL Tools: TOAD, IBM Data Studio
2 EDUCATIONAL QUALIFICATIONS:
Master of Computer Application (MCA) from Shivaji University, Kolhapur, India in 2006 (61.33%)
3 CERTIFICATIONS:
Sun Certified Programmer for the Java Platform, Standard Edition 5.0.
4 PROFESSIONAL EXPERIENCE:
State Of CT, Camp Hill, PA SEP-2012 To APR-2013
Project Name: Department of Social Services
Role: Senior J2EE Developer
Responsibilities:
Involved in the development of three modules.
Developed UI screens using JSP which used custom tag libraries and performed Client side validations along with I -frame usage.
Designed and developed EJB Beans where in the cargoes are being populated with the necessary information.
Configured web sphere development environment, integrated testing and test environments.
Analyzed the design document and developed the screen as per the documents.
Exposed and Consumed the web services by creating the client and invoking the service.
Performed unit testing, integration testing and system testing for the implemented code.
Created PDF Templates by using Adobe Live Cycle designer.
Worked with Adobe Work Bench tools and Adobe Robo Help.
Fixed the bugs raised in JIRA.
Environment: IBM Web Sphere Application Server (WAS V8.0), J2EE, JavaScript, SVN, JIRA, JSP, JDBC, CSS, EJB’s, DB2, JAX-WS Web Services, Adobe RoboHelp, Maven
PNC Financial Services Group, Cleveland, Ohio JAN-2010 to JAN-2012
Project Name 1: Reference Data Management
Role: Senior Java Developer
Description: Well-managed Reference Data is essential for organization to accurately consolidate and report on information from its numerous data sources and organizational units. Master Reference Data application helps to store the enterprise reference data at a central location and provides user interface to maintain the data on line.
Responsibilities:
Involved in Analysis & Design of the Reference Data Management.
Created *.hbm.xml mapping for all data table objects.
Created hibernate-config.xml and configured the hibernate2.0 for the application.
Configured hibernate with spring.
Used Spring Dependency Injection feature for Bean wiring
Used Spring integration with struts and hibernate
Created Object-Relational mapping using Hibernate3.0.
Used Hibernate Query Language (HQL) to query the database for complex data.
Used Struts for Web tier development and used the Struts tag library.
Created screens by assembling Struts Tiles: header, footer, menu, body and defined common page layouts, menu layouts, and use them by passing lists of items and links. Reuse existing layouts using inheritance.
Implemented Jquery, Ajax, DOJO for asynchronous communication with server providing better user experience
JavaScript was used for the client side validations
Implemented Spring transaction management for some database transactions
Used log4j to capture the log that includes runtime exceptions and debug
Used Agile software development methodology on Spring framework.
Wrote Tiles Controller to control the display of Tiles.
Used mainly Dispatch Action to control the wizard navigation.
Used Singleton Pattern in manager objects to maintain only one object of them in memory.
Used log4j for writing into Application and Error logs.
Used LDAP for authentication.
Involved in fixing the security regarding issues.
Login or Register to view the full resume.