Post Job Free
Sign in

Developer Engineer

Location:
7012
Posted:
March 18, 2010

Contact this candidate

Resume:

Résumé DIVYA VASISHT

DIVYA VASISHT

Email: *******.*.*****@*****.***

Phone: +1-713-***-****

Experience Summary

A certified Java programmer with 5 Years of professional experience in information

technology for various clients in US and India.

Excellent Java programmer and good understanding of C,C++,Flex, HTML, XML, Java

script, Ajax, Spring and Hibernate.

Dealt with the Security aspect of the application by looking into vulnerabilities like SQL

Injection, Cross Site Scripting, Error handling, logging, session Management and buffer

overflow.

Extensive experience in the development and implementation of multi tier web applications.

Experienced with Object Oriented Design (OOD) and Object Oriented Analysis (OOA),

UML.

Extensive experience in Client Side and Server Side Programming, worked extensively with

Java features using Eclipse RCP (Desktop applications), J2EE (JSP, Servlets, EJB, JNDI, Web

Services, Struts, Flex, JMS, Spring,Hibernate, Java Portlets and Portal)

Strong in Database Concepts. Good understanding of relational and dimensional databases,

SQL, and data models.

Well versed working with Relational Database Management Systems such as Oracle and

MYSQL.

Acquired professional skills in entire Software Development lifecycle (SDLC), including

Requirements Gathering, Design, Coding, Testing & Verification, Installation, and Support.

Experience in various software development methodologies like Water Fall model and

Iterative model .

Proven track record in delivering large scale applications on time with quality.

Excellent analytical, communication, listening & presentation skills. Demonstrated ability to

work with senior level business clients to understand the key business drivers that impact client

satisfaction.

Page 1 of 9

Résumé DIVYA VASISHT

Capable of working independently or in a team leadership role. Proficient in solving

problems and implementing solutions under tight deadlines

Page 2 of 9

Résumé DIVYA VASISHT

Project Details

The details of the various assignments that she has handled are listed below:

Project Time Entry and Approval Application

Period February 2009 till date

Company Anand Pag LLC,US

Description Developed a UI tool using Flex 3 for time management. The tool was integrated

with SAP ECC. The tool had different views for entering the data for time sheets

and a different view for the supervisor to approve the time sheets.

The tool was the frontend for the SAP ECC application. It was integrated with

SAP ECC using Web Services.

Role Designed the Layout for the Time Entry View. The view included the

graphical layouts

Designed the Layout for the Time Approval View for Supervisors. The

view included the graphical layouts

Integrated the application with SAP ECC using web services.

Frontend Adobe Flex 3

Backend SAP ECC

Project Network Custody and Clearing system Financial and Banking Tool

Customer RBC Dexia,Raymond James, UBS, GIC

Period March 2006 – August 2008

Company Tata Consultancy Services

Description Worked on TCS Bancs Corporate Actions tool for RBC Dexia. This tool

automated the complex processes of corporate action administration for

custodians, asset managers, broker dealers and depositories, for both large and

small organizations. The Web based, multilingual, multi entity, end to end

solution eliminated the time consuming and manual efforts associated with

corporate action processing and increased STP rates, which in turn reduced the

risk and lowered the cost. The tool was compliant with the global market

practices.

A corporate action occurs when changes are made to the capital structure or

financial position of an issuer of a security, which brings material change to a

stock. Corporate Action Processing is an area of significant risks and is one of

the most challenging tasks of back office operations globally. One of the most

Page 3 of 9

Résumé DIVYA VASISHT

critical aspects of Corporate Action Processing is to obtain accurate and

comprehensive information about the corporate action announcement from a

range of sources including the custodian, broker/dealer, newspapers, web and

so on.

The Announcement Capture (AC) product is a central repository of

announcements related to all corporate actions and provides validation services

to improve the processing of corporate actions (CA).

Network custodian system is an application that deals with all the functionality

related to Corporate Actions.

Role Designer Developer and Tester

Solution Unix 2.6

Environment Oracle 10g database

Java/J2EE (Struts), JSP, Java Script, Flex.

Websphere Studio ( For Development and testing of sources)

Tools MS VSS (for source code control)

PL/SQL Developer

Highlights Carried out the following Activities:

Interacted with the clients for requirement gathering and documented

technical requirements, code specifications and test plans.

Played a key role in requirements gathering, system design, analysis

and implementation and setting up the development environment.

Developed project specific base form, base action, application resource

properties, Constants common to all other components to extend.

Developed project specific utility classes that are common to all other

components.

Developed JSP pages for Tile Layouts using HTML, DHTML, CSS,

Struts Tags and UI components.

Developed action form beans to map the form elements and used

validations for validating the user input data, extending struts

components.

Developed value objects, business delegates, and session facades is

used to exchange data and perform business operations.

Developed EJB’s, Stateless session beans to implement business logic

and deployed the same in Web Sphere Application server.

Developed action classes to process the user requests with the help of

entity beans and session beans to forward the response to appropriate

view extending action servlet.

Involved extensively in Code Reviews, Unit testing and Process

Improvements.

Page 4 of 9

Résumé DIVYA VASISHT

Used Test driven development to test the application using JUnit.

Worked extensively on XML to configure the run time environment of

application server and wrote the J2EE specific deployment descriptors.

Coding for Change Requests for Modules Namely Transaction

Management, Event Information Management and Announcement

