0zwgzj3x0zk2a3i SRI06103102 VamsiKrishna Solleti by 9DvZVQ


									Vamsi Krishna Solleti

                                        Experience Summary

        Vamsi has Over more than Six (6) years of professional experience in Application Design &
         Development of web based and Client/Server software applications with emphasis on e-
         commerce applications using JAVA, J2EE, JMS, JSP, Beans, Servlets, Struts, JNDI, JDBC,
         XML, Java Script,CSS,HTML,AJAX, VB, C++, C, IBM MQ Series, UML methodology (Rational
         Rose) for OOA/D, Borland Jbuilder, VisulaAge for Java, Eclipse, WSAD,CVS, JUnit.,
        Extensive knowledge working with WSAD5.X and JBuilder IDE tools.
        Experienced in the entire project life cycle, from inception to implementation including testing, and
         production/user support in addition to analysis, design, and development.
        Expertise in UML, XML (SAX, DOM), XSL, XSLT, SOAP, Custom Tags, JavaScript, HTML and
        Experienced in various RDBMS like Oracle, Sybase, MS Access and MS SQL Server.
        Experience in Object Oriented Design, analysis and modeling using UML with Rational Rose.
        Proficient in designing n-tier Enterprise application with J2EE design patterns (Business
         Delegates, Service Locator, Session Facade, DAO)
        Extensive experience in design, development and implementation of Model- View – Controller
         Architecture, Struts Framework
        Extensively used Struts Tag Libraries to develop JSP’s.
        Experience in Websphere, WebLogic, Ant, Eclipse, Castor. JUnit , Log4J
        Written several SQL Queries, Stored Procedures, and Triggers for handling storage and
         retrieval of the data from the Database.
                                        Technical Experience

Languages:                 Java, Java Servlets, Java Server Pages, EJB, JMS, JTA, XML, XSL, XPath,
                           XSLT, Ajax, Tag Libraries, Hibernate, HTML, JavaScript, PL/SQL, C, C++,
                           Log4J, JUnit.
Internet / Intranet:       Websphere Application Server, WebLogic Application Server, Internet Explorer,
                           Netscape Communicator.
Framework:                 MVC, Struts, spring, Castor.
Development Tools:         Websphere Studio Application Developer, Eclipse, JBuilder, XML Spy.
                           Rational Rose, Ant1.6.2.
Design/Architecture:       J2EE Architecture, Unified Modeling Language (UML)
RDBMS:                     Oracle 7.3/8.0/8i, MS SQL Server, MS Access
Operating Systems:         DOS, Windows 95/98/NT/2000/XP
Version Control:           MS Visual SourceSafe
Packages:                  MS Office (MS Word, MS Excel, PowerPoint, Front Page)

                                       Professional Experience

Fidelity National Financial Services, FL                                                   Jul/04 – Till Date
Software Programmer / J2EE Developer
Project: MaxMillion Payments:
MaxMillion Payments is a mortage product that is developed for Fidelity National Financial Servies, which is
used to process the payments quickly that is received towards a Mortgage Loan. A third party tool called
Aquracy will scan the checks and coupons that are received towards a payment, and the details will be
stored in Aquracy Database and image Server which contains the scanned images. A Loader will load the
payments information from Aquracy to our application on regular intervals of time. Our application will run
the payments under a Blaze Rule Engine, which gives the disbursement information of the payment. This
information will be updated in the MSP (Mortage Service Provider). Payments that are failed in Rules Engine
will be sent into Exception Processing, where the payment will be disbursed manually.
         During the Analysis and design phase, played a significant role in devising the critical Queue
          management logic for Blaze Rule Engine (BRE) module, which helps the MaxPayments to
          process payments efficiently.
         Involved in defining & designing the layers, components of the project using OOAD methodologies
          and standard J2EE patterns and guidelines.
         Developed the application model including use cases, sequence and class diagrams using UML
          and Rational Rose Enterprise.
         Worked as a Lead Developer and a member of Architects Team for this
       Worked with the team in the development of the Application front-end using JSP with the help of
        Struts tag libraries
       Developed Action Classes and Action Forms beans.
       Used Struts Validation framework and Tiles framework
       Developed Logic using Stateless Beans, to process payments.
       Developed Message Driven Bean to handle Data Loaded Messages.
       Involved in implementation of business logic using Java Classes, Web Services, and EJBs etc.
       Writing Various SQL/PLSQL Queries, Stored Procedures for DAO Layer
       AJAX implementation for some very responsive UI requirements
       Developed Unit Test Cases using JUNIT.
       Developed Ant Scripts to build the application.
       Worked with castor to convert received xml documents to Java Beans and vice versa.
       Responsible to Validate Client pages using Java Script.
       Developed Hibernate mapping file
       Involved in developing DAO’s.
       Responsible for developing Helper Classes for data transfer.
       Designed and developed pagination with multiple page selection for Exception Processing Module.
Environment: Java, J2EE Architecture (JSP, EJB, MDB, JMS), XML (DOM/SAX), JMS, Hibernate 3.0,
Design Patterns, Struts, SQL Server 2000, Java Script, Castor, XML, HTML, Java Script, CSS,
DHTML, Ant1.6.2, Web sphere Studio Application Developer (WSAD), Websphere Application Server,
Ajax, JUnit, Microsoft Front Page, Microsoft Visual Source Safe, Log4j, JUnit, LDAP

