Post Job Free

Resume

Sign in

Project Management

Location:
Hyderabad, AP, India
Posted:
January 21, 2014

Contact this candidate

Resume:

Kalavathi Guna

Email

:acb82k@r.postjobfree.com

Contact :

+91-810*******,

+91-741*******.

Experience Summary:

9.6+ years of experience in requirements gathering, analysis, designing,

developing, testing, deployment and maintenance of applications in Java and

J2EE technologies including alfresco.

Good Working experience in Core Java, J2EE technologies likeJSP, Servlets,

JDBC, EJB's, JMS, XML(,Sax,DOM),XSLT.

Good working experience in Jdk1.4,1.5,1.6, Collection frame work and

Multithreading concepts.

Experience in java and j2ee design patterns like Factory, Singleton,

Service Locator, Session Facade, abstract,absolute,composite, command,

Front Controller, Business delegate and Data Access Objects.

5+ years of experience in POJO programming like struts,springs and JSF.

Experience in Frameworks like Struts, Springs, Hibernate and Tapestry

frameworks.

Good working Knowledge in implementing Web Services using SOAP, Restful &

WSDL.

5+ years of experience in Alfresco technologies like document management

systems,webcontent management system including workflows, extracting files

from one format to another format.

working on initializations, configuration and maintaining applications in

alfresco technologies

Good working knowledge on Alfresco including dcms,

wcms,liferays,knowledgworks,ECMS.

Experience in portal development using JSR168,JSR 170,JSR 286.

Experience in alfresco development and administration.

Experience in WEBSCRIPTS, JSON AND WEBFORMS.

Experience in Designing in UML diagrams using tools .

Methodlologies like waterfall model,agile and scrum.

Experience in environments like Windows, UNIX/Linux .

Experience in databases like Oracle, mysql,sqlserver,derby,HSQL and

postgreys.

Experience in application servers like WebSphere, WebLogic, Jboss,Glass

fish and Tomcat.

Experience in maven,ANT Build scripts for building applixcations.

Experience in IDE's like Eclipse,Netbeans, MyEclipse,IntelliJIdea for

developing java,J2EE applications.

Experience in using various version controlling system's like PVCS, CVS,

VSS, Sub version.

Good analytical, problem solving, communication and interpersonal skills,

with ability to Work in a fast paced and dynamic environment.

EDUCATIONAL QUALIFICATIONS:

B.tech (Computer science and Engg) in M.V.G.R.College of

Engg,Vizianagaram,Affilliciated by JNTU Hyderabad.-2004.

Diploma in computer science in T.K.R. Polytechnic for Women.

EXPERIENCE SUMMARY

CMC Limited in Hyderabad---till date.

Aquarian it solutions in Hyderabad-senior Software Engineer in java. Dec

2004- 2010Dec.

1 PROJECTS DETAILS:

2 Project name :WesternUnion RTRA Compliance

3 Duration :July2013 -till date

4 Domain : Finance

5 Technologies : j2ee,springs,hibernate,mysql,Restwebservices,maven,

JSON,drools

Server :tomcat,jboss .

Role : senior Developer

6 Project name :Narayana Hrudayalaya ICU Monitoring

7 Duration :April 2013 -June 2013.

8 Domain : Mobile server Development

9 Technologies : j2ee,springs,hibernate,mysql,Restwebservices,maven,

JSON,PHONEGAP

Domain :Mobile

Server :tomcat,jboss .

Role : Developer

Description :

This Application is for doctors,nurses of Narayana Hospital to keep track

of patients in their Medical Center.Using this application doctors can

monitor patient condition in ICU,Nurses can add new patient to ICU,Check

whether the ICU bed's availabile or not and monitor patient condition.

Mobile Phones and Tablets are used to monitor real-time key indicators from

patient beds in ICU to alert the physician if the patient appears to be

getting worse.

Responsibilities:

setting configurations for Application and implementing requirement for

client for patient data related development.

