Post Job Free

Resume

Sign in

Developer Project

Location:
Wichita, KS, 67220
Posted:
October 26, 2010

Contact this candidate

Resume:

RADHIKA BOKKA

Phone: 316-***-**** abijyv@r.postjobfree.com

CAREER SUMMARY

. J2EE/Java Developer with over seven years of professional experience

in Java Application Development, Object Oriented Programming & Design,

Distributed Application Development, and Database Applications.

. Extensive experience in developing web based, portal,

internet/intranet, client/server, distributed architecture, Object

oriented architecture applications using Java, J2EE and XML

technologies.

. Extensive expertise in core Java, Java Servlets, JSP programming,

J2EE, EJB, JDBC, JMS, Struts, Hibernate, Spring, JNDI, Webservices.

. Expertise in developing GUI based application using JSP, HTML, XHTML,

DHTML, CSS.

. Expertise in XML technologies (SAX, DOM), XSL, XSLT, XML Schema, DTD,

Custom Tags (JSTL), JAXB, XSD and JavaScript.

. Expertise in using IDE like Eclipse, JDeveloper, NetBeans, Rational

Application Developer(RAD).

. Development experience with Application/Web servers like IBM

Websphere, BEA Weblogic, JBoss and Apache Tomcat.

. Sound Knowledge in database concepts and working experience on Oracle,

DB2, MySQL and SQL server databases.

. Successfully designed and implemented various reusable components and

frameworks using Design Patterns like MVC (Model-View-Controller),

Business Delegate, DAO, Singleton, Factory, etc.

. Experience in using different design methodologies and tools like UML

and Rational Rose.

. Knowledge and experience on GWT1.x(Google Web Toolkit).

. Excellent experience in client interaction, requirements gathering,

design, development and deployment of various functional documents

. An effective communicator, committed team player, quick thinker and

rapid problem solver with commitment and has a strong work ethic and

ability to quickly adapt to new environments.

TECHNICAL SKILLS

Web Technologies : HTML, DHTML, XML, XSL, AJAX, XSLT, Java Script, SOAP,

SOA.

J2EE Technologies : Servlets, JSP, JDBC, JNDI, EJB2.0, JAXP, JavaBeans,

JNDI, JMS, JAX-RPC.

Tools /IDE : IBM RAD7.x, NetBeans4.x, Eclipse3.x, SQL

Developer, SOAPUI 2.x, JDeveloper9.x.

Database : Oracle8I/9I/10g, DB2, SQL Server 2000,

MySql5.0.

Build Tools : Ant, Maven.

Application Framework : Struts, Hibernate, Spring framework.

Distributed Architecture : RMI, EJB, LDAP, Web Services, SOA.

Web/Application Server : Apache Tomcat4x/6x, IBM WebSphere 5x/6x,

Weblogic10x/8x, JBoss6x.

Operating Systems : Windows 95/98/NT/2000/XP, Unix, Linux.

Case Tools/ OOAD : UML2x, Rational Rose1x.

Version Control : ClearCase 7.0, SVN 1.6, CVS1x.

Languages C, C++, Java, VB, VC++, Perl.

PROFESSIONAL EXPERIENCE

Cardinal Health, Ohio May '10 -

Current

Senior J2EE Developer, Cardinal Identity.

Cardinal Health, Inc., is health care services company specializes in

health care supply chain services, providing pharmaceuticals and medical

products. The company is also a manufacturer of medical and surgical

products, including gloves, surgical apparel and fluid management.

Currently involved in 'Cardinal Security Application' where the Project is

to synchronize data between the legacy and the new authentication systems.

The data that will be synchronized between these legacy and new systems

includes Cardinal.com password data, security questions, and user id

provisioning updates.

Responsibilities:

. Installed and configured local environment with tools ClearCase7.x,

Clear Quest 7.x, RAD7.x & Websphere6.x.

. Currently working for DMC Project for collecting user data from legacy

system and synchronizing in LDAP which is in transition phase.

. Understanding existing application and code developed on technologies

using EJB3.0, JMS(MDB), XML, HTML, JSP, SOAP messages, Sleep script.

. Investigating unsynchronized data issues in Production.

. Issues came across are Addsync, EJB timeout, multiple records in LDAP

for same user etc.

. Recreating existing Production issues in Dev environment and

troubleshooting the issues to mitigate the impact.

