MANAN PATEL
acgfz0@r.postjobfree.com
SUMMARY
• Over (4+) Years of experience in IT, specifically in design/development of Java/J2EE based
systems.
• Involved in various phases of Software Development Life Cycle (SDLC) of the application like
Requirement gathering, Design, Analysis and Code development.
• Experienced in developing Web Technologies using Servlets, JSP, Java Beans, Java Collections,
JDBC, JavaScript, XML, HTML, DHTML, and CSS.
• Exposure to frameworks such as Spring and Hibernate.
• Experience in creating test automation framework with Selenium RC/IDE (Java), JUnit and
TestNG.
• Familiar of design patterns like Singleton, Factory method.
• Working knowledge in database like Oracle 10g, MySQL, SQL Server.
• Good knowledge of Object oriented concepts and Programming (OOPs).
• Good knowledge of design patterns like singleton, factory.
• Experienced in testing Web applications, client applications and products.
• Experienced in developing applications using Eclipse, NetBeans, and SVN Version Control.
• Worked on App server Tomcat 5.5 in building and deploying applications.
TECHNICAL SKILLS
Programming Languages: C, C++, Java, VB.net, PL/SQL
Technologies: JDK, Servlets, JSP, JDBC, ANT, AJAX, XML, Java Beans, HTML, CSS,
XHTML, JavaScript
Operating Systems: Windows NT Server/XP/ 7, Linux, UNIX, Windows.
Database: Oracle 9i/10g, MySQL 4.x, SQL, MS Access
Servers: Apache Tomcat, Websphere Portal Server 6.1.5, Websphere App
Server 7.0
Development Tools: Eclipse, NetBeans, Rational Application Developer 7.5 (RAD)
Version Control: SVN
Office Tools: MS Office: Excel, Word, PowerPoint, Outlook, MS Visio.
EDUCATION
• California State University (CSU), East Bay, CA - Sep 2010 – June 2012
Master of Science (Computer Science)
• Gujarat University, Gujarat, India - June 2006-April 2009
Bachelor of Science (Computer Engineering)
Certifications
• Oracle Certified Professional, Java SE 6 Programmer
• Oracle Certified Professional, Java EE 5 Web Component Developer
• Microsoft Certified, Programming in HTML5 with Java Script and CSS3
EXPERIENCE
Hewlett-Packard, Palo Alto, CA Apr ‘2014 –
Till Date
Java Developer – Simple Configurator
Description: Simple Configurator is a guided self-service interactive configuration and quoting tool to
help sales representatives and non-technical people to create configured solutions for servers, storage,
networking, and services.
Responsibilities:
• Involved in the business requirements gathering and analyze the requirements.
• Worked on Customer Integration issues and end to end testing.
• Involved in Configuration of existing servers, end to end verification updation & maintenance.
• Perform Application Code migrations through the various Environments as needed.
• Perform Root Cause troubleshooting / analysis of J2EE Application issues.
• Implemented logging framework using Log4j throughout the application.
Environment: Java 1.6, Spring 3.0, Servlets, JavaScript, WebLogic, JSON, REST, Oracle 10g, Junit, HP
Quality center, Toad, Selenium webdriver Eclipse IDE, ANT, OOA/OOD, Log4j, SVN.
GAP Inc, San Francisco, CA Sep ‘2013 – Apr
‘2014
Java Developer – Jive Update for Sketchbook Application
Description: Currently working as a Software Developer Engineer for JIVE upgrade from JIVE 5 to
JIVE 7. This project upgrades JIVE service to sketchbook application; that requires updating JAVA code
according sketchbook integration service.
Responsibilities:
• Currently working as a JAVA Developer expert and resource for accessing existing Java code
executing on Tomcat, update the Java code and related components to execute on Tomcat java
containers using JIVE REST V3 API.
• Used agile methodology in developing the application, which included iterative application
development, weekly Sprints, stand up meetings and customer reporting backlogs.
• Worked on CORE JAVA (Collections) and used the core packages.
• Developed Test cases, Test scenarios & Test scripts for Unit testing and Black box testing.
• Developed Log4j logs to record the application events to provide the debugging, monitoring and
auditing capabilities to the application.
• Used Eclipse IDE for developing the application.
• Implemented OAuth 2.0 for the authentication of the JIVE application.
• Built and installed JIVE add-on for OAuth.
• Used curl for the commands to implement OAuth add-on.
• Used POST add-on for chrome to GET the JSON response from JIVE.
• Updated the upgraded deployment of the application and run time configurations.
• Build, deployment and unit testing the application.
• Performed and supported functional, system or integration testing for the upgraded application.
• Documented the updated and upgraded application and provided knowledge transfer.
Environment: Eclipse IDE, ANT, OOA/OOD, J2EE, Servlets, Java Server Pages (JSP), Log4j, SVN,
Apache Tomcat, POST add-on, JIVE REST API V3.3,Curl,WinSCP-Putty,Beyond compare tool.
GAP Inc, San Francisco, CA Mar‘2013 –
Sep'2013
Java Developer – Java Application Migration
Description: worked as a Software Developer Engineer for Java application migration from WAS
application server to Tomcat application servers. This project moves applications to a new Linux or
Windows based technical stack; that requires migrating WebSphere application server Java code to
Tomcat, re-plat forming applications that currently execute on AIX or Solaris to Linux or Windows.
Responsibilities:
• Worked as a Software Developer expert and resource for accessing existing Java code executing on
IBM Websphere application server version 5, 6 and 7, migrate the Java code and related
components to execute on Tomcat java containers.
• Performed manual review and remediation of code to fix the incompatibilities to migrate the code
to Tomcat or JBoss.
• Migrated the deployment and run time configurations.
• Build, deployment and unit testing the migrated programs.
• Performed and supported functional, system or integration testing for the migrated programs.
• Documented the migrate programs and provided knowledge transfer.
• Supported User Acceptance testing and production cut-over for the migrated programs.
Environment: Eclipse IDE, ANT, JDBC, OOA/OOD, J2EE, Servlets, Java Server Pages (JSP), Log4j,
Oracle 11g, SVN, Apache Tomcat, JBoss, SQL.
Kaiser Permanente, Denver, CO Jul ‘2012 -
Mar ‘2013
Java Support Developer
Description: Worked as a Java Portal Developer for Kaiser Permanente, California, on maintenance &
production support of their Web Presence Platform (WPP) to Develop & maintain features on Websphere
portal application using JSR 168 / 286 portlet specifications.
Responsibilities:
• Involved in root cause analysis (RCA) of different Production defects, and fixing these with
minimum regression.
• Involved in reconciliation process of defects across various defect tracking systems (Quality
Center, Remedy) etc. and managing these in a Rally Backlog.
• Worked in Agile software methodology and participated daily scrum meetings and bi-weekly
scrum planning meetings.
• Used Log4j for debugging the errors and monitoring the logs.
Environment: Websphere Portal 6.0, WAS 7.0, JSR-168, Rational Application Developer 7.5,
OOA/OOD, J2EE, Servlets, Java Server Pages (JSP), Log4j, Oracle 11g, SVN
California State University, East Bay Jul ’2011 – Jun ’2012
Student Assistant
Description: Worked in Library project for Language & Literature Department in CSU East Bay
University. The project is a web based application used to keep track of books in their department. The
application maintains details about all the books in the library, rack numbers, availability of a book, time
in, time out, number of books, author of the book etc. The application sits on different systems accessible
to librarians and Managers.
Responsibilities:
• Mainly involved in core java code implementation.
• Wrote server side programs by using JSP, Servlets.
• Involved in database design, authoring SQL and developing the user interface.
• Work in parallel with QA team to perform impact analysis and regression testing
• As a trainee I was involved in almost all phases of the development and testing of this project.
Elecon Engineering, India Oct ’2008 – Dec ’2010
Software Engineer
Description: Elecon Engineering Company Limited is a leading Indian company specializing in the
manufacture of industrial equipment. The system as such as it has been developed is called Employee
Management System. It consists of functionally related GUI (application program) and database. The
choice of the programming tools is individual and particular.
Responsibilities:
• Database connections using JDBC and code implementation using Java.
• Developed User Interface using HTML, DHTML, Java Scripts and CSS.
• Developed Business components using Java Beans.
• Program’s structure analyzing and GUI constructing.