Hospital patients entered from front end and data stored in Data Base .

Implementing springs framework with back end Hibernate configuration.

Communicating client with server through Rest web services and giving

Response in JSON format.

Transaction data saved in DB with related tables.

10 Project name :Virtual Shopping

11 Duration :Dec 2012- April 2013

12 Domain : Mobile server Development

13 Technologies : j2ee,springs,hibernate,mysql,Rest full webservices,Maven, JSON,PHONEGAP

Domain :Mobile

Server :tomcat,jboss

Role : implementation and server maintenance.

Description :

These virtual shops will make it easy and convenient for metro users to

shop as they travel on the underground. It's one more way technologies are

being exploited to the benefit of the public. "It's a part of a strategy

to offer a better service while exploring new sources of funding and income

for this public company",

It is estimated that a million and a half metro users a month pass through

the Diagonal ticket hall, where one of the virtual shops is located. Such

users will be able to take advantage of the exclusive offers available

through this service.

Responsibilities:

1.setting configuration and implementing Narayana Hospital patients data

related development as well as maintaining in server side.

2.Implementing springs IOC concepts with backend DB Related with Hibernate

configuration.

3.communicating client with server through Rest webservices and giving

Response in JSON format.

4.Transaction data saved in DB with related tables.

14 Project name :WesternUnion mobile application

15 Duration :june2013- 2012 Dec

16 Domain : Finance

17 Technologies : Tapestry,springs framework,sql server,Maven .

Server :jetty server

Role : Developer

Description :

WUPOS is a browser-based mobile client application used by WU agents to

send and pay out money as well as perform other services. It also prints

receipts and reports on transaction activity.

Remote Services for WUPOS (RSW) lets a Partner Remote Application (PRA)

interact directly with WUPOS(western union pointy of sale) via messaging

while a transaction is in progress. This lets business logic in the partner

remote application receive information about the transaction, use the

information to make an authorize/deny decision for the transaction and

communicate the decision back to WUPOS. A PRA can also act as a relay to

engage other partner systems or simply as a recorder of the transaction

information.

Configuration options control RSW behavior, typically for all terminals

operating under one Western Union Agent Account. When activated, RSW sends

messages to the PRA upon specific transaction events and expects responses

from the PRA.

when WUPOS has collected the data needed to perform a send transaction, the

relevant data goes to the PRA first and WUPOS waits for an authorize/deny

response from remote application. Upon authorization, WUPOS completes the

transaction with the WUHost, otherwise WUPOS displays a message and cancels

the transaction.

Responsibilities:

implementing Tapestry UI, business logic in springs framework and soap

webservices implementation for mobile app.

writing database related quries.

Testing in Mobile simulator .

Maintaining transaction data in Database.

18 Project name :Schiller india

19 Duration :Sept 2011- 2012 June

20 Domain : Embeded systems

21 Technologies : java swings,HSQL DB and multithreading concepts.

Server :tomcat.

Role : Developer

Description :

Schiller MTHE is an embedded device GUI based application

that runs on Advanced Tablet ECG Machine with touch screen and printing

system equipped with IMX-53 processor and Lucid Linux environment that

is useful for Medical Health care and primarily for continuous ECG

Plotting.

The application mainly consists of ECG Module, Patient module and

Settings module. ECG module communicates with DM Simulator, which works

like a real time ECG machine and gets data from it and plots ECG on the

screen. Patient module provides CRUD operations on the patient details

from database. Settings module allows the user to set the parameters

related to usability and updating filters for ECG lead information etc.,

all parsed over XML file.

Responsibilities:

Developed the UI using Swings API.

Integrate the HSQL with front end UI.

Designed the UML documents for business logic development.

Performed the CRUD operations for patients and users.

Communicating Database with external ECG system.

22 Project name :AOP Secretariat Less Paper Office (SLPO)

23 Duration :Dec 2010- 2011Aug

Environment : Alfresco 3a labs