. Developed code to resolve the issues and improve supportability of the

application.

. Modified existing EJB's as a solution for issues and modified the

design of application.

. Daily log scraping and updating the team with new issues and helping

team with their research issues.

. Monitoring Tivoli agents on production and observing CPU utilization

by application.

. Processing data through another application DRT to mitigate unsync

data issues.

. Introduced emailing facility to the existing application as a part of

transition using Java5.

. Used best practices and design patterns Singleton, DTO, DAO, etc.

. Agile methodologies are followed for development of the project.

. Monitoring CPU utilization with TOPAS and Tivoli agents.

. Investigated Heap and Core dumps to find the root cause of CPU spikes.

. Working on Log Retriever application developed on Sleep script and

fixing the bugs in the code.

. Working with different teams to troubleshoot the issues in daily

status meetings and coming up with recommendations to resolve the

issues.

. Reprocessing Failure Queues through Hermes.

Environment: Core Java, Java1.5/1.6, Webservices, Ant 1.7, JMS, EJB 3.0,

Log4j 1.4, RAD 7.5, ClearCase 7.0, AIX OS, ClearQuest 7.0, LDAP, Websphere

6.1, Clarify, Rational BuildForge, SQL Server 2000, Sql Developer 2.1,

DB2,Oracle9i, Unix.

____________________________________________________________________________

_____________

Century Link (Embarq), Overland Park Jan '08

- Mar '10

Senior J2EE Developer, Customer Profile Management Team.

Century Link (Embarq) provides local, long distance, high speed data and

other wireless services to residential and business customers. It was

formerly associated with Sprint now acquired by CenturyTel. Worked with

'customer profile management' team which is part of Ecommerce/External

Security.

The project was to provide single sign on to the voicemail web GUI as well

as provide Embarq with usage, tracking, and allow customers the ability to

provide feedback on the web pages. This project is the continuance of the

Integrated Voice Mail (IVM) project. The project was to provide web access

to small business and home business customers which will enable them to

self-manage their voicemail services and access functionality not available

via the TUI (telephone user interface). There by providing integrated voice

mail, new and improved features and web access.

Responsibilities:

. Developed web services using JAX-RPC to transmit SOAP messages by JWS.

. Developing and coding business objects with JavaBeans.

. Developed back end communication using Oracle 10g database.

. Developed WSDL as a Web service, XML Schema's (XSD) to map the fields

of XML.

. Install and configured application server on local machine.

. Used Tomcat6.x and Weblogic10.x/8.x to deploy the application.

. Application was developed using Eclipse (IDE) Environment.

. Integrated Hibernate with Spring framework and used Hibernate as

persistence layer.

. Used SOAP UI for load and functional testing.

. Used SAX and DOM for parsing XML documents and XSLT for

transformation.

. Functional and Unit testing using Junit and JMeter.

. Used Ant to build, compile and create WAR of projects.

. Involved in Oracle Identity Management tool configurations.

. Monitoring performance through Wily Introscope monitoring agent.

. Used best practices and design patterns DTO, DAO, Singleton.

. Developed intuitive code for finding database connection leaks in a

large code base.

. Involved in debugging and troubleshooting of product configuration and

/ or customizations.

. Developed scripts to migrate data as per business requirements.

. Involved in production releases of project and given onsite support

and fixed issues.

. Used JUnit Framework to develop test cases

Environment: Core Java, Java1.5x/1.6x/1.4x, JWS, Weblogic10.x/8.x,

Tomcat6.x, Eclipse, Linux/Scripting, Log4j, JDBC, JNDI, JUnit, JSP,

Servlets, JNDI, HTML, Oracle Sql Developer 1.x, SQL, LDAP, SOAP, JTA, BMC

5x (Corporate Directory Manager Console), LDAP, SAX, DOM, Ant, Spring,

Hibernate.

_________________________________________________________________________

________________

Blueprint Studio, New Jersey May '07 -

Dec '07

Senior J2EE Developer, Satisfeyed Application

This is a business initiative aimed at helping Eye Care Professionals

expand their practice and improve patient satisfaction. The application has

a group of tools for improving dialogue between Eye Care Professionals and

their patients enhance patient services and supplying the doctor with

crucial business intelligence.

Responsibilities:

. Involved in talking to the business people, gathering requirements and

addressing product enhancements discussions.

. Involved in designing, processing logic, extensibility, user

