Manasa Daggubati - Java J2ee by KiranKumar227


									                                       Manasa Daggubati


         6 years of IT experience in Analysis, Design, Development, Testing,
           Deployment, Implementation and Maintenance of software applications
           (SDLC) using JAVA, J2EE, Struts, Hibernate and Spring technologies in
           Server Side programming with strong knowledge of J2EE architecture
         Experienced in programming with JDK1.4, JDBC, Servlets, JSP, EJB2.0,
           J2EE, log4j, Struts, Hibernate, JMS, JNDI, Java Mail, JavaScript, HTML,
           CSS XML, XSLT and Oracle (SQL, PL/SQL)., JUnit, AJAX
         Experienced in Modeling, Analysis and Design using UML and Rational
           Rose tools
         Experienced in programming using Java APIs like Swing and Java Mail
         Experience in implementing dynamic web applications using Web logic
           Application Server 7.0/8.1, IBM Web Sphere Application Server 5.0/5.1
           and Apache Tomcat Web Server.
         Experienced in implementing the MVC architecture using Jakarta Struts
           and J2EE Design Patterns
         Expert in using Integrated Development Environments such as WSAD,
           Eclipse and JBuilder.
         Expertise in Installation and maintenance of Concurrent Versioning
           System (CVS)

Technical Skills:

         Platforms: WINDOWS 98/NT/2000/XP, Unix
         Languages: Java, C/C++,SQL, PL/SQL
         Java Technologies: JDK 1.4, Applets, AWT, Swing, Java Beans,
           Swing, J2EE 1.3, Servlet 2.3, JSP 1.2, EJB 2.0, JDBC, JNDI,      JMS,
           Struts Framework 1.1, Spring, Hibernate 2.1, log4j.
         Internet Programming: JavaScript, HTML, DHTML, XML (DOM, SAX),
           RMI, AJAX
         IDEs: Eclipse 3.1, Net Beans 5.0, WSAD 5.0, JBuilder 3.5
         Web/Application Servers: Tomcat 5.x, WebLogic 8.0, WebSphere
           5.1, JBoss 2.0
         Databases: Oracle 9i, MS-SQL Server 2000,
         Protocols: HTTP, HTTPS, TCP/IP, UDP
         Other technologies: UML, Rational Rose, CSS, CVS, JUnit, ANT


Master’s in Computer Science.
Project and Professional Experience:

State                         Street,                          Boston,                          MA
April’07 – till date
Java Developer

Goldman Cash Roll File Replacement System

The Goldman Cash Roll File Replacement System is developed to automate
the process of checking off the balances from incoming WIRES and
anticipated instructions from Goldman which is previously done manually.
This is used by the Fund Accountants to match the wires and instructions
and view reports.

       Used HTML, CSS, JavaScript for developing the GUI.
       Used Struts framework for the underlying architecture.
       Developed Data Access Objects to get the data from the DB.
       Developed stateless session beans and wrote Helper classes for EJBs and
       Used XSL for formatting the output XML from DB.
       Used Display tags for displaying the reports.

BGI Multi Client Cash Application

The BGI Multi Client Cash Application is mainly used for delivering cash
forecast reports on a rolling one month basis. The application processes data
from 3 sources and also manually through the UI.

       Developed the GUI using HTML, CSS.
       Used SOAP, XML, WSDL to develop the webservice which accesses the
       Used XSDs to parse the output XML from the webservice.
       Used XSL for formatting the output XML from DB.
       Used Display tags for displaying the reports.

Environment: J2EE 1.3, Struts, Servlets, JSP, EJB, JavaScript, HTML, CSS, Dsiplay Tag 1.1, XSL, XSD,
SOAP, XML, Eclipse 3.1, Web logic 8.1

River              Side                 Bank,          Palm              Bay,              FL
May ’06 – March ‘07
Java Developer

The RiverSide Bank’s Online Banking Project is being developed to facilitate online
banking for personal and business accounts. This application provides functions like
Bill Payment, Bank Transfers, Monthly Statements, Ordering Checks and other

       Involved in the design, development and deployment of a web-enabled
         application using J2EE Technologies.
        Extensively used UML to develop various use cases, class diagrams and
          sequence diagrams.

        Developed and configured components like EJBs, Servlets.

        Implemented Struts Framework for the application architecture.
        Developed the GUI using JSP, HTML, XML, CSS and JavaScript for client
          side validations.
        Develop, implement, and maintain an asynchronous, AJAX based rich
          client for improved customer experience
        Used EJB and implemented Session Façade design pattern.
        Used Hibernate for Object Relational Mapping and configured the Oracle
          data base.
        Used DOM parser to parse XML documents.
        Deployed server side components on Web Sphere application server 5.1.
          and created Connection pools, Data Sources, JNDI names and Connection
        Documented the Source code and prepared status reports on all phases of
        Handled bug fixing and enhancements.
        Completed support of the application for regular change requests.