24 Domain : telecom

Technologies : Springs, hibernate, mysql, multithreading concepts.

Server :,tomcats server

Role : module lead

Description : SLPO(Secretariat Less Paper Office ) aim is reduce the

physical paper work. A file starts with a paper under correspondence

(PuC). Once a correspondence is received by a Department, it is put up to

the concerned authority in a DAK-PAD. After, the authority goes through the

same, he may just initial the Dak, or put certain comments on its body or

even mark it to some other authority. If marked to some other authority,

the Dak would be give one ISSUE No. & Date and sent by Diary to the

concerned official where it would be another DAK and the process ensues. If

the Dak belongs to that authority, it will be sent to the corresponding

BRANCH, where the dealing assistants, headed by a Superintendent would look

at the PuC and either locate an existing FILE where the paper should go, or

OPEN A NEW FILE. Once inserted in the File,the pages of the PuC would be

NUMBERED [In case of existing FILE, from the last NUMBER, & if NEW FILE

then from 1]. Thereafter, the NOTING concerning the PuC would be recorded

in the NOTESHEET Pages (NSP). The NSP are also numbered starting from 1 for

every file. Once thus readied, the File would go to DIARY for recording

its movement in the FILE MOVEMENT REGISTER, and on DIARY would be PUT UP to

the authority or any other subordinate authority who would record his

views on the NSP and initiate needful action. After certain action, there

may be requirement of putting up a DRAFT which could be in most cases a

DRAFT LETTER, or a DRAFT ORDER or a DRAFT NOTIFICATION, or a DRAFT CABINET

MEMO or a DRAFT REPORT etc. which either may be vetted by the single

authority concerned or may have to be sent to a chain of authorities/

Departments for vetting and approval. On approval, the same is issued from

the FILE. The Issue No. is typically the File No. followed by a stroke

followed by a number which is 1 plus the last PuC number in the File. If

multiple copies need to go, in that case "-A" is appended next to the

number.

Responsibilities:

Setting configuration and implementing alfresco document management and

image processing.

Development in springs framework IOC,backend hibernate and JSF for UI .

PostgresSQL for database maintenance.

Project name: patent extraction and searching patent ids

Environment : Alfresco 3a labs,tomcat

Role : module leader

Duration : (Aug 2007-2009 Dec )

Technologies : Alfresco version 2.9 community for dcms and 3a labs

for wcms (DMS,ECMS and WCMS) with tomcat 6.0 and Mysql back end .

Roles : Module lead

25 Domain : telecom

Description:

Patent id identification is a software tool to communicate directly with

customers. Customer once takes the rights from the company they will pay

amount for years depends on client requirement. before disconnecting

period one automatic mail sending to customer before 15 days .customer is

continue the connection they are send one request to company extend

this period otherwise tick ok for disconnecting the service. Every

thing is stored in database.

Responsibilities:

Responsibilities including design and developing documentation in dcms

and wcms.

Using Lucene for storing and searching content easy way.

Springs are used as a frame work.

JSF is used for UI in that MYFACES are used.

Hibernate is used for persistence storage and hibernate query

language.(HQL)

Using different types of API's like remote api's(Restful api,webservice

api),scripting api(JavaScript api),java foundation api,JCR api,JSR-168,JSR-

170,Liferay portal JSR 286.

Developing content model files for creating .xml files including custom

model types, properties, constrains, Apects.

Java scripting and JSON for scripting the request forms.

JavaScript API - Scripting the Alfresco repository via a rich object-

oriented JavaScript API.

Alfresco can be scripted via rules, actions and REST URLs and via direct

Java API calls to the script services.

Web scripts and web forms are used for logical flow and communicating

customers

involved in administrator level also

Involved coding area in workflow module.

Web services API is exposed as Web Services components using Restful.

Implemented User Authentication using JAAS security on Tomcat server using

JCR repository.

Project name: Health care productivity and Associativity

Client : State from health care, USA

