RESUME
Umarani Arunachalam
Madison 53527
Wisconsin, USA
Cell Ph: 608-***-****
Email: ******@*****.***
SUMMARY
Over 6 Years of IT Experience.
•
Excellent Java development skills using J2EE, J2SE, Servlets, JSP, EJB, JDBC, Java Beans,
•
Applets.
Strong database connectivity skills Oracle, DB2, MS SQL Server, MySQL
•
Worked in all phases of SDLC using OOAD Methodologies like Business Process Model, UseCase
•
Model, Class Model and Rational unified Process which are accomplished by UML
Designed, Developed and Deployed J2EE applications using middle tier J2EE Application Servers
•
like IBM Web Sphere,Weblogic and web servers like ApacheTomcat
Developed Web applications using Struts, Spring, hibernate and customized MVC frameworks with
•
design patterns like Front Controller, Command, Session Facade, Business Object, Value Object,
DAO, Factory and view patterns.
Built new SOAP web service interface implemented in Java using Apache SOAP & Axis
•
Worked on agile methodologies
•
Involved in database design and developed stored procedures, triggers, views and SQL statements.
•
Highly adaptable in quickly changing technical environments with very strong organizational
•
and analytical skills.
TECHNICAL SKILLS
Programming Languages: Java J2SE, Sun Java JDK
•
Java Technologies: J2EE, J2SE, Servlets 2.2, JSP, EJB, JDBC, Sockets, JFC/Swing, Java Beans,
•
Applets, JNDI, JDBC, RMI, Threads.
Internet: XML, XSLT, HTML, Javascript, XML Schema
•
Databases: IBM DB2, MS SQL Server 2000, MySQL, Oracle8i/9i.
•
Servers: IBM WebSphere 4.0.1/5.0.1/7.0, Weblogic 7.0/8.1, Tomcat 4.0.2, iplanet.
•
IDE:MyEclipse7.1/6.0/4.0, Eclipse2, RAD7.0
•
Operating Systems: Windows 2000/NT/XP, Windows 95 98, Unix.
•
Other: Apache Struts Framework, Spring2.0, Hibernate, JSF, MVC Model View Controller
•
design pattern, UML, JUnit 3.1.
Tools: Apache Axis2, ANT, Rational Rose, ETL
•
WorkExperience
Meganth Inc Jul‘09 – Till date
Developer
Proactive Management Tool
The proactive management tool is a robust and user friendly proactive system that monitors
all the business applications, analyze the wide area network and measure the load on the application
servers. The system has a client which acts a robot and simulates a transaction of the applications at a
regular intervals. The client captures the response times for each of the actions performed.
Simultaneously it captures the network usage across the hops (routers), right from the client till the
server.
Role
• Gathered requirements
• Prepared Documentation
• Performed Requirement Analysis and design
• Prepared business, developers document
• Maintained good rapport with clients and coordinated with team members.
• Defined, facilitated, implemented, maintained and supported to meet business needs.
• Involved in coding
Environment:
Java, J2EE1.5 JSP, Servlets, HTML, EJB3.0, UML, Java Script, JDBC, CSS, XML, Struts, Junit,
Websphere7.0, Spring, Hibernate, MyEclipse7.1, Oracle9i, DB2
Meganth Inc July’08– June’ 09
Developer
Web Service Management
The Web Service Management (WSM) is the first comprehensive platform for the development, management
and execution of Web Services. The WSM enables the organization to easily enable existing applications as
Web Services, as well as build new Web Services from the ground up. By leveraging an XML based
management model, it provides a company a single point of command over the development, life cycle
management and runtime execution of all Web Services, improving developer productivity and reducing
ongoing maintenance costs. It is also the only solution that can incorporate any standard Web Services model
or schema, providing the company with thousands of Web Services out of the box.
Role:
Identified Use Cases and prepared Class diagrams and Sequence diagrams.
•
Gathering User requirements, performed Requirements Analysis and Created Use Cases using UML
•
Developed front end screens using JSP in combination with Java Script and HTML.
•
Involved in design, development and configuration of J2EE components using Java Beans, JSP,
•
Servlets, JNDI, JDBC, Struts, Spring and XML in Websphere Studio Application Developer .
Wrote SQL queries for getting data from the tables.
•
Used Apache Axis to generate client code from WSDL.
•
Used SOAP as a protocol for publishing and retrieving XML Response.
•
Used JAXB to generate the java beans from the XML Schema.
•
Developed client side and server side validation.
•
Wrote test plans for system testing and acceptance testing.
•
Supported the application through debugging, fixing .
•
Environment:
Windows XP, UML, Servlets, EJB2, HTML, JavaScript, Struts, JDBC, JNDI, JSP, JAXB, XML, XML
Schema, SOAP, Eclipse, Spring, Websphere 5.0.1, Apache Axis, MyEclipse6.0,Oracle9i.
Solidus MultiTech Feb’07 Mar’08
Developer
ImageCollect
This web site is conceived as a collection of images that would be resolutely conceptual in nature.
The site has the personal workspace page, by which the page can be personalized as per the images liked and
folders, to store those images.
Role:
• Involved in design, analysis and development of the application.
• Gathering User requirements, performed Requirements Analysis and Created Use Cases using UML
• Involved in coding of JSP’s for user data input screens.
• Involved in database connectivity using JDBC.
• Developed all the components and Message Driven beans using Visual J++
• Used Clients WSDL
• Involved in client side and server side validation
• Involved in database design and coding of Stored Procedures, Triggers and Views.
• Involved in unit testing using junit3.1, Module Testing and Integration Testing.
• Supported the application through debugging, fixing and maintenance releases.
Environment:
Java, Servlets, JSP, JDBC, XML, HTML, WSDL, WebLogic 8.1, Struts,, JUnit, UNIX, Windows NT,
UML, JavaScript, JMS, RAD7.0, EJB2.0, SQL Server2000, Oracle9i
Solidus MultiTech May’06
1
Feb’07
Programmer
2
Info net
Info net is a local intranet System based on an activity/project model for easy dissemination of information
throughout the organization. It basically helps the employees of the organization to access information relevant
to their project/activity across functions like Marketing/ HR/Project Management etc easily.
Role:
• Involved in design, development of J2EE components using JSP, Servlets, JMS, JNDI, JDBC, XML,
using Jedit.
• Gathering User requirements, performed Requirements Analysis and Created Use Cases using UML
• Involved in development of Presentation layer screens using JSP, HTML, DHTML, CSS and
performed validations using Java Script.
• Involved in database connectivity using JDBC.
• Developed all the components using JEdit
• Supported the application through debugging, fixing and maintenance releases.
Environment:
Java, JSP, EJB, Servlet, Weblogic 7.0, JEdit, Rational Rose (UML), MySQL, VSS, HTML, XML, Sun
Solaris, Struts,JMS, MyEclipse4.0,JNDI, JDBC, JavaScript, CSS
Solidus MultiTech April’05–
May’06
Programmer
Emi Redemption
Redemption is used for the return of an investors principal in a security such as bond, preferred stock or mutual
fund shares at or prior to maturity.
3
It is tool used for Billing Analysts. Billing Analysts can go through all the billing lines of a client, make
choices on the billing lines, go through all the subscribers of a client and reconcile. The persistent data store is
a remote UDB (DB2) server, accessed via CAE and the IBM provided JDBC (MFDB) driver.
Role:
• Involved in design, development and configuration of J2EE components using Java Beans, JSP,
Servlets, JMS, JNDI, JDBC and XML using Struts Framework in Websphere Studio Application
Developer.
• Involved in development of Presentation layer (UI) screens using JSP, Beans, HTML, CSS and
performed validations using Java Script.
• Involved in gathering User requirements, performed Requirements Analysis and Created Use Cases
using UML
• Used JMS to contact the warehouse and Message driven bean as a listener
• Used Topic as MOM(Message oriented Middle Ware)
• Involved in database design and coding of Stored Procedures, Triggers and Views.
• Involved in unit testing using junit3.1, Module Testing and Integration Testing.
• Supported the application through debugging, fixing and maintenance releases.
Environment:
Rational Unified Process (RUP), UML, Rational Rose, Java, J2EE JSP, Servlets,JDBC, EJB, Java Beans,
HTML, XML, Java Script, CSS, WebSphere Studio Application Developer (WSAD),Struts, WebSphere
5.0.1,iPlanet web server 6.0,Oracle 8i, DB2, SQL, PVCS, JMS, JUnit, Windows XP
Solidus MultiTech June’04– April’ 05
Programmer
Invoice Management
The Corporate Billing System project is a maintenance project that takes care of the billing, remit and
accounting transactions on a day to day basis. It also takes up Performance Tuning, Enhancement, Small
Project Requirement System (SPRS) projects apart from supporting the production batch process.
Role:
Involved in gathering user requirements and developed Use Cases, Class diagrams and Sequence
•
diagrams using UML.
• Developed a customized MVC framework using design patterns like Front controller, Command,
Session Façade, Business Object, DAO, VO and view patterns.
• Involved in design, development and configuration of J2EE components using JSP, Servlets, JMS,
JNDI, JDBC, XML, using Websphere Studio Application Developer (WSAD).
• Involved in development of Presentation layer screens using JSP, HTML and performed validations
using Java Script
• Supported the application through debugging, fixing and maintenance releases
Environment:
Rational Unified Process (RUP), UML, Rational Rose, Java, J2EE JSP, JSF,Servlets Java Beans, JMS,
JDBC, XML, HTML, Java Script, CSS, WebSphere Studio Application Developer (WSAD), WebSphere
4.0.1,Oracle 8i, DB2, SQL, VSS, Windows NT & UNIX.
ACADEMIC BACKGROUND
Bachelor Of Engineering