K B Chavan (M#: 607-***-****)
Email: *********@*****.***
Education
Fitchburg State University
Master of Science: Computer Science
Graduated: Dec 2014
GPA: 3.77
Technical Summary:
Core Technologies Core Java, J2EE, Web Services (SOAP, Restful WS API), JDBC, Spring MVC
Framework, SQL, Servlet.
Web HTML, CSS, JavaScript, JSP
Java Frameworks Spring Core, Spring MVC,AOP, Hibernate
IDE / Tools Eclipse, NetBeans
Languages Java, J2EE
Application Servers Apache Tomcat
Databases Oracle 11g, MySQL
COLLEGE PROJECTS:
Prometric Center Project:
Description:
This is a Web Portal development project for Prometric Center which provides students with
Online Tutorial on various Programming Language such as Java, dot Net, SQL etc. Only registered
students can take online objective test and view their results.
Implemented: Public and Admin Module
1
Public: Search for the course, Registration
Admin: add, delete, update course.
Technical Details: Involved in the Full Life cycle of the project, i.e. through design to testing and in
implementing OOAD using UML and Used J2EE design patterns like MVC, Front Controller, DAO, and
Service Locator.
Involved in the development of presentation tier using HTML, CSS, JSP, JavaScript, XML and created
several Exception classes to catch the error for a bug free environment. Orderly logged the whole process
using Log4J that gives the ability to pinpoint the errors and the point of break of the application.
Environment: Java JDK 1.6, J2EE, Tomcat Server 1.6, JDBC 2.0, Servlets, JSP pages with custom tags,
Java Beans, Eclipse, MySQL, XML, Log4J.
Online Shopping Project:
Description:
The project is web based which displays various categories of Cakes and bakery products. The
user may browse through these items as per categories. If the user likes a product he may add it to his
shopping cart. He may even pay through a credit card or cash on delivery. Once the user makes a
successful transaction he gets a copy of the shopping receipt on his email id.
Implemented: Public and Customer Module
Public: Browse the site, View product details, Add to cart, Register.
Customer: Login and logout, Checkout & Place orders
Technical Details: Developed web application using Spring Framework. Created the configuration using
the Spring Application Frameworks IoC container. Designed, developed the data layer using Spring
JDBC framework. We also implemented Spring AOP framework on some of the modules. Involved in
development of presentation tier using HTML, CSS, JSP, JavaScript, XML. Developed unit test cases
using JUnit4
Environment: Java 1.7, Servlet 2.5, JSP 2.1, Spring2.0 Log4j, JUnit, Tomcat 7, Eclipse, PostgresSQL,
JDBC 2.0
Hospital Appointment Management project:
2
Description:
This project deals with making an appointment in a hospital for various departments like
Orthopedic, gynecology etc. and keeping track of the patients appoint history over a period of time. The
patients are given appointments according to the category of problem and doctor’s fixed schedule.
Implemented Public and Registered User Module
Public: Browse the site, Register.
Registered User: Login and logout, Take appointment, Cancel appointment
Technical Details: Involved in gathering business requirements, analyzing the project and creating use
Cases and Class Diagrams. Developed UML Diagrams. Involved in the project design, based on MVC
Architecture: Developed the user interface using JSPs, HTML and front end validations. Designed
Database Tables: Created DTD files that described the structure of tables and converted into XML files:
Used JAXP and DOM API in creating XML files and reading the files. Used JDBC for database
connectivity: Defined and constructed server side objects and client side interfaces based on J2EE
design patterns. Developed server side programming using Servlets, JSPs with custom tags: Involved in
building and parsing XML documents. Involved in writing SQL queries
Environment: Java JDK 1.6, J2EE, Tomcat Server 1.7, JDBC 2.0, Servlets, JSP pages with custom tags,
Java Beans, Eclipse, MySQL, XML, Log4J.
3
PROFESSIONAL SUMMARY
4 years of experience in IT industry with strong experience in application development and
implementation of Web based applications using JAVA on Windows/UNIX platform.
Good experience in J2EE technologies like JDBC, JSP, Servlets.
Experience in Spring framework: IOC/DI, AOP, web MVC and JDBC frameworks.
Good working experience in glassfish Server and Tomcat Web Server.
Experience in designing and development tools like Eclipse, NetBean.
Knowledge in Web Services (SOAP,REST) and Java Messaging Services (JMS)
Wide exposure in using JUnit for Unit testing and integration testing.
Familiarity in consuming web services using Spring WS framework.
Participated in all activities of a typical Software development project viz., business requirement
gathering, analysis, design, coding, testing and deployment
Good working knowledge of Agile Software methodologies.
Contributed in the area of Debugging application issues, Problem Management, Application
Monitoring.
PROFESSIONAL EXPERIENCE
Sparkle Technology Pvt. Ltd., Bangalore. INDIA Jun 04 – Dec 08
Java Developer
Description: This system is a Web based product developed to meet the requirements of an Online
Customer Trading System. Major concentration is in inquiry module, ordering module, cancellation
module and membership module. The inquiry module allows the user to browse through the items
available along with their details. The Ordering module provides a list of products which when selected
gives a complete summary of the product. The Cancellation module cancels the entire or part of the order
based on the date & time of purchase. The membership module maintains the database of member
details and gives appropriate discounts on orders placed.
Responsibilities:
• Analyzed and designed the Orders Master Table.
• Designed and developed the application using core Java / J2EE. Developed the system using
Collections, Exception handling.
Designing the order screen using Applets, Java Swing & HTML to provide an impressive
•
interface.
Coding of programs for handling user requests for ordering using JDBC and Servlets.
•
Writing queries using SQL for CRUD layer.
•
4
Implemented CRUD layer to provide data access, ability to create, edit and delete entries.
•
Designing the system to handle multiple requests and providing instant feedback using Servlets to
•
access from the database.
Designing the shopping cart for the ordered items using JSP & Sessions.
•
Used the Eclipse as IDE tool.
•
• Involved in writing complex SQL queries
• Developed Test Cases using JUnit.
Environment: Java Swing, Java 1.5, JSP, Servlets, JDBC 2.0, PL/SQL, Oracle 7, HTML, JavaScript, XML
Java Developer
Project: Human Resource Management System
Description: HRMS project is an in house project to maintain the details about the client’s company. It
has mainly three modules like Employee, HR and Admin. Employee module is used to maintain the
details of an employee from his joining to resignation. It is used to add the details of employee, modify the
details, delete the details from Data Base whenever he resigns the job, view the details of particular
employee etc.
Responsibilities:
• Involved in setting up the development environment.
• Involved in documentation which gives the end user more clarity on how to use the system in
more efficient & effective manner.
Developed the GUI front end using HTML, CSS and JavaScript for client side validations.
•
Used JSP for generating HTML pages dynamically.
•
• Involved in Coding using Java Servlets and JSP.
• Involved in Database management and JDBC connectivity.
• Implemented SQL Server Database access through JDBC at server end.
• Developed Data Access Objects to access data from the database.
• Developed JSP’s to display the data in the front end.
• Tested several modules identifying bugs and worked on debugging of project using JUnit.
Environment: JavaBeans, Servlets, JSP, JDBC, JDK 1.5, Tomcat, Oracle8.x, Edit plus and Windows
2000
5