Environment:Struts,jsp,oracle 9i,Weblogic,Unix

Role : Module Leader

Duration :12 months

Description:

State from healthcare system is software that covers all

departments of the hospital and computerizes the various functionalities of

that department. It includes all the modules for all the departments

seamlessly integrate them. Health care helps in computerization,

maintenance of the patient data. Heath care computes demographical as well

as financial data of the patient; each module covers all the

functionalities of the respective departments in the hospitals

Responsibilities:

Design and Coding of User Interfaces using Java, J2EE, JSP and Struts.

Created Dynamic web pages using DHTML, JSP, Servlets, XSLT and XML.

Implemented DAO objects for data base query purposes using prepared and

Callable Statements.

Involved in the analysis and design part for my module.

JEdit is used for java package development. Also worked with Eclipse for

sometime.

Developed ANT build scripts to compile and create jar files for deployment

in the production environment, Responsible for application development,

Testing.

Project name: Education maintenance allowance

Client : capita u.k

Role : Module Leader

Environment : struts,ejb,jsp,oracle9i,Weblogic,Unix

Duration :8 months(Nov 2007-2008 june)

Description:

Education maintenance Allowance is suite of educations maintenance

system which is create for the UK Government for giving allowance to the

students of age 16 to 19,their school or college studies. There are two

types of educations are there, first one is further education and second

one is work based learning. There are three modules, Application

management, learner management and payments.

Application of the student Approved by the application process body and

verify student house hold income. There after he/she will get the allowance

from the EMA.

Learner management to manage the student details and it manages to

enrolling school or college for the course. The payment module manages the

weekly payments Bonus payments for the students.

Responsibilities:

Implemented DAO objects for data base query purposes using prepared and

Callable Statements

Involved in implementation of ejb components and struts frame work

Analysing the business requirements

Unit testing and integration testing

Developed ANT build scripts to compile and create jar files for deployment

in the production environment.

Project Name : SIYAYA

Client : De Palm Tours, South Africa..,

Environment : JSP, Servlets, Jakarta Struts, Oracle9i, Tomcat.

Duration : 12 months(2006 Oct- 2007 Oct)

Role : team member

Description :

This project is being developed for Department of Labor, South Africa,

which maintains the information about all the Commercial employers as well

as all Individual Organizations (Domestic employers). This project will be

ported as a web portal, wherein, employers can come and register themselves

on DOL server. They can also maintain the claims, contribution details and

to create a commercial declaration on the system including the creation of

employee employment history.

Responsibilities:

Created Dynamic web pages using DHTML, JSP, Servlets, XSLT and XML.

Implemented DAO objects for data base query purposes using prepared and

Callable Statements.

Roles and Responsibilities: J2ee Developer

Responsibilities included design, development, enhancement and

implementation of Integrator Module.

Design and Coding of User Interfaces using Java, J2EE, JSP and Struts.

Developed Stateless Session beans to encapsulate business logic.

Implemented open source Log4j logging framework in whole application for

tracking bugs.

Used JMS, WebSphere MQ for internal and external communication

establishment between the

product engine vs. Integrator and Integrator vs. Host system.

Implemented Batch EOD programs in a Multithreading environment.

Implemented Swift messaging system to send Swift Messages through the

Lloyd's Integrator.

Preparing CRIA (Change Request Impact Analysis) document for each change

request.

Used Ant tool and implemented ant script to build and deploy entire

application.

Involved in writing and reviewing Ant Scripts for building, testing the

Application

Implemented Ant build for building and deploying the project in to

development and user testing

environments.

Involved in the Intellect Report development and testing.

Involved in the bug fixing, enhancements.

ProjectName: Resource Scheduling for Hospital Management

Client : Oswego Hospitals, USA.

Environment : JDK1.5, Sql Server, Servlets, Jsp, Ejb, Jdbc, Ant 1.6,

Jrun

Duration : 6 months(2006 May-2006 oct)

