Java, Java Bean, JSP, Servlet, Jdbc, oracle, eclipse

advertisement
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
Download