Bhumi Patel

By Lucille Greene,2014-06-17 07:26
15 views 0
Bhumi Patel ...

    Bhumi Patel

    Java / J2EE Developer

    Contact: Manu Rajvanshi

    TechEnzyme, Inc

    Ph: 732-632-8600 x111

    Fax: 866-802-2710

Professional Summary:

    ? Proven professional experience in the life cycle of enterprise IT applications as a Java/J2EE


    ? More than 7 years of extensive design and development experience in various technologies like Java

    Beans, J2EE (JSP, Servlets, EJB), Core Java, AJAX, SOA, Struts, JDBC, XML, XLS, JSTL, DTD,

    Custom tags, JavaScript Programming & Web-services.

    ? Good understanding of Design patterns like factory, singleton, DAO, and session façade.

    ? Expertise in design and development of various web applications with n-tier Architecture using

    MVC and J2EE Architecture techniques.

    ? Strong knowledge of Web Services standards such as SOAP, UDDI WSDL and HIBERNATE. ? Strong Database development experience in Oracle (10g, 9i, 8i), MS SQL Server, MySQL,

    PL/SQL and database concepts like writing Functions, Procedures, Triggers, Cursors and Views,

    normalization of database tables.

    ? Use of software development methodologies like Agile, n-tier Architecture, MVC model & SCRUM. ? Will be a valuable asset to the organization’s IT goals.

    ? Self-motivated professional with problem solving skills and has proven to be a good team player.

    ? Excellent Technical, Communication and Interpersonal Skills.


