You are on page 1of 5

Bhavesh Patel

Career Objective
To work in a competitive and challenging work environment and to contribute to the best of
my ability towards the growth and development of the company.
RESUME SUMMARY
Over 7+ years of experience in software development with Oracle on database-driven
web applications.
Hands on developer with background in all phases of the software development lifecycle.
Complete SDLC experience.
Primary skill is server side Java programming, but has extensive knowledge in various
technologies like .Net/C#
Experience in front end programming, database SQL and end-to-end testing
of applications.
Business domain knowledge in Payroll, Retail, ERP.
Core Java experience and knowledge of OOPS Principles and best practices.
Experience in analyzing information system needs, evaluating end-user requirements,
designing customized solutions and troubleshooting, testing and debugging programs.
An effective team member with proven abilities to be a part of the team during the project
phase, training & guiding team members.
Provide the Production support for the Client
EXPERIENCE SUMMERY
Elecon Information Tech. Ltd. India
Dec 2007 to Jul 2014
Sr. Software Engineer (Java)
Job Responsibilities:
Participated in the entire Software Development Life Cycle (SDLC) of projects using Object
Oriented Analysis and Design (OOAD).
Involved in every stage of Project including, but not limited to :
Requirement Analysis
Prototype Design using UML, JSP and Java;
Detailed Design and Coding using Core Java and other J2EE technologies
Implemented search functionality
Worked as a developer on the Content Management System using Java, JSP and Oracle 10g
Database
Used PL/SQL extensively to generate Stored Procedures and Functions to use with JAVA.
Involved in implementing all components of the application including database tables,
middleware designing, server-side Java Programming and client side web programming.
Designed GUI using Dreamweaver, FrontPage, Flash and Photoshop. Used JavaScript for
client-side validation.
Assisted in the necessary training session for the migration process and completed the
projects on time.
Wrote technical specifications, designed and developed.
Provided support for mission critical transaction processing Intranet System with end
users.
Shared my knowledge and ideas with other team members.
Active team member in support and maintenance of existing sites.
Wrote test cases.
M.B.Patel Science College
Nov 2007
Computer Programmer
Job Responsibilities:
Write, modify, integrate and test software code

Aug 2005 to

Maintain existing computer programs by making modifications as required


Prepare reports, manuals and other documentation on the status, operation and
maintenance of software

IT Skills
Languages
.Net/C#,
Java Technologies

Java, Unix/Linux shell script, C, C++, HTML, Java Script,

Core JAVA, Servlet, JSP, JSF, Java Mail, XML, Web, Spring, Hibernate,
JDBC, JUnit, Jasper Report.
Web/Application Servers
JBoss, Jun, Tomcat, Glassfish.
Databases
Oracle 10g / 11 r2, MySQL, SQL Server.
Database Programming
PL/SQL Block, Trigger, Stored Procedure.
Methodologies
OOPS/OOAD.
Operating System
Windows 2003/2008, Windows XP/Vista/8, Linux
Tools
Netbeans, Toad, iReport, Eclipse
Education
2002 2005

Master in Computer Application


Sardar Patel University, India

1999 2002 Bachelor of Computer Science


