AddThis Social Bookmark Button
Chaitanya Dasari
75254 USA
Expertise :Oracle Fusion , SOA, Java, J2EE
Job Type :
Contract - W2,Corp-to-Corp
Position :

Resume
 
SUMMARY

7 Years of IT experience in Software design, development, testing, integration and deployment.
Experience with SOA Suite components like BPEL, BAM, ESB, WSM and Oracle Business Intelligence OBIEE
Experience and Knowledge with Oracle E-Business Applications.
Experience and Knowledge With Developing a logical model to represent the business data and a physical implementation
Solid understanding of WSDLs, XML, XSD and other integration standards
Experience and Knowledge in developing Web Services using Oracle BPEL.
Experience in configuring Oracle B2B Integration.
Experience with Business Process Modeling BPM tools, Business rules integration
Experience in Developing Business Process Flows using JDeveloper IDE Tool.
Experience and Knowledge with Developing and implementing processes, procedures using BPEL Designer.
Experience and Knowledge with SOA design, implementation, testing, monitoring
Experience and Knowledge of PL/SQL Programming.
Working experience with Relational Databases like Oracle11g, SQL Server, MYSQL., DB2
Experience in Building or Integrating systems using a Services Oriented Architecture
Experience in developing web services using SOAP protocol for exchanging XML-based messages
Experience in developing Web Based and Standalone multi tired Client/Server applications using Java1.5, Servlets-2.4, JSP, Spring2.0.5 Maven2.0.4 XML, XSL, XSLT, HTML and various Application Server Weblogic7.0 and Tomcat5.0, JBoss 4.0.4 IBM Web Sphere 6.1.
Experience and knowledge of MVC Struts Framework1.2.
Experience and knowledge of ORM Technologies Hibernate3.2, Ibatis2.0, Spring-Hibernate.
Experience and knowledge with Service Oriented Architecture SOA Implementation
Sun Certified Java Programmer for the Java 2 Platform 1.4
Good understanding on J2EE Architecture.
Experience in multi-tier Client/Server development architecture and Distributed Computing Architecture
Involved in Design, Development, Implementation and Production Support.
Experience and Knowledge in Java Web Services Developer Pack- JWSDP 1.0/1.1, JAXB.
Good exposure to object Oriented Concepts like Design Patterns.
Worked on Oracle Web Logic Server, Web Sphere 6.1, Tomcat Web Server and JBOSS.
Experience in Writing Junit Framework Test Cases.
Self-motivated and quick learner of new concepts and technologies.
Knowledge of Software Development Life-Cycle SDLC preparing Requirement Specification documents, Design documents, Test cases and Analysis, User Training documents and Technical Help documents.
Good Project Management and Inter-personal skills gained through interaction with technical and functional teams.
Excellent Communication skills and proven track record of leadership skills with the ability to work both independently or on a team

PROFESSIONAL EXPERIENCE

June, 2007 -  null, PresentSenior Developer
 
:
ACH stands for Automated Clearing House. ACH is a network of banks/financial institutions, service providers, etc. who process electronic debit and credit transactions for corporate, commercial and retail bank accounts. It is governed by NACHA, National Automated Clearing House Association. NACHA creates and maintains standards that dictate the rights, obligations and responsibilities of all parties who use the ACH network. NACHA requires specific formats, transaction codes, etc and ensures uniformity throughout the ACH Network.
ACH is governed by Regulation E in regards to electronic payments.
ACH is used to disburse and collect funds. Examples are provided below : -

Corporations use ACH to pay each other for goods and services and to pay individuals payrolls, pensions, annuities and dividends
Individuals pay corporations via the ACH through direct debit transactions insurance premiums, health club dues, mortgage payments or any bill-paying service
US Treasury uses ACH to pay individuals social security payments, pensions, etc

Role and Responsibilities : Involved in Low Level and High level Design of the application.
Involved in design of Business Processes for Application.

Involved in implementing 1 full life-cycle using the Oracle Fusion/SOA suite of products like BPEL to integrate the Oracle e-business Suite with other systems.
Development and implementation of various Processes as the module developer.
Used Business Process Execution language BPEL for specifying business process behavior based on web services.
Used BPEL Designer to design the Business Processes.
Used BPEL File Adapter service to read and write the data
Used BPEL Database Adapter service for DML Operations.

Used BPEL Process activities like assign, invoke, receive, scope to define the process flows.
Used partner links as communication channel to communicate with the service.
Used Throw Activity to handle errors with respect to exception handling.
Used JDeveloper as application development tool.
Used Oracle 11g as a backend database.
Used java web service to write a web service
Involved in writing the complex xml Schemas for the Business process.
Implemented Web Services to Parse the XMLs using JAXP API.
Used IBM Clear case as source control tool.
Involved in Configuration of Web Server and Application Server.
Involved in deployment of application in Websphere
Creation of Junit test cases for different modules
Handling issues and enhancements required for the project by interacting with the client.
Creating design artifacts sequence diagrams, Process Flow Diagrams using Microsoft Visio.
Performing System Testing, Integration Testing for the modules developed.
User Coordination, Requirement Analysis and Review of code deliverables.
Creation of jar files specific to the application.

Training other team members and joined mentors.

Environment : Java1.5, J2EE, Oracle Fusion, XML BPEL, JDeveloper Servlets, JSP, Struts Framework, Ibatis2.0, Windows2000 Server.

February, 2005 -  May, 2007Senior Developer
 
:
Description : This suite consists of 4 different Applications that are developed in Smalltalk, Java, J2EE and Oracle that are : a Order Manager VOP b GEMS GWP c Genesis REP d Correspondence C7P