? Sun Certified Programmer for Java 2 Platform 1.5

    ? Brainbench Certified Professional for Java 2 Platform 1.5 (Transcript ID#: 5621621) ? Brainbench Certified Professional for Java Server Pages 2.1 (Transcript ID#: 5621621)

Technical Skills Summary:

Languages Core Java 6/5, UML, PL/SQL

    Java Technologies Java Beans, J2EE (JSP, Servlets, EJB), JDBC, JNDI, JMS, AJAX,


    Frameworks Struts 1.2, JiBx, Spring, Swing

    Web Server Tomcat 6.0

    Application Servers Bea Weblogic 7.0, Sun Java System Application Server(Java EE 5),

    IBM WebSphere 6.1, JBoss 3.2.6

    RDBMS/Databases Oracle (10g, 9i, 8i), MS SQL Server, MySQL, MS Access IDEs Eclipse 3.2, NetBeans, Toad 7.1, PL/SQL Developer, DBvisualizer

    6.0, Intellij IDEA, WSAD 5.0

    Design Tool BO UML, Erwin

    Version Control Tools Subversion, VSS, ClearCase

    Products & Utilities Ant, Lo4j, JUnit, Jmeter, Workbrain

    Operating System Windows (XP/Vista), Unix, MS DOS


Work Experience:

    e-Workforce Management Systems - American Airlines Location: Fort Worth, TX

    2008 Sept - Present

    Java/J2EE Consultant

American Airlines (AA) uses Workbrain product for workforce management system, to assign schedules

    and shifts for call center agents. It uses TotalView product to capture the call data from digital phone

    switches and forecast the future shift requirements. The project involves customization and upgradation

    from Workbrain 3.4.5 to Workbrain 5.0.4.


    ? Developed JSPs, Servlets, EJBs for various modules in the project. ? Maintenance and Bug fixing for J2EE application (Workbrain).

    ? Coding and optimizing Oracle stored procedures for database purge to bring 40% improvement.

    ? Customizing code to match new Workbrain API.

    ? Developed Oracle stored procedures, Cursors, and Triggers.

    ? Normalized database tables and created tables and constraints at module level.

    ? Utilized AJAX for developing web-pages.

Environment: J2EE, Design Patterns, Oracle 10g, PL/SQL, ANT, UML, Subversion, Workbrain 5.0,

    TotalView 3.12.

Warehouse Management System (WMS) -Anheuser Busch, USA

    Location: St Louise, MO, USA 2008 Jan 2008 August

    Java/J2EE Developer

Anheuser Busch is one of the largest beer manufacturers in USA. The project was to develop warehouse

    management system to manage inventory, to maintain records of warehouse workers and increase

    productivity of overall system by providing various modules like Assignment Queue, Task Assignment,

    Reset Task and Reject/Approve Equipment. Application employed the MVC (Model - View - Controller)

    architecture with a thin client using JSP and Servlets. The Business Tier consists of EJB and Manager

    Java classes.


    ? Developed JSPs, Servlets, EJBs for various modules in the project. ? Developed Oracle stored procedures, Cursors, and Triggers.

    ? Normalized database tables and created tables and constraints at module level.

    ? Involved in Analysis, Design, Development, Integration and Testing of application modules.

    ? Prepared Test plans for Unit using JUnit and System integration testing.

    ? Reviewed Java, EJB, Servlet and Oracle PL/SQL code.

    ? Used Log4J for application logging.

    ? Developed Entity relationship diagram using Erwin.

    ? Created several POJO’s and DAO’s to connect the module to oracle database.

    ? Used Design Patterns like Data Access Objects, and Session façade patterns.

    ? Built Ant build file to compile source code, run classes, make WAR file and deploy.

    ? Utilized SubVersion (SVN) in Eclipse to check in and check out project modules and co-ordinate

    with other team developers

Environment: Java, JSP, Servlets, Struts 1.1, EJB 2.0, HTML, JavaScript, PL/SQL, TOAD, Weblogic 7.0,

    Oracle 10g, ANT, Log4j, Sub Version, XML, JUnit, Windows XP


GE Finance, USA

    2006 Jan 2007 Dec Java/J2EE Developer

GE has large set of J2EE applications for their finance department. The Application and Web Servers on

    which these applications are deployed are maintained by our team. My role was to link the application

    developer team and web logic administrators, to locate the technical errors on server logs and find the

    ways to resolve the issues. Using open source tools, parsing of log text file into excel file increased

    overall productivity of team and reduced the development cost.


    ? Wrote Java featured code such as Generic, Annotation, Static Imports, Autoboxing and cast free

    loop. Developed uniform coding standards for application teams.

    ? Implemented JIBX methodology of marshalling and unmarshalling XML data. Developed XSD using

    XML schema language.

    ? Wrote SOAP request/response messages using RPC/Literal and Document/Literal massaging mode

    for web services.

    ? Created data sources and connection pools on the web logic and deployed application on the


    ? Coded JSP, Servlets, and Stateless Session Bean for new work flows.

    ? Minimized the development cost to 20% by exploring open source tools.

    ? Interacted with client to get technical requirements for the project.

    ? JDBC is used to establish connectivity to the database

    ? Wrote PL/SQL stored procedures and performance tune complex queries.

    ? Worked with application development teams to provide solutions for technical challenges faced.

    ? Worked on Proof of Concept (POC) for text document to MS excels conversion using POI.

    ? Provided weekly update on high-priority problems, related tasks and discussion on pending issues

    Environment: Java 1.5, J2EE Technologies (EJBs, JSPs, Servlets), JiBx, XML, XSL DBvisualizer, Oracle 8i, Weblogic 7.1, ANT, JDBC, JNDI, VSS, JUnit, BO UML, Eclipse 3.1, POI, Unix

Little Aid - Suchan Software Solution, Ltd

    2003 Apr 2005 Dec Software Developer

    Little Aid is a software application for a non-profit organization. The organization had software made in VB and MS Access with vary limited functionality. The aim of project was to develop a web based

    application in J2EE which provide the enhanced functionality to cater various facilities like maintenance

    of volunteer records and new signups, provides secure web pages for donation, provide the information

    about sponsored projects and maintain the list of upcoming fundraising events. Regular maintenance

    and new development was done by Suchan. I played a role of Developer and Analyst.


    ? Involved in Analysis, Design, Development, Integration, and Testing of application module.

    ? Developed JSP pages using EL, JSTL and develop Custom Tags to handle specific tasks.

    ? Wrote PL/SQL stored procedures, functions, triggers, and cursors.

    ? Wrote mid-tire Java Controller to validate User Input.

    ? Interacted with client to get project requirements and developed class and sequence diagrams.

    ? Resolved integration related issues.

    Environment: Java 1.4, JSP, Servlets, EJB 2.0, JDBC, JNDI, Toad, ANT, Jmeter, VSS, NetBeans, MS SQL Server, WebSphere 5.0, ClearCase


Real Estate Management System Creative InfoCity Ltd

    2001 Apr 2003 March

    System Analyst

Real Estate Management System for Creative Infocity was developed to facilitate their real estate

    business. MS Excel was used to keep the track of client information and payment information. With

    growing business, it was getting difficult to keep trace of available/leased apartments and shops/offices

    complexes, information about the leased party, the payment from clients. There was a need of website

    contains the information for available properties and also provides facilities to existing clients to view

    their payment details. The payment module of project was developed by our team.


    ? Created Database tables and added constraints. ? Prepared unit test plans.

    ? Written log files for important issues regarding the change and development in test cases.

    ? Coded Struts Action Forms, Action Classes and JSPs.

    ? Resolved integration related issues.

    ? Involved in final deployment of the application at client site.

Environment: Java 1.4, JSP, Servlets, Toad, Oracle, Tomcat


    ? B.S. Computer Science


Report this document

For any questions or suggestions please email