We provide IT Staff Augmentation Services!

Java Resume

5.00/5 (Submit Your Rating)

GrotoN

PROFESSIONAL SUMMARY

  • Over 8 Years of Software development experience in Distributed environments, Object oriented programming, analysis and design, Web-based Internet / Intranet applications on Windows.
  • Extensive Hands-On experience in all phases of SDLC including Analyzing, Designing, Developing, Integrating Testing and Implementation of Java, J2EE projects.
  • In-depth knowledge of Object Oriented Analysis and Design (OOAD) and J2EE design patterns.
  • Considerable experience working in Java, J2EE, JSP, Servlets, Java Beans EJB, XML, XSLT, XSD, JAXP, JDBC, Java Script, MVC, HTML, SQL and CSS.
  • Proficient with Rational Rose, Eclipse, Apache Tomcat, Websphere, Weblogic and JBOSS.
  • Extensively worked using Struts Framework, Spring Framework, Hibernate, MVC Architectures and Ajax. Knowledge on SOA and Webservices.
  • Experienced in creating UML diagrams like Class diagrams, Activity diagrams and sequence diagrams using tools - Rational Rose, Visio.
  • Have good experience with configuration management using VSS, Clearcase. Also worked with multi-sited projects. Good exposure to application builds using ANT.
  • Extensive work experience with rapid application development tools Eclipse, IBM WebSphere Studio Application Developer (WSAD).
  • In-depth working knowledge of XML parsing using SAX / DOM parsing techniques, Design Patterns and messaging using IBM MQ-series and JMS.
  • Implementation experience of project processes planning and practice.
  • Experience in Web Content Management using Content Management Utilities and client side validations using JavaScript.
  • Good understanding of business needs and requirements. Creative, responsive, self motivated, quick learner and team player. Willing to learn and adapt to new technologies.
  • Ability to troubleshoot and resolve bugs, work under tight deadlines, research and resolve ambiguous programming situations.
  • Adaptable, excellent communication, analytical, interpersonal and presentation skills.

Education

Master of Computer Applications

Bachelor’s Degree in Computer Science.


TECHNICAL SKILLS

Web Technologies: JAVA, J2EE, SJP, Servelets, JDBC, JMS, EJB, JavaBeans, XML, HTML, Java Script, CSS, UML, BEA’s Weblogic7.0/8.1, JBoss, Apache Tomcat, iPlanet.
Databases: SQLSERVER, ORACLE 8i, Oracle 9i, Oracle 10G, MS Access, MySQL, TOAD.
Design & Development Tools: OOAD, UML, Rational Rose, Visual Studio, Visio.
Frameworks: MVC, Struts, Spring, Hibernate
IDE : Eclipse, IBM WebSphere, FrontPage
Configuration Mgmt Tool : ClearCase, Visual Source
Other Languages : SQL, PL/SQL.
Other Software Skills: MS Visio, MS Excel, MS Power Point, MS Word, MS Outlook, Adobe photoshop, Dreamweaver 5.0
Projects Summary

Project: LDA (December 2008 – Till Date)

Client : Confidential,Groton
Environment : Java 2 (JDK 1.4.1), JSP pages, J2EE, Weblogic, Oracle 9i, XMLSpy, Ant, JBoss,
Windows 2000
Description:
Confidential,objective is to streamline the Lab reaction submission, data collection, and archiving process resulting in productivity gains.
Responsibilities:

  • Involved in the maintenance, enhancement of the java/j2ee application and resolution of any Production issues.
  • Configuration Management responsibilities consisting of understanding Subversion to provide

Customers with archived and current builds.

  • Developed a process flow diagram to fully understand the specification and avoid ambiguities.
  • The primary role was to provide code patches and change logs for progressive build releases.
  • Debugged and recreated log errors for resolving and performance tuning.
  • Used Eclipse as IDE to develop the application and application build using ANT.

Project: Re-engineering Policy Enrollment system (January 2008 –November 2008)

Client: Confidential,Hartford, CT
Environment: Java 1.5, J2EE, JSP, Java Beans, Hibernate, XML, ANT
Description:
This project takes care of Maintenance activities from distribution side in the system. It basically deals with agencies and their agents contracted with the company.

Responsibilities:

  • Involved in the maintenance, enhancement of the java/j2ee applications and resolution of any production issues.
  • Configuration Management responsibilities consisting of understanding Subversion to provide customers with archived and current builds.
  • Assured Data Model Objects were upgraded and valid between releases
  • The primary role was to provide code patches and change logs for progressive build releases.
  • Debugged and recreated log errors from the client site for resolving and performance tuning.
  • Party Management is application is used by both the Home Office Associates and the agencies to add or modify an associate or agent respectively, as per the company’s predefined hierarchy. This isbasically an admin tool. In this I developed new module called ‘Party Admin’ which takes care of various functionalities such as ‘GA Setup’,’IBSE ID Conflict’,’Welcome Aboard’, ‘Privacy Reports’, ‘Organization Name Change’ etc.
  • Developed freemarker UI components
  • Re-implementing existing JSP pages using freemarker
  • Since Client Center is customer’s Login site to view their policy information and make transactions, they generally raise a ticket with the help of Customer Care executive when they face problem while logging or registering their policy. This tickets are assigned to me and I resolve them on daily basis.
  • Used Eclipse as IDE to develop the application and application build using ANT.