Description:

This application handles with optimum utilization of

resources and fast appointment scheduling. It is a web-based project and

deals with all the department activities like Behavioral Issues, Renual,

Outpatient, Pre admissions etc.

Responsibilities :

Involved in the analysis and design part for my module.

Responsibilities included development, and implementation of Drug Criteria,

Client Benefit Options, Claims processing and Security modules of the

project.

Developed the presentation layer using Model View Architecture implemented

by Struts.

Design and Coding of User Interfaces using Struts, JSP,servlets

Developed GUI and business components using Struts framework for the Drug

Criteria, Client Benefit Options and Claims Processing using DAO, DTO in

the persistence layer with DB2 as Database.

Implementation of the business components using EJB1.1 stateless session

beans.

Involved in writing and reviewing Ant Scripts for building, testing the

Application.

Implemented Ant build for building and deploying the project in to

development and production Environments and Sub version for configuration

management

Project Name: Employee Benefit Scheme (EBS)

Client : JVS Info

Environment : Java 2.0, JSP 1.1, Servlets2.3, Struts 1.1, Web Logic

7.0, with back end Oracle 8.0 on Windows 2000 Professional

Role : Developer

Duration :10 months(2005 Aug-2006 May)

Description:

This is a sample application for Workflow Engine. This system automates the

loan procedures in a company. The system is divided into mainly three

parts. First one is Administration part, which has privileges to add

employees, modify employees and delete employees. Second one is apply

module, which produces a form to submit application for loan. Third one is

Approve module, which displays all the submitted applications. Depending

upon the username, the user has privileges to do actions on applications.

If the application is approved then it is forwarded to the next level, if

the application is rejected then a mail is send to the applicant using java

mailing package. Thus the work flows within the system.

Responsibilites:

Responsibilities included development, and implementation of Drug

Criteria, Client Benefit Options, Claims processing and Security modules

of the project.

Developed the presentation layer using Model View Architecture implemented

by Struts.

Design and Coding of User Interfaces using Struts, JSP,servlets

Developed GUI and business components using Struts framework for the

Drug Criteria, Client Benefit Options and Claims Processing using DAO,

DTO in the persistence layer with DB2 as Database.

Implementation of the business components using EJB1.1 stateless session

beans.

Involved in writing and reviewing Ant Scripts for building, testing the

Application.

Implemented Ant build for building and deploying the project in to

development and production Environments and Sub version for configuration

management

26 ProjectName : Race -Net

Client : EBH-LONDON

and weblogic7.1

Role : team member

Duration : 12 months( 2004 sept-2005 oct )

Environment : Eclipse3.2, Java, J2EE, Jdk 1.4,

Multithreading, EJB, JDBC, UNIX, Ant, XML, TOAD, BEA Weblogic 8.1, Design

Patterns, Oracle8i, PVCS

Description :

This is unique s/w that deals with Horse racing on the net. It

provides information about all races that have been conducted across

different cities.but increasing number of participants in a race makes the

management even more difficult to process information.This difficulty lead

to the need for developing or creating a site for a race clubs in order

to maintain their data in site. The problem description in this project is

the development of site to enable the management to maintain the details

precisely and efficiently.the project deals in developing the site for an

organization to enroll the viewers as well assist the information of

existing numbers.this allows member to browse the information into the site

itself instead of going to ground.

Responsibilities:

Design and Coding of User Interfaces using Java, J2EE, JSP and

Struts.

Developed Stateless Session beans using EJB1.1 to encapsulate business

logic

Implemented Batch EOD programs in a Multithreading environment.

Implemented open source Log4j logging framework in whole application for

tracking bugs.

Used JMS for internal communication establishment between the product

engine and the Integrator.

Used Ant tool and implemented ant script to build and deploy entire

application.

Involved in the design of the account entry posting using the database

rather than file.

involved in writing xml files in dom.

involved in simple queries and procedures .



Contact this candidate