Post Job Free

Resume

Sign in

Java Developer Project

Location:
Dublin, OH
Posted:
August 11, 2015

Contact this candidate

Resume:

Tulasi Chaganti

SUMMARY

Over * years of experience in designing, developing and implementing software applications (both corporate intranet and over the Internet) using Java/J2EE, Core Java technologies.

Involved in all the phases of Software Development Life Cycle, which include Analysis, Design, Implementation, Testing and Maintenance.

Experience in developing Web Applications with various Open Source frameworks: Jakarta Struts Framework, Spring Framework 2.0, Struts Validation and Tiles Frameworks.

Good knowledge of database connectivity (JDBC) for databases like SQL Server, MySql.

Extensive experience in IBM Lotus Content Management, WCM API (6.0) and WebSphere Portlet Factory for project development and deployment.

Extensive experience with Java complaint IDE’s like Eclipse 3.x.

Expertise in J2EE technologies like JSP, Servlets, JDBC.

Experience in writing Ant build 1.5 scripts for project development and deployment.

Hands on experience with Tomcat, Apache, JUnit and Log4j for developing and determining application functionality.

Worked with version control systems like CVS, SVN, and VSS for providing common platform for all the developers.

Experience in working on various operating systems like Windows 98/2000/XP.

Strengths in multitasking, problem solving and timely resolution of issues, meeting tight deadlines, enthusiasm to learn new technologies.

Strong communication skills and excellent customer relations in collecting, and analyzing user requirements.

Ability to work in diverse platforms and industry environments.

EDUCATION:

Master of Computer Applications, India.

Bachelors in Computer Science, India.

TECHNICAL SKILLS:

Programming Languages Java (JDK 1.4, 5.0), MYSQL, PL/SQL, Portlet factory

J2EE Technologies Servlets, JSP, JDBC, JNDI, Web Services

Platforms Windows 98/XP/NT/2000

Databases MYSQL,SQL Server 2008

IDEs Eclipse

Frameworks Struts, Spring 2.0, Validation and Tiles

Markup Languages XML, HTML, CSS.

Content Management IBM Lotus Content Management.

Scripting Languages Ant 1.5, Java Script

Versioning Tools CVS, SVN, Rational tools

Testing/Logging tools Log4j, Junit.

PROFESSIONAL EXPERIENCE:

CardinalHealth Feb’11 - Till Date

Ohio, United States

Senior Java Developer

Project Name : Public Website

Role : Programmer Analyst.

Duration : Feb2011 to till date

Description:

Cardinal Health helps pharmacies, hospitals and ambulatory care sites focus on patient care while reducing costs, improving efficiency and quality, and increasing profitability. Cardinal Health is a Websphere based front end system that is used by the by the hospitals and the patients.

The main key features of this project are:

Involved in preparing the Detailed Design document for the project.

Developed UI using JSP Components, Java Script, and Jquery.

Restructuring of the contents.

Reorganizing the contents by creating new workflows and adding new stages to the workflows.

Generating the reports using the WCM API.

Used the member fixer tool to generate the reports on monthly basis.

Used SQL Server 2008 for performing database related operations.

Involved in designing Database tables.

For version control used the Clearcase, Clearquest rational tools.

Environment : Java 1.4, WebSphere portlet factory, IBM lotus web content, JSP 2.0, JavaScript, HTML, Windows XP, RAD, SQL Server 2008.

JCPenney Solutions Apr’10 – Nov’10

Teaxs, United States

Senior Java Developer

Project Name : Eportal

Role : Programmer Analyst.

Duration : Apr 2010 to Nov 2010

Description:

The objective of this project is to provide an integrated, customizable environment for secure role based access to supplier applications, reports and content. This is developed using IBM web sphere portlet factory.

The main key features of this project are:

Full functioning search engine - to make finding needed information easier

JSR286 Based Portlets generated via IBM’s Portlet Factory

Portlet capability to interact with each other

Portlets can be used in any portal environment

Web Content Management System

Responsibilities:

Translated the business owner’s requirements into design specifications and created contents.

Designed interactive web pages for front end screens using HTML, CSS, and JavaScript.

Involved in designing and development of Java WebSphere PortletFactory.

Extensive usage of Lotus Web Content management.

Experience on WebSphere Application Server (WAS) Administration.

Involved in the production support for the Eportal application.

Gathered requirements and prepared Software Requirements Specifications (SRS), System High Level and Low Level Design Diagrams, Class Diagrams, Interaction/Sequence diagrams, Use Case diagrams, Data flow diagrams.

Worked closely with QA Team for System, Integration and testing.

Used SVN as version controlling tool.

Lead a team of four for content management.

Environment :Java 1.4, WebSphere portlet factory, IBM lotus web content, JSP 2.0, JavaScript, HTML, Windows XP, Eclipse3.2, SQL Server 2008.

MindFire Solutions Jan’07 - March’10

Orissa, India

Senior Java Developer

Project Name : Ascend

Role : Senior Software Engineer

Duration : July 2007 to March 2010

Description:

Ascend is a web-based math tutorial that goes far beyond drill and practice. Ascend evaluates a student’s individual needs, automatically outlines a learning path that is based on national standards, and provides all of the instruction a student needs to learn core mathematical concepts.

Ascend assesses a student’s needs through a series of short tests, and then guides the Student though award-winning video instruction, practice problems and hands-on math instruction.