Project: JDSK (December 2005 - November 2007)

Client : Confidential,Minnesota, USA
Environment : Java 2 (JDK 1.4.1), JSP pages, Custom tag libraries, Struts 1.1, Oracle 9i, XMLSpy,
Ant, Jboss, Rational Clearcase 5.0, Rational Rose 2002, Windows 2000

Description
Confidential,Kit shortly called as JSDK provides web-based user interfaces for its product family (PTD). The JSDK framework is designed to enable users to build most displays without requiring traditional computer programming skills, knowledge of HTML or many of the other skills/knowledge typically required to build web-based displays.

Responsibilities

  • Designed and developed multiple features of the application namely Sorting, Filters, Advanced Filters, Formatting and User Displays.
  • Implemented Model2 architecture based on MVC pattern using STRUTS Framework.
  • Creating Models, Class diagrams, Sequence Diagrams, Architecture / Deployment diagrams using Rational Rose.
  • Coded Action classes, Service layers, Business delegates to implement business logic.
  • High Level and Detail Level Design & Reviews
  • Complete responsibility for the Technical Documentation at different levels namely Overview, User Guide, Programmers Guide and Display Building Guide.
  • Developed a tool/program to extract all the comments from schema definition files to an organized html file using XML.
  • Creating test environments with JBOSS for local testing and interacting with Software Quality Assurance (SQA) end to report and fix defects using internal tool ‘Full Circle’ for tracking the process of testing.
  • Very active involvement in configuration management using Clearcase. The project being running in multiple locations namely Minnesota USA, Nuremburg, Germany and Bangalore, India.
  • Extensive use of AJAX and JavaScript for front-end validations.

Project: Next Generation Systems (December 2004 – December 2005)

Client : Confidential,Germany
Environment : Java, XML, JBoss Server, Oracle 9i

Description
Confidential,is part of NGS project. SEM helps manage the traffic events by providing information of events across a group of traffic nodes by the second. The GUI for filtering the online events and the GUI for historical inquiries will be provided in SEM.

Responsibilities

  • Involved in all the phases of project development, creation and maintenance of Requirement Specification and Architecture Documents.
  • Developed server side utilities using J2EE technologies, DAO and JDBC. The service functions are invoked through Hibernate for database access.
  • Coding critical modules and code reviews
  • Constructed J2EE based WAR, enterprise JAR and J2EE EAR. Configured components as reusable at deploy time to apply write once–deploy anywhere.
  • Performed extensive Unit Testing for the application using JUnit as Unit Test Framework.

Project: CA ISO(March 2003 – December 2004)

Client : Confidential,Minnesota, USA

Environment : Java 2 (JDK 1.4.1), JSP pages, Struts 1.1, Oracle 9i, XMLSpy, Ant, Jboss,Rational Clearcase 5.0, Rational Rose 2002, Windows 2000

Description

Confidential,is a library of web server controls. This project builds a basic tabular display for a database application. Tabular display is a Web ComboView (custom tag library). This ComboView comprises of a ComboBody and ComboHeader. It supports dynamic Addition / Deletion of columns, Column sorting, filtering of data, Column collapsing, Deletion of rows; Row highlighting, Edition and updating of cell data and Data export. All configuration and formatting information for the ComboView are based on XML configuration files.

Responsibilities

  • Prototype Development and Effort Estimation.
  • Developed using Struts framework with JSP
  • Developed action classes and JSP\'s. Used struts tag libraries.
  • Designed and coded classes based on Data Transfer Objects, Service Locator, Service Connection Factory and DAO design patterns.
  • Wrote technical specifications and created class/sequence diagrams
  • Performed unit testing, system testing and integration testing
  • Used Log4j for logging
  • Coordinated Software Configuration Management (SCM) for the entire development team.
  • Was responsible for Client Interfacing and status reporting
  • Estimations and Project Planning and Tracking
  • Design and Development of Filter and Chart control.
  • Prepared Unit Test Case Document for complete project

Project: IPB Portal (August 2003 - February 2003)

Client : Confidential,
Environment : Java, JSP, Servlets, XML, iPlanet, SQL Server 2000

Description
The IPB Portal summarizes view of business performance in various fields such as (Sales, Marketing, Financial Control, Compliance and Operations). The System will provide the senior management with various predefined statistical and graphical indicatory for each business functions thereby providing them with better means to analyze the performance of the business.

Responsibilities

  • Involved in the overall development of application and design using UML, creating Class diagrams, Sequence diagrams and deployment diagrams.
  • Designed and developed Presentation layer using JSP and client side validations using JavaScript.
  • Involved in coding of Graph generation, Exception Handling.
  • Prepared Unit Test Plan and System Test Plan, executed STP
  • Configuration of xml files for generating graphs and also for all the display (GUI) across the application

Project: Trainium (Nov 2002 – July 2003)

Client : Confidential,
Environment : EJB, JSP, Servlets, XML, HTML, JavaScript, Windows, Oracle 8i,
Web Logic Application Server.
Description
Trainium deals with online Corporate Training. There are two versions of this application (a) an installed stand-alone product, and (b) a version for ASP*(Application Service Provider) environment. This application provides training for different organizations based on their nature of work. This application is mainly focusing on the database independency and the application server independency and the application is based on MVC Architecture. Internationalization has been implemented in the application for multilingual support (i18n).

Responsibilities

  • Implemented Model2 architecture based on MVC pattern using STRUTS / Tiles Framework.
  • Designed and developed Presentation layer using JSP / Servlets using Struts Tag libraries and client side validations using JavaScript.
  • Developed Server Side components like EJBs (Stateless Session) for encapsulating business rules and data access layers.
  • Developed Struts Action classes, which provides the interaction between EJBs and JSPs and other interfaces.
  • Application development using J2E design patterns such as Singleton, ServiceLocator etc.
  • Coordinated with other modules among the team members in developing special java packages, re-usable components to use across all the modules of the Application.
  • Configured Struts Validation framework using Validation.xml, Validation-rules.xml for front-end validations and displaying appropriate error messages.
  • Coded Database access layer with a DAO interface for database access using JDBC calls
  • Created test cases using JUNIT, configuration management and source code control using VSS.

Project: Automation of Recruitment Tool (Feb 2002 – Oct 2002)

Client : Confidential,
Environment : EJB, JSP, Servlets, XML, Weblogic, SQL Server 2000

Description
This product is workflow enabled automatic recruitment system. The aim of this project is to minimize the enormous amount of time, cost intensive tasks involved in the recruitment process for an organization. In broader terms this product is an Application Service Provider, which caters to the corporate manpower recruitment.

Responsibilities

  • Have done extensive coding in EJB, Java and JSP
  • Involved in Mailer module and Population of resumes module in coding and writing scripts for validations. Also involved in developing User Interface
  • Messaging using XML messages to legacy database systems using JMS
  • Client side validations were done using JavaScript and Struts validations.
  • Used IBM WebSphere Studio Application Developer (WSAD) as IDE to develop the application and application build using ANT.
  • Created test cases using JUNIT, configuration management and source code control using open source tools like win CVS.
  • Involved in defect fixing during QA and UAT, technology check out and application production support during production launches ensuring minimal application outage issues.
Project: Warehouse Management System(Oct 2001 – Feb 2002)

Client : Confidential,India.
Environment : Java, Java Beans, JSP, HTML, JavaScript, Tomcat, Apache, Oracle,
Windows2000
Description
Warehouse management system is a comprehensive application that addresses the needs of a Third party logistics service provider. Main functions of the system are Receipt, Storage and Dispatch of goods. Additionally it also has distribution planning, routing and Reverse Logistics management. The crux of the systems is the Location planning engine that dynamically manages the space of the warehouse optimally. In addition, algorithms to optimize picking and put-away of goods are adopted.

Responsibilities

  • Prototype Development and Effort Estimation.
  • Have done extensive coding in Java, Java Beans, and JSP
  • Design and Development of the GUIs of the project.
  • Designing of testing standards and testing entire application.
  • Written JavaScript function for client side validation

Project: EZ-Cargo(Nov 2000 – Sep 2001)

Client : Confidential,India.
Environment : Java, Java Beans, JSP, HTML, JavaScript, Tomcat, Apache, Oracle,
Windows2000, Adobe Photoshop, Dreamweaver.
Description
This is a product, which automates the activities of Freight Forwarding companies. A freight forwarding company deals with transporting of goods/cargo across the globe by Sea and Air. The project involved study of the business processes for both export and import on both air and sea. The product is developed using the well-proven MVC Architecture, to allow for extensibility and flexibility.

Responsibilities

  • Prototype Development and Effort Estimation
  • Design and Development of the GUIs of the project using Dreamweaver and Adobe Photoshop
  • Have done extensive coding in Java, Java Beans, and JSP
  • Design and development of Air Consolidation, Sea Consolidation and reportsgeneration using Crystal reports
  • Designing of testing standards and testing application
  • Written JavaScript function for client side validation, forms documentation

We'd love your feedback!