Environment: J2EE 1.3, Struts, Servlets, JSP, EJB, JMS, JavaScript, HTML, CSS, AJAX, UML, XML,
DOM, SAX, Oracle 9i, JNDI, Hibernate 2.1, Eclipse 3.1, Web logic 8.1

Cardinal                         Health,                      Dublin,                     OH
July ’05 – April ‘06
Java Developer
Cardinal Health is a pioneer in improving the quality of patient care and helps
reduce purchase and utilization costs for health care executives. The purchasing
application provides services like Real Time Stock Status, Pricing Information, Order
Confirmation and Proof of Delivery.

        Gathered and analyzed user requirements.

        Implemented MVC design pattern using struts frame work and Session
          Façade design patterns.

        Developed the GUI using JSP, HTML.

        Used java script for client side validations.

        Developed reusable components – JavaBeans

        Developed and deployed Entity and Session Bean Components on
          WebSphere Application Server.

        Used Concurrent Versioning system for Version Controlling.

Environment: JDK1.4, J2EE 1.3, Servlets, Java Beans, Struts, JSP, JDBC, EJB, JavaScript, HTML, Oracle
9i, Eclipse 3.1, Web logic 8.1, CVS.

Nextel,                                         Reston,                                          VA
March ’04 – June ‘05
Java Developer

BillerDirect is Sprint’s implementation of Electronic Bill Presentation and payment
(EBPP) for wireless individual customers (non-corporate). BillerDirect project
provides services for the consumer and backend interfacing to various systems. Per
year 15 to 17 million customers access the BillerDirect site. All individual customers
on logging on to the Sprint portal get redirected to the BillerDirect website. It
provides features like viewing current and past bills, Automatic bill notification via
Email, Automatic bill payment and other services.

        Understood client requirements translated them into functional and
          system specifications.
        Analyzed requirements and prepare detailed design documents.

        Used UML to develop Use Cases and sequence diagrams.

        Responsible for coding JSP, Servlets for front end.

        Used HTML, XML, and CSS for GUI and JavaScript for client side
        Database Connectivity was achieved using JDBC 2.0.
        Used DOM and SAX for parsing XML documents.
        Implemented design patterns MVC, Session Façade for developing the
        Developed Session Beans, Entity Beans and Message Driven Beans.
        Created test cases and executed unit test cases.

Environment: J2EE 1.3, Servlets, Eclipse 3.1, JSP, JDBC, EJB, JavaScript, HTML, CSS, UML, XML,
DOM, SAX, JUnit, Oracle 9i, Web logic 8.1

Krushi                                          Software,                                          INDIA
November ’02 – February ‘04
Java Developer

Call Centre Management Software is an Intranet Web Tool which facilitates
managing incoming call history, call back information retrieval and call diagnosing
by call centre managers.

    Implemented MVC architecture with Servlets, JSP and Java Beans.

    Forms are developed using HTML, CSS and Validated using Java Script.

    Used JDBC to perform Database connectivity and transaction with MySQL.

    Developed a Connection Pooling class to manage connections.

    Used Java mail API for mailing functionality.

Environment: JDK1.4, J2EE 1.3 , Java Beans, Servlets, Eclipse 3.1, JSP, JDBC, JavaScript, JavaMail ,
HTML, CSS, Oracle 9i, Web logic 8.1
PMR Software Technology, INDIA                                                                 March
’01 – October ‘02
Java Developer

Automated Project Management Tool is developed to schedule the allotment of
projects to workers, scheduling of works, view the employee information, their
abilities, skill sets and employee’s track history.

    Development, Testing, Source control.

    Development of JSP Forms, Servlets.

    Coding and deployment of EJBs for Project and Task log module.

    Development of generic methods and helper classes.

    JavaScript used for client side validation.

    Used Java mail API for mailing functionality.

Environment: JDK1.4, J2EE 1.3, EJB, Servlets, Eclipse 3.1, JSP, JDBC, JavaScript, HTML, JavaMail
Oracle 9i, Web logic 8.1

To top