Siddharth Pandya
Siddharth Pandya
Siddharth Pandya
s.pandya.79@gmail.com
646-460-7646
Professional Summary:
About 9 Years of experience in software development life cycle using Core Java, J2EE
(Servlets, JSP), Web services, Hibernate, Spring, XML, Oracle, MySQL, etc.
Rich work exposure software development as Project Leader, Software Architect, Team
Leader, Software Analyst, Team Member.
Excellent background in developing applications using Java, J2EE and C++ Technologies on
BEA WebLogic Application Server, WebSphere Application Server 5.1/6.1 (WAS), JBOSS
Application server.
Some of the technologies extensively worked on during my tenure in Software Development are
Spring, Swings, Web services, SOAP, XML, JMS, JNDI, JDBC and various Databases like
Oracle, MySQL, Microsoft SQL server.
As a Software Architect, worked extensively with Clients architecture team to design and
architect highly demanding Web Environment for a financial client.
Expertise in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams
and Class Diagrams using case tools like UML/Rational Rose 2000.
Managed risk analysis and mitigation plans, status/defect reports, and client presentations.
Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and
highly competent in gathering user requirements and converting them into software requirement
specifications.
Technical Skills:
Operating Systems : Windows NT/98/2000/XP, Unix, Linux
Programming Languages : C, C++, Core Java, J2ME, XML, UML, PHP, PL/SQL
Technologies : J2EE (JSP, Servlets), J2ME, JDBC, RMI, XML, Web Services
Databases : MySQL, MSSQL, Oracle
Tools : MS Visio, CVS, VSS, Bugzilla, Mantis, Eclipse, JUnit
Application Servers : Web Logic 8.1, Websphere, JBoss 5.x
Web Servers : Apache 2.x, Tomcat 4.x/5.x
Scripting : HTML, DHTML, CSS
Development Methodologies : Waterfall, SDLC, Agile, MVC (PHP)
Design : OOAD, UML, Use Cases, Design Patterns.
Professional Experience:
YNY, NYC, USA Apr 11-till date
Team Lead
Management System:
The project involves the design and development of the inventory, purchase, sales, employee, invoice,
memorandum, bar code, vendor management system.
Responsibilities:
Created High Level and Low level Design documents for the new functionalities being
implemented including Use case Diagram.
Requirement management which scales from initial requirement gathering exercise to the day to
day communication with business users for all their queries and concerns regarding the system.
Design and Coding the core framework using J2EE and the services with the integration points
using J2EE.
Responsible for taking the requirement from stakeholder; Creating requirement matrix.
Developed class libraries in core java for the system. So that team can use it for further
development.
Was responsible for the overall successful implementation for the system.
Developed custom tags for reuse of the functionality for team members.
Worked on message bean to send/receive messages to/from legacy system of the company.
Fixed many development issues using Swing, Core Java, multithreading and JSP.
Environment: Core Java (JDK 1.5), Servlet, JSP, EJB, Jira, AJAX, XML, HTML,
Websphere, Eclispe 3.x, JUnit, MySQL.
Responsible for taking the requirement from stakeholder; Creating requirement matrix.
Responsible for creating functional flow for Add-ons like Chat, e-Commerce, Auction module
and attaching it to LMS.
Developed class libraries in core java for the system. So that team can use it for further
development.
Design and Coding of various JAVA modules for pulling the trades for correction based on the
search criteria supplied by user.
Design and Coding of User Interfaces using JSP, AJAX and Servlet.
Developed custom tags for reuse of the functionality for team members.
Involved in designing and implementing parts of the UI for website in JSP, Javascript and
AJAX.
Designed and developed code for Chat applet, CMS system.
Fixed many development issues using Swing, Core Java, multithreading and JSP.
Analyse the new requirements and design the workflow. The idea to have web based Trade
Correction Approval System was proposed by my team.
Preparing the Proof of Concept and the Presentations to demostrate the solution to the business
users.
Environment: Core Java (JDK 1.5), JSP, EJB, XML, HTML, WebSphere, Eclipse 3.x, JUnit,
Oracle, PL/SQL, CVS.
Responsible for design and maintenance of features for a third party ACH connection.
Developed classes in Core java for modules send money, request money, third party report
collection, etc.
Designed merchant account system.
Organize team building session and focus groups to broaden functional and test teams
understanding of customer expectations and satisfaction.
Review /QA code and testing of component.
Environment: Core Java, JSP, JDBC, Ant, XML, UML, HTML, Websphere, JUnit, MySQL,
PL/SQL, Linux
Created requirement specification for 3 users- Realtor, Investor and Listing Agent.
Environment: Core Java, Eclipse 3.4.0, J2EE, Servlets, JSP, Ant, Web services, Oracle, JMS,
HTML, Java script, Agile, JDBC, SQL, PL/SQL.
Analyzed business requirements for sales forecasting and reporting, Escalation and Notification
Alerts.
Responsible for data modeling for sales forecasting, graphs and reporting modules.
Developed UML based methods using Microsoft Visio to create Use Case diagrams, Activity
diagrams and architecture flowcharts.
Developed JSP codes for campaign management and attaching it to the sales module.
Reveiw/QA Codes.
Environment: Core Java, Eclipse, Microsoft Visio, MSSQL, JSP, Web services, AJAX, CSS, JMS,
HTML, Java script, Agile, MySQL, JDBC, SQL, PL/SQL.
Review/QA codes.
Environment: Core Java, Eclipse, Microsoft Visio, MSSQL, JSP, Web services, AJAX, CSS, JMS,
HTML, Java script, Agile, MySQL, JDBC, SQL, PL/SQL.
Analyzed business requirements and created Requirement specification for the client.
Reveiw/QA Codes.
Environment: Core Java, Eclipse, Microsoft Visio, MSSQL, JSP, Web services, AJAX, CSS, JMS,
HTML, Java script, Agile, MySQL, JDBC, SQL, PL/SQL.
Review codes.
Environment: Core Java, J2ME, MIDP, Sun Java Wireless Toolkit, J2ME Emulator, EclispesME,
Microsoft Visio, XML.
Inventory Management:
An inventory management system for business makes retail and warehouse tracking and control easy,
automating your accounting process. Product Properties, Item Upload, Item Measurement Invoice
generation EDI electronic procurement EDI electronic dispatch Web interface for customer available to
promise view Web interface for customer fulfillment Production scheduling interface for scheduling
based on safety levels Automatic entry from high speed scanning Forecasting module Work in progress
inventory tracking.
Responsibilities:
Data Model design and interface layer design with other team members.
Design and developed JDBC connection objects for the data retrieval and update.
Developed connection pooling method to avoid the waiting for database connection.
Environment: Core Java, JSP, Servlet, Html, JavaScript, KSH, Web logic, MSSQL, Windows 2000.
Software Engineer
Translated visual designs into meaningful user experiences through the use of various
presentation layer technologies including HTML, DHTML, JavaScript and Servlets.
Developed interaction framework for asset database interaction and developed save and
conversion specific servlets for applet interaction.
Environment: Core Java, JSP, JDBC, XML, HTML, Tomcat, CSS, MSSQL, SQL, Windows
Educational Qualifications: