RESUME OF D M Summary: 10 years of experience in developing web applications using J2EE and Java components such as Core Java, Servlet, JSP, EJB, MDB, JMS, Struts, JSF, TIBCO BW, TIBCO EMS, JNDI/LDAP, Design patterns, Websphere5.1, SOAP, WSDL, Oracle, XML, XSLT, XSD, Java Persistence Architecture (JPA),EJB 3.x etc. IT experience in CMM level 3 MNCs with all phases of software development life cycle (SDLC) which includes Analysis, Design, Development, Documentation, Testing, Implementation, Integration, Deployment, Build, Code Management, Maintenance, Enhancements, Version control and Quality control of Internet, ebusiness applications. Good exposure to scope, requirements understanding, requirements management, configuration management, effort estimation, client communication and schedule tracking of the projects. Gone through all the phases of the projects & software development life cycle with agile methodologies. Good knowledge of Core Java like Multithreading, collection and oops. Involved in the development of applications using Altova XML Spy, Eclipse 3.2, Rational Rose XDE, Rational Application Developer (RAD) and xdoclet. Experience in developing Database Application using Oracle9i, Oracle10g, SQL, and PL/SQL, My SQL, Postgres SQL Database Server 8.0. Good knowledge in HTML5, XHTML, Angular JS, ExtJS, CSS2, DHTML, AJAX, XTMTL, CSS3, Ext JS, JQuery, UI Framework, Javascript MVC and Java script Experience in using XSLT (Style Sheet Language), XML Schema, XML DTD, XPath, XLink, XQuery etc. Good experience of DOM and SAX parsing of XML documents using various parsers like Xerces, JDOM, and JAXP. Good expertise in or mapping for Hibernate3.x. Design and development using various Design patterns like Session Façade, Message Facades, Abstract Factory, Singleton, Value Object, Data Access Object, Front controller, Business Degate, Composite view, Intercepting Filter, MVC, view Helper. Good knowledge of Web services technologies like Restful, WSDL, Web services using REST, JSON, SOAP, and UDDI (Web service Security). Good knowledge of UML, Log4j and JUnit. Good knowledge of, Kintana, Maven and Jenkins. Experienced deploying and debugging applications on Production Environment J2EE Application web and application Servers: Weblogic, IBM WebSphere 5.1, JBoss, Sun apps server and Tomcat. Business Analysis experience using UML, Use Cases, State Diagrams, Interaction Diagrams, Collaboration Diagrams, etc. Good Experience on Various Source Code Control tools like CVS, Clear Case and PVCS. Core Skill Areas Cross Functional Team Management Change management Option Analysis, Business Impact Analysis Root Cause analysis Sensitivity & Risk analysis Quick learner, adaptable to new technologies Team Builder & Trouble Shooter Scope, Time & Cost Management Strategic & Operational Planning Performance improvement Best Practices Implementation & Training Systems Analysis, Rapid Req. Gathering Self-Motivated& Down to Earth. Interpersonal and presentation skills. Invariably meet client expectations. Education MCA (Master in Computer Application) from IGNOU, Gujarat - India Technical Skills Programming Languages Core Java1.5, Servlets, JSP, JDBC, XSLT (Style Sheet Language), XMLSchema, XML DTD, XPath, XLink, Xquery, Hibernate3.x, dojo, , ExtJS, Page 1 Verticals domain Web Technologies: J2EE Frameworks: J2EE Standards: Scripts: RDBMS/Database: Editors/IDE: Web/App Servers: Operating Systems: Development Process Enterprise Business to Business, Cisco Manufacture applications, Cisco Pre Ordering and Post Ordering Tools, HR & Payroll, Search Engine Performance Advertising ,Club Management Servlet, JSP, JDBC, Java Beans, HTML5, XHTML, CSS2, DHTML, AJAX, XTMTL, CSS3, JQuery, UI Framework, Javascript MVC and Java script, XML ,AJAX , AXIS, osgi, ext-java scrit., Integration Developer 6.1-7, Restful, JSON, XTMTL, CSS, , JQuery, Java Script, Backbone, Angular JS, Ext JS, JSON, BPM, Google Cloud. Struts, Tapestry, JSF (java Server Faces), Spring, Spring Batch , springintegration, Hibernate, Java Based Rules Engines, Multithreading, JDBC, EJB, MDB, JMS, JNDI, SOA, Java Mail, XML Deployment Descriptors, MVC Architecture, Design Patterns, IBATIS, Quartz, SOA. Java Script, DHTML, Ant Scripts, Unix Shell Scripts, maven, Google Web Toolkit (GWT) Oralcle9i, Oracle 10g, Tamino XML Server, Postgres SQL Database Server 8.0, My SQL , , MS Access, PL/SQL, OLAP Eclipse 3.0, Altova XML Spy 2006, Rational XDE, Rational Application Developer (RAD), Rational Rose, BIRT report. Apache Tomcat, Apache Lucene, Weblogic, Kintana, Maven and Jenkins, WebSphere 7.x., JBoss, Tomcat, Sun Apps server, Process Server 6.1-7.0, Enterprise Service Bus 6.1-7.0, WebSphere Application Server 6.1, Websphere Portal version upgrades Windows 9x/NT/2000/XP, UNIX Agile methodologies. Professional Experience Project 1 CISCO, SanJose, CA, USA SC-LSS (Supply Chain – Large Scale Service B2B) Role: - Tech Lead Aug-2012 to Continue Description:Cisco manufacturing is based on an outsourced contract manufacturing business model where the Manufacturing Partners (MPa) build the products for Cisco and ship to customers based on the configuration or specifications developed by Cisco, or Cisco’s customer. Orders are communicated to MPa as a backlog message; it is on this basis that the MPa performs the manufacturing build in their system. The partners also regularly share their view of the supply picture and any changes identified to the expected commitment date for the fulfillment of the order to Cisco systems. These inputs from partners can be received through recommit message any time before the order completes the Packout. Large Scale Supply Chain project have increased revenue of Cisco by moving to Asia and other countries using automated process. Shipment notification has increased considerably which has helped SLC in turn. Responsibilities: Understand requirement and LSS Standard specification. Understand bottom up analysis of current application and implement business rules. Analyzing, Identifying, using agile methodologies for development and resolving Business Requirement from RA’s. Work with offshore teams to understand the implementation issues and provide guidance on implementation. Updating offshore team for future enhancements, schedule and implementation details. Provide inputs for day to day implementation status by tracking task level status assigned to offshore team and report to client and stakeholders. Perform development using Google Cloud. With Core Java like Multithreading, collection and oops, DOJO, J2EE standards (Struts, JMS, Jdbc, EJB, MDB), Swing, Multithreading, Spring, Spring Batch , springintegration, JSF, EJB, JMS, XML, XSLT, Oracle, HTML5, XHTML, Angular JS, CSS2, DHTML, AJAX, XTMTL, CSS3, JQuery, Ext JS,UI Framework, Java script, Ibatis and Web Sphere and database Postgres, oracle. Page 2 Perform development using Web services technologies like WSDL, Restful web service, JSON, SOAP, and UDDI (web service security), TIBCO BW, TIBCO EMS, JNDI/LDAP. Build project using Kintana and Maven. The system architecture makes use of proven SOA and design patterns. Implemented Connection pooling techniques to optimize database activities. Developed Struts, MVC, Servlets, JSP and Hibernate3.x., and JDBC calls. Involved in XML and XSLT Programming. Involved in developing MDB Components for asynchronous object reception from workflow engine. Involved in working with Design patterns (Session Façade, Message Facde, Singleton, Business Delegate, Abstract Factory). Involved in developing Unit test framework using JUnit, to test cases. Preparing and maintaining ANT scripts. Managing and coordinating with team for Task Packet Development. Defect fixing and Reproducing defect on local system. Finding out the cause of issue. Fixing the defect and testing the Fix on various supported platforms. Use clear case for maintenance source code. Use Clear Quest for defect tracking. Repair reported problems and bugs bring documentation up to release standards. Root cause analysis and solution preparation of issues faced in the production for different applications. Interacting with Cisco Clients for various transactions on daily basis. Repair reported problems and bugs bring documentation up to release standards. Working with various Ciscos internal applications: - EBIS COVC SCM Team, GXS, E2oepn, and Tibco, DB infra team. Environment: Java 1.5,JSP, Google Cloud.Servlet, JDBC, ExtJS, JMS, TIBCO BW, XML, XSLT, XSD, DOJO, Struts, SOA, Spring, EJB, BMC Remedy, Quality Center, Junit, Oracle 10g, Java Script, JQuery, CSS, Rational Application Developer (RAD ), CVS, Eclipse, Kintana, Linux, IBM WebSphere. Project 2 CISCO, SanJose, CA, USA EBIS COVC Wave 4 EBIC COVC Wave 5 Nov-2010 to Jun 2011 Jul 2011 to Jul-2012 Role: - Tech Lead Description:Enterprise B2B owns several applications with critical business functionalities that need to be migration from SanJose to RCDN. After this migration all the 7B5, 3B3P, 3B3N, AS2 and F2D TMT Cisco manufactures applications adopts the new infrastructure in RCDN which will provides more stabilization of system resource utilization and improves the system performance. As part of this RCDN migration we are changing the TIBCO CUF template, the way of JMS connections, Adapter configuration and DB parameters. Also part of the GDCP wave 4 ,all F2D apps will be migrating to RCDN including MTS-F2D. As part of GDCP DEVIRT track, it is planned for all EB2B apps to stop using MTS@COREPROD and instead use TMT@EPICPROD. This is in Architectural Alignment to Nextgen/EPIC platform. It will also enable Improved Data Reliability as in TMT, E2E Dataservice is used for data access and there is no direct db access. It removes tight coupling to db schema. Responsibilities: Understand requirement and GDCP Standard specification. Understand bottom up analysis of current application and implement business rules. o Perform development using Core Java like Multithreading, collection and oops, DOJO, J2EE standards (Struts, JMS, Jdbc, EJB, MDB), Multithreading, Spring Batch , spring-integration, , Spring, JSF, EJB, JMS, XML, XSLT, Restful web service, JSON, HTML5, XHTML, CSS2, DHTML, AJAX, XTMTL, Ext JS , CSS3, JQuery, MVC, UI Framework, Java script and Web Sphere. Analyzing, Identifying, using agile methodologies for development and resolving Business Requirement from RA’s. Work with offshore teams to understand the implementation issues and provide guidance on implementation. Updating offshore team for future enhancements, schedule and implementation details. Page 3 Involved in working with Design patterns (Session Façade, Message Facde, Singleton, Business Delegate, Abstract Factory) Build project using Kintana and Maven. Managing and coordinating with team for Task Packet Development. Perform development using Tibco BW and Tibco ADB. Implemented Connection pooling techniques to optimize database activities. Use Spring JDBC to do quires to oracle 10g database. Defect fixing. Involved in developing Unit test framework using JUnit, to test cases. Reproducing defect on local system, Finding out the cause of issue. Fixing the defect. Testing the Fix on various supported platforms. Use clear case for maintenance source code. Use Clear Quest for defect tracking. Repair reported problems and bugs bring documentation up to release standards. Root cause analysis and solution preparation of issues faced in the production for different applications. Interacting with Cisco Clients for various transactions on daily basis. Repair reported problems and bugs bring documentation up to release standards. Working with various Cisco internal applications: - EBIS COVC SCM Team, GXS, E2oepn, and Tibco, DB infra team. Environment: Java 1.5,JSP, Servlet, JDBC, JMS, TIBCO BW, XML, XSLT, XSD, DOJO, Struts, SOA, Spring, EJB, BMC Remedy, Quality Center, Oracle 10g, Java Script, CSS, Rational Application Developer (RAD ), CVS, Eclipse, Kintana, Linux, Apach, Junit. Project 3 CISCO, SanJose, CA, USA EPIC C-ONE (External Partner Integration Commerce Application) Role: - Sr. Software Engineer Jan-2010 to Oct- 2010 Description:-Enterprise B2B owns several applications with critical business functionalities that need to be redesigned to support Cisco’s Commerce Business Transformation (CBT) initiative. These applications need to be aligned with the new Service-Oriented Architecture and integrated with common business services that are rolling out with CBT. The EPIC initiative is to move all B2B applications onto a new Service Oriented Architecture (SOA) platform. The EPIC program has four main tracks with a multi-year roadmap and a program goal to build external service framework that transforms integrated business process experience of Cisco's customers and partners. The C-ONE Solution (Commerce - Order & Notifications External) track is tasked with retiring the Enterprise B2B ZUMA application and implementing a new solution under the a multi phased release approach. C-ONE solution mainly deals in generation and delivery of all outbound notification to partner from Cisco. Currently EPIC provides the following basic messages: Order Status notifications (3A6) Advance Shipment Notification (3B2) Shipment Status Notification (3B3) Pricing Notifications (2A1) Invoicing notifications (3C3) Price Deviation/Activation Notification (5D3) Price Boot Strap:- EPIC is creating pricing, family and service bootstrap for particular month and quarter end timeframe. EPIC has a loosely coupled Service based architecture, which is connected through JMS and its own set of functionalities. List of services available in EPIC are as follows: Persistence Service Transformer Service Subscription Service Cache Service Page 4 Personalization Service Unique Message Router Service E2E Admin Console: EPIC have E2E (End to End ) admin application which enables the users to perform following Administrative functionality - User Management, Data setup, Channel creation, and Retriggering notifications. User/Roles: This functionality is used to manage the user and to provide appropriate privileges. Master Data/Subscription/TMT: This functionality enables the users to setup/edit Master Data, Subscription channels, TMR setup and other information. Retrigger: To enable the users to retrigger the documents if required. Responsibilities: Understand Use case requirement specification and business rules. Understand bottom up analysis of current application and implement business rules. Analyzing, Identifying, using Agile methodologies for development and Resolving Business Requirement from RA’s. Work with offshore teams to understand the implementation issues and provide guidance on implementation. Updating offshore team for future enhancements, schedule and implementation details. Managing and coordinating with team for Task Packet Development. Build project using Kintana and Maven. Perform development using Core Java like Multithreading, collection and oops, DOJO, J2EE standards (Struts, JMS, Jdbc, EJB, MDB, AJAX, XTMTL, Backbone, CSS3, JQuery, UI Framework, Java script, Ibatis and Weblogic. Perform development using Web services technologies like WSDL, SOAP, and UDDI (web service security). The system architecture makes use of proven SOA, BPM and design patterns. Implemented Connection pooling techniques to optimize database activities. Developed Struts, MVC, Servlets, JSP and Hibernate3.x., and JDBC calls. Involved in XML and XSLT Programming. Involved in developing MDB Components for asynchronous object reception from workflow engine. Involved in working with Design patterns (Session Façade, Message Facde, Singleton, Business Delegate, Abstract Factory) Preparing and maintaining ANT scripts. Use Spring JDBC to do quires to oracle 10g database. Defect fixing o Reproducing defect on local system, o Finding out the cause of issue. o Fixing the defect. o Testing the Fix on various supported platforms. Use clear case for maintenance source code. Use Rational Application Developer (RAD) as IDE and Web Sphere Application server 6.1. Use Clear Quest for defect tracking. Repair reported problems and bugs bring documentation up to release standards. Root cause analysis and solution preparation of issues faced in the production for different applications. Development of smaller utilities helping in reduction the time taken in generation OLAP reports for Business. Interacting with Cisco Clients for various transactions on daily basis. Repair reported problems and bugs bring documentation up to release standards. Knowledge of various B2B tools - Status tool, Inbiz tool, Pricing tool, Web method, IBM and E2open gateway support tool. Working with various Cisco internal applications: - EPIC applications (outbnd, otinv, outprc, zzcscone BW, zzquoteb2b BW, cscom, cstrn, cstmt, UMR, E2E) Environment: Java 1.5,JSP, Servlet, JDBC, JMS, TIBCO BW, XML, XSLT, XSD, Struts, DOJO, SOA, Spring,EJB, BMC Remedy, Quality Center, Oracle 10g, Java Script, CSS, Rational Application Developer (RAD ), CVS, Eclipse, Kintana,Linux. Project 4 CISCO, SanJose, CA, USA Jul-2008 to Dec-2009 Page 5 Zuma (PostOrder Application) Role: - Sr. Software Engineer Description:Zuma is the middleware outbound application of the Cisco B2B Infrastructure. It is used to enable various outbound integrations with Cisco B2B partners. It supports the Rosettanet Standards for integration with the B2B partners. Zuma provides personalized content based on the channelized subscription settings of the partners. All the top tier customers in all theaters are currently integrated to Cisco on notifications generated by Zuma. Currently Zuma provides the following basic messages: Order Status notifications (3A6) Advance Shipment Notification (3B2) Shipment Status Notification (3B3) Pricing Notifications (2A1) Invoicing notifications (3C3) Zuma has a loosely coupled Service based architecture, which is connected through JMS and its own set of functionalities. List of services available in Zuma are as follows: Store Service Forward Service Pubhub Service Cache Service Transformation Service Dispatche Service Responsibilities: Understood the whole system in short time and contributed for better performance of the system Played key role in requirements gathering and feasibility analysis, Identifying using Agile methodologies for development and Resolving Customer Issues. Work with offshore teams to understand the implementation issues and provide guidance on implementation. Updating offshore team for future enhancements, schedule and implementation details. erform development using Core Java like Multithreading, collection and oops, J2EE standards (Struts, JMS, Jdbc), Multithreading, EJB, JMS, XML, XSLT, AJAX, XTMTL, CSS3, JQuery, UI Framework, Java script and Weblogic. Perform development using Web services technologies like WSDL, SOAP, and UDDI (web service security). The system architecture makes use of proven SOA and design patterns. Implemented Connection pooling techniques to optimize database activities. Developed Struts, MVC, Servlets, JSP,Hibernate3.x.and JDBC calls. Involved in the design of Web Services with SOAP, WSDL using Apache Axis. Developed module on integrating RSS and XML feeds. Involved in XML and XSLT Programming. Involved in developing MDB Components for asynchronous object reception from workflow engine. Involved in working with J2EE Design patterns (Abstract Factory, Bridge pattern). Repair reported problems and bugs bring documentation up to release standards. Code Review for peers. Defect fixing o Reproducing defect on local system, o Finding out the cause of issue. o Fixing the defect. o Testing the Fix on various supported platforms. Preparing and maintaining ANT scripts. Maintained the source code version using PVCS Environment:Java 1.5,JSP, Servlet, JDBC, JMS, TIBCO BW, XML, XSLT, XSD, Struts, EJB, BMC Remedy, Quality Center, Oracle 9i, Java Script, CSS, Rational Application Developer (RAD ), CVS, Eclipse, Kintana,Linux. Project 5 CISCO, SanJose, CA, USA Moorea (Preorder Application) Role: - Software Engineer Jun-2007 to Jun-2008 Page 6 Description:Moorea is developed a number of Cisco customers who want Cisco be a supplier on the Ariba and CommerceOne Networks. Ariba is a front-end Purchase Requisition Approval system and CommerceOne is an alternative. Technology standards in this space are cXML (Ariba) and CBL (CommerceOne). Cisco is focused on Ariba and CommerceOne standards. The Ariba Supplier Network is one of the world’s largest open transacting networks, comprising of hundreds of the top global buying organizations and thousands of vendors exchanging billions of dollars in over 60 currencies. It is a basically an electronic marketplace on Internet where various sellers and buyers can register themselves and perform e-commerce. Moorea is dependent on Ordering Tool for creating an order. Moorea uses the IPC (OT) business objects and also shares the same tables in which the ordering tool saves the order information. When the user accesses the Ordering Tool screen, s/he configures the product. Responsibilities: Understood the whole system in short time and contributed for better performance of the system Played key role in requirements gathering and feasibility analysis. Perform development using Core Java like Multithreading, collection and oops. And J2EE standards ( JSP, JMS, Jdbc),EJB, JMS, XML, XSLT and WebSphere. Build project using Kintana and Maven. The system architecture makes use of proven design patterns. Repair reported problems and bugs bring documentation up to release standards. Developed and deployed EAR on Websphere server environment. Implemented design patterns like Abstract Factory, Session Façade, Data Access Object. Designed and Implemented asynchronous object distribution component via IBM MQ Series messaging. Writing DAO’s to interact with the database. Trouble shooting problems in different stages of development using WebLogic log files. Setting up the development environment, QA environment, server configuration, debugging, upgrading runtime environments, and deployment processes for WAS administration. Involved in assembling jar, war, ear files and there deployment into J2EE environment. Involved in writing build.xml file which will compile classes, create war and deploy war in Tomcat web server and web logic 9.1 application server using ANT, it also contains targets like deploy only JSPs or modified classes so that no need to deploy complete application each and every time. Environment: Java 1.5,JSP, Servlet, JDBC, JMS, TIBCO BW, XML, XSLT, XSD, Struts, EJB, BMC Remedy, Quality Center, Oracle 9i, Java Script, CSS, Rational Application Developer (RAD ), CVS, Eclipse, Kintana,Linux. Project 6 Extentia Information Technology Pvt. Ltd, USA Employer: - Aftek Ltd., Pune, India Mobile Pay (Mobile through online payment) Role: - Software Engineer Jan-2007 to May-2007 Description:Mobile Pay is online payment service with facility to make payments using a mobile phone. Web based interface for customers, vendors and administrator. Administrator web interface is the create vendor account, resetting customer and vendor passwords and manual settlement of vendor payment. Customer web interface is account creation, modification of account details, adding fund to account and viewing transaction history. Vendor web interface is managing his account settings and viewing transaction history. Responsibilities: Worked on Requirement analysis, gathered all possible requirements from end users and involved in breaking the requirements in to exact implementation details. Involved in Data Modeling, system data analysis, design and implemented in oracle. Optimized system performance by writing stored procedures and calling them using JDBC callable statements. Perform development using Core Java like Multithreading, collection and oops. And J2EE standards ( JSP, JMS, Jdbc),EJB, JMS, XML, XSLT and WebSphere. Page 7 Participated in application framework design, templates, Core Java and API are according to UML Standards using Rational XDE. Involved in creating Use cases, Class and Sequence diagrams using Rational XDE, which is integrated with Eclipse (Rational XDE plug-in for eclipse). Writing Helper classes, business and Manager classes for the application. Designed Database tables in Oracle. Writing procedures using PL/SQL. Actively involved in XML and XSLT Programming. Involved in Unit testing, System testing, component Testing and Integration testing. Preparing and maintaining ANT scripts for release deployment and code building. Developed validations bean class to validate each and every incoming XML files against the DTD. Developed detailed design level documents for the entire project. The system architecture makes use of proven J2EE design patterns. Contribute to feature design discussions & contribute to design, development. Environment: Java,JSP, Servlet, JDBC, JMS, Struts, EJB, BMC Remedy, Quality Center,Oracle 8i, Rational Application Developer (RAD ), CVS, Eclipse, Kintana,Linux. Project 7 Seekport, Germany Employer:-Aftek Ltd., Pune, India SEPA - Search Engine Performance Advertising Role: - Software Engineer Feb-2006 to Dec-2007 Description:SEPA platform is an end-to-end turnkey solution that enables SEPA customers to deliver and manage their own pay-for-performance advertising services. This is often referred to as pay-per-click, performance advertising and sponsored links. Search is the main interface from where an Internet users query is received by the SEPA application, matched against an advertisement or listing and the result-set then delivered back to the user or website. Main functionalities include: Ad Serving, Matching, Ranking, and Filters. Responsibilities: Involved in requirements gathering, analysis, design and development for new features and enhancement of existing features. Designed architecture and implementation of the application Involved in Configuring web.xml and struts-config.xml according to the struts framework. Perform development using Core Java like Multithreading, collection and oops, J2EE standards (EJB (Session and Entity) , Struts ,JMS ), Open Source (JBoss, Eclipse). Repair reported problems and bugs bring documentation up to release standards. Design, Development of modules like Alerts, Schedules, Role & Security Administration, Authentication. Worked on Login Module developing Login, Authentication EJBs and their deployment. Configuring JBoss AS, configuring MySQL. Configuring Eclipse with customized and usable plugins based on PDE. Used Action Form Bean in Struts to gather input and appropriately route Web requests. Designed and implemented Action, Form Bean and tiles in Struts to gather input and appropriately route Web requests. Developed and deployed Enterprise Java Beans (EJB) based on Struts MVC framework Involved in Configuring web.xml and struts-config.xml according to the struts framework. Involved in writing build.xml file which will compile classes, create war and deploy war in weblogic application server using ANT, it also contains targets like deploy only JSPs or modified classes so that no need to deploy complete application each and every time. Involved in developing Unit test framework using JUnit, to test Data Access Objects (DAO). Involved in writing build.xml file which will compile classes, create war and deploy war in Tomcat web server and web logic 9.1 application server using ANT, it also contains targets like deploy only JSPs or modified classes so that no need to deploy complete application each and every time. Page 8 Integrated the develop module with existing leave management system. Environment: Java, JSP, Servlet, JDBC, JMS, Struts, EJB, Oracle 8i, RationalXDE, CVS, Eclipse, Kintana, Junit, Linux, Project 6 Rotary Club, INDIA Rajkot, Gujrat, India Employer: - 2ndwave Technology, India Recreational Club Management System Role: - Software Engineer Apr-2005 to Jan-2006 Description: The application was developed for the management of recreational club's members, resources and various events. The system keeps track of members; utilities provided to them, membership life cycle, available stock and recreational daily, weekly and monthly schedules. Responsibilities: Designed architecture and implementation of the application. Perform development using Core Java like Multithreading, collection and oops, J2EE standards (Struts), Open Source technology (JBoss, Eclipse, Ant). Wrote requirements and specifications for application. Performed System analysis and developed technical requirement documents. Modeled application using Rational Rose. Prepared technical and database specification for the project. Developed Web interface using Struts, JSP and Servlets. Developed test cases for Unit testing and performed integration and system testing. Deploying and configuring Application on JBoss. Environment: Apache FOP (Formatting Objects), Core Java1.5, DOM and SAX parser, XML, Altova XML Spy 2005, XML Schema, XPath, XSLT (Style Sheet Language), XQuery on Windows XP and UNIX. Project 8 Employer: - 2ndwave Technology, Rajkot, Gujrat, India EAS- Employment Automation System Role: - Software Engineer Jul-2004 to Mar-2005 Description: This web Application is a most comprehensive general purpose Employment management which automates all the process of Employment management like HR & Payroll area process, Candidates Registration, company details and requirement, selection Candidates for the different Company Requirements and venue details. Responsibilities: Reading the all the requirements and functionality need to implement from documents. Designed architecture and implementation of the application. Wrote requirements and specifications for application. Configure the Appling application on the system to interact with the Mainframe application. Integrate the Appling plug in with the Eclipse IDE. Coding using Java, Java Bean, Servlet, JSP pages. Database management and JDBC connectivity Performed System analysis and developed technical requirement documents. Developed Web interface using JSP and Servlets. Developed test cases for Unit testing and performed integration and system testing. Deploying and configuring Application on JBoss. Environment: Java, Java Bean, JSP, Servlet, Jdbc, oracle, eclipse, cvs, Window NT Page 9