Sardar Patel University, India
Project Assignments
1. Client: Elecon Group company's Payroll System (Dec 2007 to Jul 2014) INDIA
Sr. Software Engineer
Project: Manage Payroll System for all the group company's
Payroll System: Elecon Payroll System is a High-End but User-Friendly Payroll
Management System that is developed in Swing, JSP and Servlet with Oracle as a database
server, tracks and handles more than 2500+ employees of entire organization .It is a
stable and scalable web application with rich feature set.
Employee Masters Modules (includes employee general information, Salary structure, Past
Employment Details, Dependent Details, Bank Details, Account Number, PF Number, PAN
Number, Employee reporting relationships, Transfers, Increment and promotion details etc)
Leave and Attendance Modules(Employee Punching Information, Leave Transactions, Leave
Encashment, online leave entry, hierarchical leave approval, Leave processing as per
organization's Leave and Attendance Policies)
Payroll Modules(Earning and Deduction , Reimbursement, Loan, Miscellaneous Earnings,
Miscellaneous Deductions, Arrears, Increment, Insurance, Bonus, Gratuity, Superannuation,
Welfare Fund, Salary Processing, Professional Tax , Special Remuneration, Overtime
Module, Manpower Budgeting, Forecasting)
PF and Income Tax Modules(Employee PF details, Nominees, Forms, House Rent Details,
Tax Computation, Tax Deposit, Tax Advice, Tax Register, Form 16 etc )
Reports Module (More than 100 different reports utilize above different employee
information.
Responsibilities:
Provide the Production support and implement change request.
Prototype Design using UML, JSP and Java;
Detailed Design and Coding using Core Java and other J2EE technologies
Implemented search functionality
Worked as a developer on the Content Management System using Java, JSP and Oracle 10g
Database
Used PL/SQL extensively to generate Stored Procedures and Functions to use with JAVA.
Involved in implementing all components of the application including database tables,
middleware designing, server-side Java Programming and client side web programming.
Designed GUI using Dreamweaver, FrontPage, Flash and Photoshop. Used JavaScript for
client-side validation.
Assisted in the necessary training session for the migration process and completed the
projects on time.
Environment: Java 6.0, J-Boss, JSP, JSF, Netbeans, Oracle 12, Toad for Oracle, JDBC, Jasper
Report 2.0.

2. Client: Elecon Reliance gas station


INDIA
Sr. Engineer
Project: Elecon Reliance gas station Card System
This system is useful for petrol pumps to give petrol card to their regular customers, maintain
their account ledger, managing their credit limits, timely billing, issue organization wise
multiple cards (for different companies in neighboring area) and their organization wise billing
and reports.
Responsibilities:
Provide the Production support and implement change request.
Prototype Design using UML, JSP and Java;
Detailed Design and Coding using Core Java and other J2EE technologies
Implemented search functionality
Worked as a developer on the Content Management System using Java, JSP and Oracle 10g
Database
Used PL/SQL extensively to generate Stored Procedures and Functions to use with JAVA.
Involved in implementing all components of the application including database tables,
middleware designing, server-side Java Programming and client side web programming.
Designed GUI using Dreamweaver, FrontPage, Flash and Photoshop. Used JavaScript for
client-side validation.
Assisted in the necessary training session for the migration process and completed the
projects on time.
Environment: Java 6.0, Visual Web JSF (Netbeans), Oracle 10g, Jasper Report 2.0.5, Netbeans
6.5, Glassfish V2 web server.
3. Client: Elecon Group company's Contractor Management System INDIA
Sr. Engineer
Project: Contractor Management System
This system has been developed for improved ability to track and manage companys
contractors and their underling workers, their monthly billing, their survival history in
organization, and various reports related to them
Responsibilities:
Provide the Production support and implement change request.
Prototype Design using UML, JSP and Java;
Detailed Design and Coding using Core Java and other J2EE technologies
Implemented search functionality
Worked as a developer on the Content Management System using Java, JSP and Oracle 10g
Database
Used PL/SQL extensively to generate Stored Procedures and Functions to use with JAVA.
Involved in implementing all components of the application including database tables,
middleware designing, server-side Java Programming and client side web programming.
Designed GUI using Dreamweaver, FrontPage, Flash and Photoshop. Used JavaScript for
client-side validation.
Assisted in the necessary training session for the migration process and completed the
projects on time.
Environment: Java 6.0, JSP, Struts, AJAX, Oracle 10g, Jasper Report 2.0, Eclipse, JBoss web
server.
4. Client: PBL Mail Notification System INDIA
Sr. Engineer
Project: Mail Notification System
This system is build up to keeping track of companys Trainee, Fixed Term and Apprentice as
well as Probation employees. It gives details of employees whose given employment period is
ending in next month. HR person can send Mail to respective HODs for their comment and
feedback. HOD can fill the online feedback form as well as assessment form for that
employee. After that all this is send in mail with HRs comment to Director for final approval. It
is also expected to carry out in all group of companies.

Responsibilities:
Provide the Production support and implement change request.
Prototype Design using UML, JSP and Java;
Detailed Design and Coding using Core Java and other J2EE technologies
Implemented search functionality
Worked as a developer on the Content Management System using Java, JSP and Oracle 10g
Database
Used PL/SQL extensively to generate Stored Procedures and Functions to use with JAVA.
Involved in implementing all components of the application including database tables,
middleware designing, server-side Java Programming and client side web programming.
Designed GUI using Dreamweaver, FrontPage, Flash and Photoshop. Used JavaScript for
client-side validation.
Assisted in the necessary training session for the migration process and completed the
projects on time.
Environment: Java 6.0, JSP, Oracle 9i, Jasper Report, Netbeans 6.5, JBoss web application
server.

M.B.Patel Science College (Aug 2005 to Nov 2007)


Computer Programmer
College ERP: ERPs assist colleges in linking the heads of the college with faculty, staff,
parents and students, resulting in a more productive relationship and educational
environment. Administrators to manage enrolled students, student attendance at classes,
fees and payroll, course listings, student and staff information and salary calculations and also
ability to manage applications, attendance, certificate management, fees management,
library management, exam management, visitors, schedules, email, student performance,
assignments, academic and non-academic activities and communication with parents and
admissions.
Responsibilities:
Responsible for understanding the business requirement, writing document, coding and
unit testing.
Responsible for writing Detailed Design document for adding new feature, and developing
Database structure and tables. .
Responsible for fixing defects in production and management.
Gathering clients various report structures and develop reports for them.
Built the user interface using MVC architecture
Environment: Java 1.4, Netbeans 3.6, Swing, JSP, J-Boss, MySQL, i-Report for Report Utilities.

You might also like