Vijaya Thatharola
214-***-**** ***********@*****.***
PROFESSIONAL SUMMARY:
Key strengths include:
• Overall 8 years of experience in Software Development. Involved in all phases of SDLC.
• Hands-on experience in developing EJBs, JSPs, Servlets, Struts, JSTL, MVC design patterns, XML JSP, JNDI, EJB, iPlanet, ldap, SQL server, Yahoo portal builder, Eclipse, ANT, JavaMail, Servlets, JDBC, Web sphere, Weblogic, Hibernate 3,Spring ,Tiles ,Oracle App Server, JMS, MQ and Oracle DB.
• Converted whole application and Redesigned UI to use Hibernate light weight objects.
• Excellent database skills with SQL Server, Access and Oracle.
• Experienced with Rational tools.
• Experience in testing applications using Junit, EasyMock.
• Involved in every phase of the project life cycle from analysis, design, and implementation & testing.
• Independently taken care of all deployments, implementations and handled all production issues.
• Self directed individual able to stay productive and motivated in completing tasks without the need for managerial supervision.
TECHNICAL SKILLS:
• Methodologies: UML and Design Patterns, J2EE framework, MVC and n-tier architecture.
• J2EE technologies: J2SDK1.4, JDBC, Servlets2.2, JSP1.2, EJB2.0, RMI, JNDI, JMS,MQ
• Internet technologies: VB, HTML, DHTML, JHTML and JavaScript, XSLT, XML, SAX & DOM APIs, SOAP.
• Deployment script: ANT build script.
• Tools/IDE: Eclipse2.1, Jbuilder, Yahoo tools.
• App/Web Servers: Weblogic 8.1, Tomcat 4 .0.1, Websphere5.1, iPlanet, Yahoo Portal Builder, Internet Information Server (IIS), Apache, ATG Dynamo, PWS, Serverina.
• Database: SQL Server, DB2, Oracle 7.x/8.x, MS-ACCESS.
• Operating System: Windows 95/98/NT/2000, Unix.
• Source Control S/W: CVS, Visual Source Safe, Clear Case
EDUCATION / CERTIFICATION:
• SUN Certified Java Programmer (SCJP 1.4)
• SUN Certified Business Component Developer (SCBCD 1.3) – EJB
• SUN Certified Web Component Developer (1.4)
• Brain bench Certified Programmer in VB, C++, Java, J2EE.
• Prove It: JAVA, J2EE.
• MS in Computer Applications, Osmania University, India
• BS in Electronics, Osmania University, India
EMPLOYMENT HISTORY:
Metavante Technologies, Addison TX August 2007 – Present
Sr. Programmer/Analyst Specialist
AVDD – Deposit Director Application
Worked on a team of developers and involved in the development and maintenance of two applications. First application was a large scale Java application that processed financial data captured and transmitted by third party image scanners. This application was built using the Spring and Hibernate frameworks and used the java service wrapper for deployment on a windows 2000 platform.
Second application was a web application built using the Spring MVC framework. This application allowed users to view transactional data and generate ad hoc reports as needed.
• Debugged and developed solutions to several key performance issues involving SQL, Hibernate heavy weight objects.
• Heavy involvement with performance tuning that tripled the applications throughput and greatly improved stability.
• Handled DR recovery issue.
• Created Junit EasyMock Test cases.
• Fixed many bugs which were on TestDirector for a while.
Environment: Java, JSP, Servlets, Tiles, ANT, CVS, Eclipse, Tomcat , Websphere, JMS, MQ, Oracle, Spring , Hibernate, Easy Mock, Cruise Control, Test Director.
Lockheed Martin.
Senior Java/J2EE Developer
Client : Internal Revenue Service ( IRS ) Nov/2006 – Aug 2007
Innocent Spouse Application
When a joint tax return is filed, each spouse is equally liable for all the tax penalties and interest for the particular joint tax year. This means the entire amount of tax, penalties, and interest may be collected from either spouse, even if only one spouse earned all of the income. If certain legal requirements are met, a spouse may be fully or partially relieved of the joint tax, penalties, and interest.
IS Application is a Web Based application which helps to file a case against Spouse if they had any issues at the time of Filing Taxes. Has two major modules First Read and Final Accessment to declare spouse to be innocent and apply for claim.
Environment : JSP, Servlets, Java, Hibernate 3,Spring ,Tiles, Oracle App Server, Oracle DB, Junit.
XO Communication June/2005 –Nov/2006
Senior Java/J2EE Developer
Customer Order entry (COE) and MACD application
Users use COE application to enter the collection of data known as the sales database. COE creates a Customer account, Billing Location and Service Location details which are sent to Telecom Business solutions (TBS) through BOG (Back Office Gateway) interface. BOG creates a Product Service Request (PSR) and returns to COE, Also sends Billing Location and ServiceLocation information into the Single eView Billing System. MACD - Move, Add, Create, Delete application is used to add more features to already installed Telephone lines. When user wants to upgrade by adding a new line, RCF (remote call forwarding), disconnect line then this application is useful.
• Added more features to customers ,solved all there tickets , improved performance by adding some indexes, added new modules like RCF, disconnect lines and addline in MACD project
• Collected requirements, developed, tested and deployed in production in both projects .I was responsible . Added Ant build scripts and documentation for the project.
• Developed business components on server side using EJB (Session Bean, Entity Bean) technology.
•
Environment: Java, JSP, Servlets, EJB, Tags, JDBC, ANT, AXIS, Clearcase, Webservices, XML, Eclipse, Weblogic 8.1, JBOSS, Oracle8.1, Struts.
IBM Retail Project - Dallas, TX April/2005 - May/2005
Java/J2EE Developer
Building a dynamic on demand retail environment. Store Integrator framework provides components that facilitate storewide and enterprise wide information sharing and management from POS systems on web. Data Integrator Framework provides a data exchange tool that enables information between POS systems and other store information systems. Working on a stack Integrating SIF, DIF, Websphere, POS Systems, AccessPOS, DB2, MQ, Tivoli.
• Experience with creating and revising class diagrams, sequence diagrams, and entity relationship diagrams.
• Installed all the software required for Stack integration with SIF, DIF, Websphere, DB2
• Successfully completed educational program for POS, SIF, DIF, SureVision.
Environment: Java, JSP, Servlets, JDBC, ANT, IBM Directory Server, Websphere5.0, DB2 4690 OS Systems, POS Systems.
Bank of America - Boston Fleet Merge - Dallas, TX Jan/2005 -Mar/2005
J2EE Developer
Boston Fleet transaction have been converted to Bank of America transactions. Designed, Developed, tested and deployed an application used to extract client trust account information into delimited files and to ftp those files onto a secured server for client pickup. The application was developed using java and J2EE to connect and extract data from Oracle and DB2 databases, and JSPs to control scheduling of data extracts. Building Java classes using ant scripts to create a .ear container of application code and supporting classes and property files for deployment. The application was deployed and executed in a Weblogic 8.1 application server.
• Experience with creating and revising class diagrams, sequence diagrams, and entity relationship diagrams.
• Read Fleet transactions from DB2 databases in the remote database and created the transaction information into delimited files and also updated Oracle database in local system.
• Used XML for interchange of data between various layers of the application - Beans, User interface (JSP, HTML), Servlets, EJBs.
• Written ANT scripts to copy compile, deploy the java classes (EAR) in to Weblogic.
• Written Stored procedure (PL/SQL) and used Complex Queries with Joins in the conversion process.
Environment: Java, JSP, Servlets, JDBC, ANT, UML, Eclipse, Weblogic 8.1, DB2, Oracle8i, CVS.
Sabre Airlines - Southlake, TX Sep/2004 - Jan/2005
Web Developer
Created a prototype for Virgin Atlantic Airways which was Implemented by Sabre Airline Solutions’ System. Prototype provided functionality like last minutes airline deals, Airline preferred Seat, restaurant available in the destination place from mainframe database and various web service provider. It is developed using Yahoo portal builder and java applet emulator, which provide mainframe data.
Customer enters his details from UI and request is passed from JSP to SOAP API and updates XML data. Used DOM Parser for parsing.
• Developed an API to parse xml files using DOM Parser to update the remote database using Webservices (SOAP).
• Involved in the design using UML and development phases of this project
• Worked in webservice SOAP response using payload XML.
• Wrote XSLT code, which displays XML data from customer insight.
• Also created portlets using portal builder.
• Using DOM API developed payload and envelop parser to parse XML data.
• Used JUnit for testing application.
Environment: Java, JSP, JavaScript, iPlanet, ldap, Oracle, SQL server, Yahoo portal builder, Weblogic 7.0, ANT, XML, XSLT.
Informix - Menlopark & Oakland - CA May/2000 - 02/2001
Software Developer
iSell 2.0/2.1/2.2 E-Commerce Solution
Informix i.Sell is a complete end-to-end e-commerce solution that combines the most powerful database transaction engine, Informix Foundation platform, with the best-of-breed E-commerce applications, i.Informix enterprise consulting services, and global support. i.Sell features business-critical personalization, security and global operations to give a compelling shopping experience, scalable transacting to support a growing business, and the sophisticated analysis needed to help improve sales.
• Developed the module to create an own boutique, search module & advanced search module.
• Configured the App server to all different web servers with i.Sell product.
• Fixed many bugs in many of the modules when the new version of iSell was released.
• Mostly involved in whole of the project by learning the entire system in different Operating systems, configuring to different Web Servers.
• Involved in Product Inquiry, Order and Catalog modules.
• Used Relational Views for Database manipulations.
Environment: ATG Dynamo, Websphere, J2EE, JAVA2, JAVA Script, HTML, JDBC, JHTML, WML, Servlets, JSP, J2EE, WindowsNT/98/2000 and UNIX.
ECIL - India 08/1995 - 08/1998
Computer Aided Factory Integration & Management System
Project Lead
This application software is a GUI (Graphical User Interface) based front-end tool for the users to find out various reports and details like Indent, Enquiry, Purchase Order, Order Amendment etc. In this system covers MRP (Material Requirement & Planning), BOM (Bill of Material), Inventory, MPS (Master Production Schedule). Its aim is to plan the schedule for a specific period through MPS getting required materials for those models through BOM and preparing materials required for the plan through MRP.
• Involved in Design and Development of this Application
• Responsible for development of Inventory Part
• Performed Testing and Analysis of this Project
• Covering other modules as MPS, BOM, MRP
• Responsible for preparing entire user manual and documentation
• Independent in-charge of the Project.
Environment: Windows 95, JAVA, Visual Basic (6.0), MS Access, DHTML, Crystal Reports, Active-X, SQL, Sybase, ASP, Oracle, JAVA Script, Servlets, EJB, JSP.
Financial Accounting System
This system takes care of computerization of accounting system. PRODUCTION module deals with number of models produced in all the branches & finance details. SALES module maintains sales of all the branches. Costing & Accounting has also been computerized. Final reports will help to know the status of the organization all over India. Finally system generates Branch wise reports, Date wise reports, model wise report invoice wise report. System helps to know the status of the organization at any stage.
• Involved in Design and Development of this Project
• Developed a GUI tool to Display Various Reports
• Successfully tested and implemented the project
• Responsible for preparing entire user manual and documentation
• Independent in-charge of the Project.
Environment: Windows NT, Visual Basic 5.0, Oracle 7.0 and ODBC
Off-Line Stock Details
This application software is a GUI (Graphical User Interface) based front-end tool.
Any Users can interact with the system to know the details about Television sets (TV)
Like, How Many Models are available, Price, TV Size, color or B/W. this application is used within the company at various branches. It provides security for each User like User-ID and Password, User-ID should be Employee code and the password should be branch code.
• Involved in Design and Development of this Project
• Developed a GUI tool to Display Various Reports Status
• Successfully tested and implemented the project
• Responsible for preparing entire user manual and documentation
Environment: Windows 95, Power Builder (4.0) and WATCOM SQL (4.0)
Computerized Material Management Systems:
System takes care of partial automation of the MIR (Material Issue Requisition) & MRN (Material Return Note). Its aim is to know the requirement of materials, Issue of material. System generates order reports, Issue reports, Returned goods report.
• Involved in Design and Development of this Project
• Successfully tested and implemented the project
• Responsible for preparing entire user manual and documentation
• Independent in-charge of the Project
Environment: UNIX, Oracle 7.0, PL/SQL, Forms 3.0, Reports 2.0