We provide IT Staff Augmentation Services!

Programmer Resume

IndiA

Experience Summary

  • Over 4 years of experience in developing Enterprise applications using J2EE,JSP,SERVLETS,JDBC,Beans,Struts,XML,Hibernate.
  • Experience in Web Page designing using scripting languages like Javascript,HTML,CSS.
  • Developed JSP custom tags for using across JSP pages.
  • Worked extensively on WSAD 5.0/5.1/6.0 and Eclipse IDE for developing J2EE applications.
  • Coded Java Script functions for client side validations for using across the site.
  • Coded common style sheet file which is used in all the HTML and JSP pages to make the font size and style consistent across the site.
  • Implemented Connectivity to databases using JDBC API from Servlets and JSP.
  • Worked on DB2, and SQL-Server 7.0 databases.
  • Strong on SQL queries.
  • Extensive Experience in using MVC (Model View Controller) architecture for developing applications using JSP, Java Beans and Servlets.
  • Experience in client side Technologies such as HTML, DHTML, CSS and JavaScript.
  • Expertise in Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions, DDL, DML SQL queries
  • A fast Learner, good Analytical and Problem solving skills, ability to lead team, proven ability to meet deadlines and work under pressure with self motivation.

TECHNICAL SKILLS:

Languages: Java (J2SE, J2EE- Servlets, JSP, JDBC), C, C++, UML, SQL, XML J2EE Standards JDBC, JNDI, JMS, JTA, XML Deployment Descriptors.
Frameworks: Spring 2.x, Hibernate 3.x, Ajax , Struts 1.2 , JUnit, log4j 1.2, Web F low, MOCK OBJECTS.
Web Technologies:JSP, Servlets, Java Beans, Java Script, HTML, XML, CSS, Jquery.
Database: Oracle 10g/9i/8i, My SQL, SQL Server, DB2 7.X/8.1
GUI HTML, Ajax.
IDE Eclipse, RAD 6.0, WSAD 5.0/5.1.
Version control tools: CVS, Perforce, Tortoise SVN, MAVEN 2.x
Reporting tools: IText 2.0.5, Jasper Reports.
Web/App Servers: WebLogic9.0/8.1, Apache Tomcat 5.x/4.x, WebSphere 6.x/5.x.
Operating Systems: Windows 9x/NT/XP, Linux, Sun Solaris.

EDUCATION:

Bachelors of Technology in Electronics and Communication: Confidential, India

PROFESSIONAL EXPERIENCE:

Confidential April 2006-Oct 2006
Role-Programmer.
Environment: Servlet, Jdbc, HTML, JavaScript, Win-NT, SQLServer 7.0

Project: It has different modules like: - Financial, Inventory, Workflow Automation, e-shop. They have one head office, which has control over regional, zonal and branch offices located all over India. People of different level have different level of accesses to this software. For example the chief person at main office can view everything. But, the person at branch office cannot see the details of other branch office or head office. The financial officers sitting at different offices can fill the financial details of their respective offices. The regional offices present above the branch offices can view the financial details of the subordinate offices and the managerial person sitting in the main-office can view all the details of all the offices. This project implements different level of user like: - Management Head, Center Head, Administrator and Operator.
And also developed website to swap products where registered user is allowed to insert the products based on city and category and if it is valid Swap master approves the product now this product can be viewed on that particular city and category. If the member decides to swap all the product of selected member and his product will be displayed now he can offer or request the product. If the swap is confirmed then emails are sent to both the parties. Options are provided even for a user to proceed who is not a member, only he can select the products based on city and category but not allowed to swap. Products are automatically deleted after period expires.

Responsibilities:

Written technical specifications. Also reviewed technical specifications.
Coded some of the handlers and business objects using Java and Servlets.
Development of UI using HTML,Javascript.
Involved in unit testing and System testing.
Assisted the test team lead in preparing the test cases.
Prepared the user manual for the client.

Confidential, India Nov 2006 - May 2007
Role : Java Developer
Project : Online Resume Mart


Description: This Project created an online website that stands interface between job seekers and job providers. It enabled users to create, update and manage their profiles .This system allowed the users to customize the interface, modify their job preferences and subscribe to newsletters and updates based on their interest
Responsibilities:

  • Designed and created the interface templates and features like customization, personalization and localization.
  • Based on functional requirements, developed Class Diagrams and Sequence Diagrams using Rational Rose.
  • Developed registration module for partial profile updates, authenticate users while logging using Single Sign-on authentication.
  • Installed and maintained the Web server, application server and other infrastructure for the project.
  • Wrote test cases, conducted QA testing for the entire application and participated in peer reviews.

    Environment: Java, JSPs, Java Servlets, Javascripts, HTML, CSS, Photoshop, XML, SQL, Oracle 8i.

Confidential,India June 2007- April 2009
Role-Developer
Environment: JSP ,Servlets,HTML 4.0,Java Script ,JDBC 2.0, Oracle8i,Apache Tomcat.
Project- Mentoring Software:

This is an Intranet application for Philips Innovation Campus. The designated administrator will be able to make the global settings for the application, target a newly formed relationship, and close / terminate a live relationship. The administrator will create profiles for the mentors and will create the mentees on the system. The mentor will be able to view the applications made for him / her, and can either accept or reject it. Mentor will have facility to update his / her profile, and also disable their profile for a specified period. A Mentee will be able to search for mentors in Preferred Area selected by him / her, will be able to see the profile of the mentor, and also apply to that mentor. On acceptance from mentor, the mentee can download the agreement form and process it.

Responsibilities:

  • Involved in requirement Analysis, Development and Database Design.
  • Developed user interface & login screens using HTML with validations using JavaScript
  • Developed presentation layer using JSP.
  • Involved in development of applications using SERVLETS, Java Beans and JDBC.
  • Wrote queries, complex stored procedures using PL/SQL for SQL database
  • Writing test cases,test plan,unit testing,integration testing and did code reviews.

Confidential, India May 2009 - June 2010
Role-Developer.

  • Environment- Java,JSP,Servlets,Java Beans, Visual Interdev6.0, HTML, JavaScript, SQL Server7.0.
  • Project: This project was developed to meet various needs of customer such as online registration, quizzes, information about there infrastructure etc.
  • And also Web-based application was developed to meet the requirements of the Professional Services Division. Sales Executives of the company will collect the requirements of their various clients and forwards the same to the HR Department. The HR sources the resources and uploads the resumes, which are accessed by the Sales executives online for further processing and presenting it to their clients. On successful acceptance of the resources, the client raises a Purchase Order. Resources can also be sourced from external sources, in which case the HR raises a vendor PO. After raising the PO and Vendor PO, resource is assigned on the job. After completion of the assignment resource can be extended again if required. Information about every transaction is constantly communicated via Email to various departments such as Management, HR, Sales and Finance.

Responsibilities:

  • Involved in requirement Analysis, Development and Database Design.
  • Implemented J2EE design patterns to make the application highly robust, scalable and manageable
  • Interaction with the business to understand the requirements.
  • Developed user interface & login screens using HTML with validations using JavaScript
  • Developed presentation layer using JSP.
  • Developed automatic emailing system for intimation of a status change of a request to all the persons who owns and who processes the request.
  • Involved in development of applications using SERVLETS, Java Beans and JDBC.
  • Extensively utilized XML for the data transfer between the web clients and the server.
  • Wrote queries, complex store procedures using PL/SQL for SQL database.

Hire Now