Capture and prepared the unit test cases for the same.

Fixing bugs on Web Sphere application developer workspaces for the

above mentioned modules.

Created and tested SWIFT MT564 messages for various Corporate

Actions.

Created and tested various GCA messages.

Used JMS,XML, WebServices for data transfer.

Looking into various Bugs relating to STP Frame work.

Performance changes made to enhance the speed related issues using

caching, indexing and multi threading.

Unit Testing, Concurrency Testing, Integration Testing of Online

Screens using WSAD.

UTS, UTR Preparation for Online Screens.

Created the test data and the test cases and executed the test cases in

the development and the QA environment.

• Developed the Shell scripts in Unix to automate the date extraction

process from the database.

Project Passport Seva System

Customer Ministry of External Affairs, India

Period August 2008 – February 2009

Company Tata Consultancy Services

Description Passport Seva System was a project to automate the issuance of Indian

Passport. It was being implemented by three component system. The three

components were front office, gateway and back office. Front office consisted of

a website through which the applicants (people who want a passport) would fill

the application form. In front office the data validation would be done and the

validated data would be sent to back office for further processing through

gateways.

Front office and Back office consisted of a Process Server and Portal Server

both authenticated through LDAP Server.

Role Architect and Module lead

Solution Java

Environment IBM Process Server 6.1.2

IBM Portal Server 6.1.2

Page 5 of 9

Résumé DIVYA VASISHT

IBM Tivoli Directory(LDAP Server)

Tools IBM Websphere Integration Developer 6

IBM Business Monitor Toolkit 6

Struts 1 and Struts 2

Flex

Spring

WebServices

Highlights Worked as an architect and led the technical team to carry out the following

activities:

Installed and Setup Process Server, Portal Server, LDAP Server and

DB2.

Did User Authentication through LDAP Server.

Did Authentication of Process and Portal Server through LDAP Server.

Created the required Sample application in Struts 1, Struts 2 in

Rational Application developer 7.

Created Flex applications in Flex Builder.

Created Portlets Sample application using Struts 1 and Struts 2 and

deployed the application in IBM Portal Server.

Created Portlet Application along AJAX using Struts 1 and Deployed in

IBM Portal Server.

Created Portlet Application using Spring (Reverse Injection) as

Database Connectivity tool.

Created Business Process in Websphere Integration Developer and

deployed in Process Server.

Monitored events using Monitor Toolkit in Websphere Integration

Developer.

Prepared Tasklist and Task Processing portlet using WebSevice as well

as EJB.

Project Multithreaded Client/Server Chat

Period December 2003 Febuary 2004

Company Cochin university of science and technology

Description Created chat System using a centralised server and individual clients that used

Sockets to send and receive data.

Role Designed and Developed the Chat Messenger through Socket

Programming

Unit Testing, Integration testing of various portal screens.

Page 6 of 9

Résumé DIVYA VASISHT

Frontend Java : Java.net and Java.awt package

Backend Microsoft Access

Project Portal Designing for customer care, Netway

Period November 2004 – April 2005

Company Reliance Infocomm, Mumbai

Description Netway was a project of Reliance Infocomm which provided broadband services

to its customers through fibre optic cables. It provided connectivity with a range

of television channels, high speed telephony, audio conferencing, video

conferencing, video on demand, time shifted TV and Surveillance services on

the same cable connection.

Role Designed and developed the portal for customers of Netway.

The different web pages created were:

Netway user registration

1.

Netway user management

2.

Netway user billing system

Did the User Validation/Authentication through java script

Did the Customer provisioning through MAC address

Frontend HTML, CSS, JSP, JavaScript

Backend Oracle 9i, MySQL

Database JDBC,SQL

Connectivity

Trainings Attended

Year Title Location Organised by

2007 e Security – It covered various Gurgaon, India Tata Consultancy Services Limited

aspects of security including data

security and corporate Security

2005 Initial Learning Program which Bhubaneswar, Tata Consultancy Services Limited

included training on – India

Software Development Life

Cycle

Requirements Engineering

Software Engineering

Code Walkthrough and Testing

Page 7 of 9

Résumé DIVYA VASISHT

QMS

UNIX

Effective Presentation and

Technical Writing

Quality Management

Defect Prevention & Causal

Analysis

System Experience

Languages/Database Tools/Framework

Java Windows

• •

SQL Flex Builder 3

• •

Oracle Websphere Studio

• •

Application Developer

MySQL

IBM Rational Application

Unix •

Developer

C

Microsoft Visual SourceSafe

C++

IBM Process Server

Java Server pages

IBM Portal Server

Servlet

IBM Tivoli Server(LDAP

Java Script

Server)

Flex

PL/SQL Developer

HTML

WinSCP3

Ajax

Struts

Spring

Hibernate

Work Experience

Application Engineer in Anand Pag LLC from February 2009 to till date

Assistant System Engineer in Tata Consultancy Services from November 2005 February

2009

Trainee Engineer in Reliance Infocomm, Mumbai from December 2004 April 2005

Education

Degree Institute Major and Specialization

Page 8 of 9

Résumé DIVYA VASISHT

Bachelor of Technology Cochin University of Computer Science And

Science and Technology, Technology

Cochin, India

Certifications

Sun Certified Java Programmer 5.0

Sun Certified Web Component Developer 5.0 (84%)

Page 9 of 9



Contact this candidate