interfaces, and integrations and testing application.

. Developed the front end application using Struts Framework, JSP, CSS

and HTML.

. Used AJAX to poll the server using XMLHttpRequest to retrieve the

latest data from the database.

. Used GWT to debug the application and fix the defects.

. Developing and coding business objects with EJB2.0 and Servlets.

. Application Architecture is based on MVC Struts Framework. Designed

and developed custom tags, action classes and action form beans.

. Developed back end communication using Oracle 10g database.

. Configured and created the build files using Maven and Axis Ant tool.

. Used WebLogic8.1 and Tomcat 5.x to deploy the application.

. Wrote system evaluations, design proposals, and standards for an XML

content management system.

. All applications were developed using Eclipse IDE.

. Debugged production problems during testing and deployment phases.

. Involved in debugging and troubleshooting.

Environment: Core Java, JSP, Servlets, JavaScript, Ajax, HTML, GWT1.0

plugin, Tomcat5.x, CSS, SQL, JDBC, Clearcase, JDBC, JNDI, LDAP, XML, XSL,

EJB, SQL, Struts, Hibernate 3.2, Oracle10g, Log4j, Web Logic8.1 and

Eclipse.

_________________________________________________________________________

________________

First Banks Inc., St Louis, MO

Oct '06 - Apr '07

Senior J2EE Developer, Cash Management Tool (CMT)

CMT was developed as a part of the Business Services offered by First

Banks, Inc. The tool provides a wide array of Cash Management services that

can be tailored to speed collections, manage disbursements and provide

timely account information. It is a means to ensure that the customers are

getting the services they need to solve their day-to-day cash flow issues

while satisfying the accounting needs specified. Some of the cash

management options that were dealt with are Business Online Banking, First

Bank Debit Business Card, Wholesale Lockbox and wireless transfers.

Responsibilities:

. Actively involved in the gathering of data, design and analysis of the

system.

. Worked with the team in the development of Use-Case diagrams and class

diagrams using Rational Rose.

. Extensively used Application Resource Bundle feature of Jakarta Struts

Framework for eliminating the hard coding in terms of field label and

alert messages in JSPs.

. Involved in writing of JSP pages for the presentation of data.

. Use of JavaScript for Client Side manipulation in JSP pages.

. Implemented MVC architecture using Apache STRUTS framework.

. Developed front end with JSP using Struts Tag library and Action

Forms.

. Designed user interface pages using Weblogic workshop.

. Deployed Servlets, JSP and EJB on Weblogic Application Server.

. Used tiles framework, validation framework in the application.

. Implemented Hibernate framework by incorporating DAO design patterns.

. Extensively involved in designing and implementing several backend

network performance components using EJBs.

. Extensive use of Enterprise Java Beans (EJBs) for middle tier

component implementation and implementation of business logic.

. Creation of Database Management System using PL/SQL statements, stored

procedures and triggers.

. Designed and developed EJB components (MDB's) to asynchronously

receive messages from IBM MQ Series queues.

. Used JMS API as an interface between MQ Series and EJB MDB.

. Worked closely with testing for unit, module and integration testing.

. Involved in debugging issues for production releases.

Environment: Core Java, J2EE, Apache STRUTS1.1(MVC), SQL, Maven, Linux,

Ant, Log4j, Servlets, Hibernate, Apache Tomcat 5.0, EJB2.0,

JMS(MQseries), Oracle 10g, PL/SQL, Ajax, JQuery, ClearQuest, JDBC, JNDI,

WebLogic8.1, Oracle Enterprise Manager Client, JSP.

_________________________________________________________________________

_________________

T&T Expert Inc, Houston, TX

Nov '05 - Sep '06

J2EE Developer

The project developed service management application. Users are able to

login and view their accounts. Customers' services can be entered, updated

or retrieved from database system. Connections with other parts-supply

companies are also provided to update latest list prices. Implemented

framework based on MVC architecture using Servlets, JSP and EJB

technologies.

Responsibilities:

. Captured client's requirements and designed the system using UML (Use

Cases, Collaboration Diagrams, and Sequential Diagrams) with OOA/D

features.

. Developed and implemented JSP Tag Libraries ( JSTL), HTML, DHTML, CSS

and JavaScript.

. Designed of RDBMS using E-R diagrams and relational algebra for

relational operations.

. Developed project using Agile methodologies.