GMAC Insurance, WI                                                        Feb 2003 – May 2004
Software Programmer / J2EE Developer
Project: Agent Processing
Agent processing is an application that is used by the Insurance Agents to sell policies, endorsement,
process policy claims, maintain the reports of the policy holder etc. The System provides a GUI where the
Agent can login (SSO) and order for a policy, Motor Vehicle Report (MVR), Claim, Endorsements for existing
policies, cancellation etc.
         Involved in System Requirements study and conceptual design
         Created UML diagrams like activity diagrams, sequence diagrams, Use case diagrams
         Used VSS as source control.
         Designed and Developed JSP pages using Dream Weaver and Struts Tag Libraries.
         Developed the User interface using XSL which transforms the input XML Using Xalan processor.
         Implemented generation of PDF file for Reports.
         Written JavaScript for client side validation and Struts Validation Framework on server side
          validation and Tiles.
         Designed, Developed and Implemented document transformation applications using XML Spy tool.
         Developed interfaces and their implementation classes to communicate with the mid-tier (services)
          using JMS.
         Developed façade class and their supporting classes to route the request to the service and
          receive the response data (XML) using JMS.
         Developed Data Access Objects.
         Developed session beans to process the request from the façade.
         Developed classes to Parse XML by using SAX parser.
      Performed testing using JUnit.
Environment: Java, Servlets, JSP, EJB, JMS, JDBC, SAX API, UML, XML, XSL, Struts, Hibernate,
Websphere5.1, WSAD5.x, HTML, DHTML, Java Script, Dream Weaver, VSS, JUnit3.8.1, Oracle 8/9.

ClinNet Solutions, Atlanta                                                        May 2002 to Jan 2003
Software Programmer / J2EE Developer
Project : OccuLink Online
 OccuLink Online is an online product which hosts Employee Health Information for big Corporations like St.
Goben, BNSF and etc. OccuLink Online has Substance Abuse testing, Drug testing, Training and Accident
Investigation modules. Features of OccuLink Online include Login/Logout, Advanced Search, Reports and
User Profile Management. This application is implemented by using J2EE framework, STRUTS framework
and Websphere Application Server
Roles & Responsibility
       Developed Value Objects, Data Access Objects, JSP with in WSAD
       Wrote Stateless Session Beans and Container Managed Persistence (CMP) in Web Sphere
        Application Server
       Implemented Struts Framework and wrote Action Form Beans and Action classes.
       Implemented Struts Validator framework for validating the input forms at server side.
       Developed XML schemas for Data validation and Presentation Tier using XML/XSLT.
       Developed Stored procedures and Triggers in PL/SQL and T-SQL
       Designed and developed the JMS architecture for sending messages asynchronously using Web
        Sphere, JMS.
       Worked with JavaScript to handle Front End validations
       Designed Data Access Objects, to encapsulate data access code.
       Worked with Struts Validator Framework to handle server side validations.
       Implementing user Authentication & Authorization using JAAS API.
       Unit Testing, Tracking Project Information, fixing QA Issues and version configuration by using
Environment: Java, J2EE, Servlets, HTML, WSAD, JSP, JDBC, Session Beans, Entity Beans, JAAS,
JMS, JavaScript, Struts, Oracle, PL/SQL, T-SQL, VSS, Web Sphere Application Server, and Windows

Employer: BEE Technologies, India                                                         Feb 2000 - March 2002
Position: Analyst / Programmer
Project #1
Title: HRIMS (Human Resource Information Management System)
The project aims at building the resume of employees of the organization. It sometimes happens that the
client requests for employees with some specific skill set, in a specific format. The Resume Builder has the
facility for searching employees with particular skill set. It also has the facility to sort the projects based on
the domain, platform & languages. The HRIMS allows the employees to manage their personal details, skill
sets and projects that they are involved in, certifications they possessing.
          Involved in Coding Server pages using JSP & Servlets.
          Responsible for Client Side Validation using Java Script.
          Developed Java files using the core language functionality.
          Responsible for unit and integration testing.
          Written SQL/PLSQL Queries, Stored Procedures for Database Access.
          Application was built with the tool JBuilder
Environment: Java, Servlets, JSP, JDBC, HTML, JavaScript, Oracle

Project: #2
Title: EMS2-00 (Enterprise Management System)
The application mainly deals with e-Attendance, Time Capturing, Leave Management, Interview and
Employee validation in ems2-00. The project aims to integrate a validation format for fresh incumbents as
well as existing employees for evaluating the skills and aptitudes from time to time. The Interviewer can use
this application for scrutinizing the candidates. The organization’s approach to cut down cost and time is
satisfied this way. The reason being the simplicity in conducting the interview goes far beyond conventional
means. The project also concentrates on the time-to-time evaluation of the existing workforce based on their
technical aptitude and caliber.
        Involved in Coding Server pages using JSP & Servlets.
        Responsible for Client Side Validation using Java Script.
        Application was built with the tool JBuilder.
        Responsible for unit and integration testing.
 Environment: Java, Servlets, JSP, JDBC, HTML, Oracle

To top