Responsibilities:

Involved in Requirements Gathering, Impact Analysis and Design phases

Involved in Preparing the Java/J2EE, Core Java - Design Document.

Developed the GUI using HTML, XML, JSP, JDBC, CSS, JavaScript and Struts Tiles Framework.

Struts 1.1 Frame work is used as the implementation of Model-View-Controller (MVC) design pattern for the JSP.

Implemented action classes based on Struts MVC framework.

Developed DAO’s (Data Access Objects), which are java classes those encapsulate all database specific code used POJO’s classes.

Used Log4J 1.1.3 for logging, including runtime exceptions.

Used JUnit framework for unit testing of application and deployed on Tomcat server.

Involved in Integration testing, Bug fixing and Maintenance.

Involved in Project-Plan meetings and discussions.

Successfully lead the team to meet tight deadlines.

Used Hibernate for programmatically generating the data base tables and HBM mapping files, for the community data model setup at the time of deployment.

Environment : Java 1.4, Struts 1.2, Hibernate,JSP 2.0, JavaScript, HTML, XML, JNDI, Log4J 1.2, Junit 3.8, ANT 1.5, Tomcat, Windows XP, Eclipse3.2, MySQL 5.5, WinCVS1.3

Project Name :CandaPost

Role : Software Engineer.

Duration : Mar, 2007 to June, 2007

Description:

The Canada Post project required us to integrate postal services offered by Canada Post with the Eshipper application. This project mainly deals with the generation of rates for the different services offered by Canada Post.

There are three kinds of shipment which Canada post does:

Domestic

US

International

For each kind of shipment there are different services available. To compute rates for shipping, first database tables were created to store rating information provided by Canada Post. The information was provided in the form of PDF documents and excel sheets.

From an application point of view, the user in required to create an order. An order in turn can consist of several packages with different package specifications (weight and dimensions). The user is also required to enter a ShipFromAddress and a ShipToAddress. These variables along with the rating tables are then used to determine shipping type and compute appropriate rates for each of the services offered for the given shipping type or destination. Once the user selects preferred service the appropriate labels are generated.

Responsibilities:

Interacted with clients for Business rules, Requirements collection, Analysis and Design.

Developed the Interface using JSP and Java Script

Involved in designing database using ER Modeling concepts.

Involved in developing stored procedures and packages to access data

Involved in addressing application performance issues i.e., Connection Leakage Issues.

Involved in integration and deployment.

Used the ITEXT to generate the labels

Generated the barcode for the labels using barcode 128c.

Environment : Java 1.4, Spring Framework 2.0, JSP 2.0, JavaScript, HTML, Log4J 1.2, Junit 3.8, Tomcat, Windows XP, Eclipse3.2, MySQL 5.5, WinCVS1.3

Project Name : Revize Content Management System

Role : Software Engineer.

Duration : Jan, 2007 to March, 2007

Description:

POMS is the customer collaboration access to share the information with the shipper or consignee. Through POMS Customer can do his Orders, approve orders, on hand orders partially or fully, invoice Management. Raise Air or Sea mode of Pick Up Requests based on his orders. Ask for a request for Quote from the freight forwarders. Track and Trace his shipment seamlessly from origin to its destination. View and Print Reports.

Responsibilities:

Involved in Requirements Analysis and Design activities.

Developed the GUI using HTML, XML, JSP, JDBC, CSS, JavaScript and Struts Tiles Framework.

Implemented action classes based on Struts MVC framework.

Used Log4J 1.1.3 for logging, including runtime exceptions.

Involved in integration and deployment.

Responsible for writing test cases (Unit).

Tracking the issues, monitoring tasks and maintaining version-controlling system

Environment : Java 1.4, Struts 1.2, JSP 2.0, JavaScript, HTML, Log4J 1.2, Junit 3.8, Tomcat, Windows XP, Eclipse3.2, MySQL 5.5, WinCVS1.3

DataPro PVT. Ltd, INDIA. July ’05 - July ’06

Orissa, India

Java Developer.

Project Name : Health Plus

Role : Programmer Analyst.

Duration : Aug 2005 to Jun 2006

Description :

This web application cum automation system is being developed, to provide timely health care to patients. This mainly comprises from patient registration to report generation, depending upon the type of patient (in / out). This is done to provide timely patient care at all stages and to maintain proper Hospital records. This project contains different modules integrated into one final package. The different modules are: Patient registration, Results review, Patient scheduling, Staff management, Waitlist management, Report generation.

Responsibilities:

Composed Detail Design Documents.

Involved in Development and Design of UI using HTML, JSP’s.

Involved in Coding Business Validations Using JavaScript.

Developed J2EE Form Beans, Action Classes, Action Mapping and Business Classes to retrieve and submit using the Struts Framework.

Worked and designed an independent exception handling mechanism for application specific checked exceptions.

Used Log4j for logging and representing exceptions and error conditions in the system.

Environment : Java 1.4, Struts, JSP 2.0, JavaScript, HTML, Log4J 1.2, Tomcat, Windows XP, Eclipse3.2, Oracle, WinCVS1.3

Personal Details

Name: Tulasi Chaganti

Email: acq6zk@r.postjobfree.com or acq6zk@r.postjobfree.com

Mobile: 214-***-****



Contact this candidate