Order Manager is an application that polls orders from an Oracle database called OPS and processes those orders and installs that Order. Order Manager interfaces with many other servers and mainframe servers for processing the orders.

The order that has got any error falls into another application called GEMS. Genesis application is inbound application that supports GEMS and Order Manager. Correspondence is an application that allows the customer to submit the bills and documents so that the correspondence agents can work on it. Order Manager Application is a business critical application.
Different Projects Service Requests were developed, Tested and supported under ISI_SUITE Architecture.

Role and Responsibilities : Design, development and implementation of the system as the module developer.
User Coordination, Requirement Analysis and Review of code deliverables from Offshore.
Estimation and Planning for Change Requests CRs.
Involved in design of Siebel integration module.
Studied the requirement and high-level design for the Order billing process and prepared the low level document to configure the application.
Document design artifacts using Microsoft visio, sequence diagrams.
Document and maintain Application deployment and architecture diagrams.
Facilitate System Testing, Integration Testing and User Acceptance Testing involved in Production support from client requirements to developmental aspects with coding, system optimization and testing.
Creation of jar files specific to the application.
Creation of Stored Procedures, database triggers.
Used Web logic 8.0 for deployment of applications.
Handling issues and enhancements required for the project by interacting with the client.
Preparation of the technical specs document.

Training other team members and joined mentors.

Environment : Oracle 9i, SQL/PLSQL, Visual Works Smalltalk 2.4, Java1.4, J2EE, Windows2000 Server, Eclipse, Weblogic8.1.

Client : VSN Inc
Project : HMS Hospital Management System
Title : Senior Developer
Duration : July 20 03 to January 2005

Description : Hospital management is composition of activities and functionalities, in a integrated consistent environment, related to : patient care, clinical management, nurse management, comprehensive blood bank, renal dialysis, health insurance and contracts management, TPA, reporting and statistics, accounting, financing, administration, human resources, stores and material management.

This provides the management and decision-makers with an aid for assessing situation based on previous statistics and giving immediate status of hospital. Provided is an initial admission diagnosis, medical discharge abstract data and billing data.
Modules of hospital management
Centralized Hospital Facilities Management
Contract Management
Patient Registration or Appointment
OPD Billing and Collection Management
Blood Bank Management
In-Patient A/D/T Management
Nursing Care Management
Surgery Management
In-Patients Billing and Cash Collection
In-Patient Clinical Management
Material, Assets and Sub Stores Management
Personnel and payroll Management
Finance and Accounts Management
Equipment Maintenance Management
Responsibilities : Involved in requirement analysis and design

Work allocation to team members and customer interaction involved in the user requirement study, pre sales, scoping, preparing program specs.
Developed the controller servlet for dispatching the incoming requests to their appropriate action classes.
Parsed the XMLs using JAXP API and inserted the data into the database.
Involved in all enhancements requirements gathering so far and played a key role in providing the solutions to the customer.
Used IBM Web sphere5.0 for deployment of applications.

Involved in review meetings, status calls, implementation and deliverables.

Involved in the Project training and preparing technical documentation.
Implemented Quality standards in every phase of the project.

Environment : Oracle 9i, SQL/PLSQL, Java, J2EE, Servlets, HTML, EJB, JSP, XML, JAXP, Struts Framework and MVC Architecture, Windows2000 Server, SQL Server, IBM WebSphere5.0.

July, 2002 -  June, 2003Developer
 
:
Description : Targeted at the customer support process of application development, when an end user of the system faces a problem in using the application, this Trouble Ticket System will allow him to log such problem. The logged problem is traced and fixed for the end user. This process is monitored using this application.

Responsibilities : Involved in Designing and developing web pages.
Active involvement in the coding for some of the modules in the Eclipse.
Involved in client side and server side scripting using Java Sever Pages and Java Script.
Deployment of core components.
Extended DBAPI VSN Generalized Database API for adding more features and for reporting purposes.

Involved in developing the domain classes like Trouble Ticked Raising and allotment of the ticket, Reports All relevant reports to trace the ticket status.
Used Jboss4.0 for deployment of applications.
Understanding and making the database design, developing of JSPs and Servlets.

Training the End Users Effectively.

Environment : Java1.4, J2EE, HTML, Windows XP/NT 4.0, JWSDP1.1 Java Web Services Developer Pack, JDK1.4, JBoss4.0, JSP, Servlets and Oracle8i/MySQL-4.0.17nt.

January, 2001 -  June, 2002Developer
 
:
Mainly targeted at providing a set of APIs that will facilitate the access of database for Java in pure Object Oriented form, hiding query generation and RDBMS related operations.
This API will provide various calls methods which will simplify the database access independent of the backend RDBMS.



EDUCATION




SKILLS SUMMARY

SQL, PL/SQL, Java5.0, HTML, DHTML, JavaScript and XML.
J2EE, Servlets, JSP, JNDI, Struts, Hibernate, JSF, AJAX, DOJO, Spring, WebServices, JTA
Oracle Fusion, ESB, EJB, RMI, Hibernate2.0.
Oracle JDeveloper, Eclipse, Maven2.0, WSAD, IBM RAD6.0/7/8..
My SQL, Oracle10g, SQL Server 2000, Sql, Sybase, DB2 7.2/8.0, PostGreSQL.
WebLogicServer 8.1, JBOSS 4.0.4 IBM Web sphere 6.1
Windows NT Server 4.0/95, Windows 2000 Server, UNIX.
TCP/IP, HTTP, FTP, SSH, TELNET. Accreditations : Sun certified Programmer for the Java 2 Platform 1.4 Brain bench certified Java Programmer