. Implemented database systems using Oracle 9i.

. Used Struts Framework for the application based on the MVC-II

Architecture and implemented validator framework.

. Developed Session Beans to process requests from the user interface

and CMP entity beans to retrieve and update customer information.

. Developed Message Driven Beans to process mails and requests

asynchronously.

. Wrote XSLT stylesheets for publishing the standard.

. Configured IBM Websphere 6.0 the JNDI, JMS, Listener names and data

sources.

. Developed web services using JAX-RPC to transmit SOAP messages.

. Identified and resolved programming issues, Servlets and EJB's

performance tuning opportunities.

. Developed interfaces and their implementation classes to communicate

with the Midtier(services) using JMS.

. Performed unit tests and integration tests of the application.

. Modified the SOAP/WSDL interfaces for the existing web services to

accommodate changes in the new releases.

. Used Clear Case as a documentation repository and version controlling

tool.

Environment: UML, Servlets, JSP, JSTL, Custom Taglib, JSF, EJB2, IBM

RAD, Struts(MVC), RAD, JMS(MQSeries), XML, XSD, JAXP, XSLT, JAX-RPC,

Java Webservices, Linux, Portlets, SOAP, WSDL, JQuery, SAAJ, JAAS, CVS,

Java Script, Ajax, JAXB, RDBMS, JDBC, PL/SQL, SQL, Oracle 9i, Log4J,

WebSphere6.0.

American Express, NY

May '04 - Oct '05

Software Programmer

A direct bank that offers consumer banking via the Internet, telephone and

automated teller machine. Membership Banking provides high rates on

deposits, low-rate lines of credit, rebates on ATM surcharges and free

unlimited electronic bill payment. Its range of products includes money

market and checking accounts; CDs. Membership Banking website provides

account inquiry, account update, bill payment and customer service

functions. The website enables prospective account holders to complete

online account applications with real time decision. Once an account has

been established the customer will be able to review the status of their

accounts and initiate bill payments online and/or transfer funds from one

account to another.

Responsibilities:

. Worked on Requirement analysis, gathered all possible requirements and

involved in breaking the requirements in to exact implementation

details.

. Involved in Designing, Coding and promoting the code into different

environments.

. Designed interactive web pages with front end screens using HTML and

JavaScript technology for the e-statement server as per the

requirements.

. Designed XML Schema and XML using XML-Spy Editor

. Developed the entire application in Struts MVC Framework along with

EJB.

. Developed views and Action classes for lead information.

. Designed and developed Java Server Pages and Servlets for entire

website.

. Business Logic implemented using Business Objects pattern as the EJB

Session Beans.

. Deployed and Developed Front Servlet components, Business Delegate,

EJB, DAO to access back end systems for displaying lead information

and advisor information.

. Created windows batch scripts and configured the scheduler to trigger

the XML feed generation.

. Participated in Unit, Integration, System testing. Wrote JUnit test

cases for testing the functionality of the code.

Environment: Java, JDBC, JSP, XML, EJB, Front Servlets (Struts), CVS,

ANT, Websphere 5.1, DB2, SQL, UML diagrams, Oracle 9i, Eclipse.

Zeus, India

May '03 - Apr '04

Trainee Programmer

The Taxware product is developed under the project name Zeus for Gov One

Solutions a div of First Data Corporation. The project consists of Tax

Engine which computes the Sales Tax, Use Tax, and World Tax. User Interface

for Zeus Tax Engine for client data entry and customization. Infrastructure

for Tax Engine. Interface for Tax Engine to interact with existing ERP

Systems.

Responsibilities:

. Provided Effort Estimation using Use-Case point estimation for Load

Data module.

. Requirements gathering and analysis.

. Involved in Design. Designed Class diagrams and Sequence Diagrams

using Rational Rose 2000.

. Prepared design documents.

. Application Development for Load Data module, Unit testing and

Integration testing.

. Preparing test cases.

. Written JUnit test cases for unit testing.

. Coordination with Taxware QA, Release engineering team, Database team

and E-Testing Team.

Environment: Java, XML, Apache Tomcat 4.0, Oracle 8i, Struts, JSP,

JUnit, Servlets, DB2, Rational Rose 2000, Clear case, Windows 2000,

Eclipse.

EDUCATION

Bachelor of Technology (Computer Science and Engineering) Jawaharlal Nehru

Technological University, India



Contact this candidate