Poornima domakonda
acem2y@r.postjobfree.com 856-***-****
Objective & Summary
To be a key team-player in the providing solutions in middleware,
integration applications. Has a broad technical knowledge in Oracle SOA
Suite, Oracle Fusion Middleware, JEE and design patterns. Has the ability
to translate business needs into technology requirements that support the
company's business objectives. Technical focus areas are Service Oriented
Architecture, Integration and Middleware applications. Has broad vertical
industry experience.
. Enthusiastic, Self-Motivated, Problem-Solving, and Decision-Making
skills.
. Ability to think independently, learns rapidly, takes initiative and
is responsible to achieve business goals.
. Good written and oral communication skills and is able to work with
cross functional team in delivering solution for integration projects.
Education:
. Master's Degree in Computer Applications.
Technical Skills:
Middleware, EAI Oracle Fusion Middleware 11g, FMW, BPEL (2.0), OSB
Integration 11g/10gR3, B2B, Adapters, Mediators, BAM, SOAP,WSDL,
technologies XSLT, UDDI,XSD,XML,XSL,XPATH,JMS, JEE (EJB, JSP,
Servlets, JDBC, JNDI, JMS), Web Methods, BPM, WSRR
Application, : Oracle WebLogic, JDeveloper, IBM WebSphere, BEA Web
Process logic (WLI, WLP, WLS), JBoss3.2.2, Aqua Logic BPM 5.7
Servers/Studios (ALBPM), IBM & Sonic MQ series, ALSB2.6
Language & : SOA, BPEL, JEE, JDK, J2ME, XML, PL/I, JCL, Python
Specifications
Frameworks : Spring, Hibernate, Knowledge of Struts 2.0, JSF, Log4j
Domain : Telecommunication, Networking, E-commerce, Energy
Utilities, Entertainment, Healthcare, Cable, Logistics,
Finance, Insurance, Semiconductor, Hospitality.
Database/servers : Oracle 10g, MS SQL Server 6.5, DB2 on Mainframes, JDO,
PL/SQL.
Design, Build & : UML, Rational Rose, EA, CMVC, VSS, WinCVS, Maven,
other Tools StarTeam5.2 client, QMF, Maven, ANT 1.6, IBM Rational
Clear case, WinSCP, PVCS
Operating Systems : Windows (95 / 98 / 2000), MS - DOS, MVS, SCO Unix.
Professional Experience:
Cover Oregon/State of Oregon - OR, Oracle SOA Lead/Architect
Jun'13 - Present
Health Insurance Exchange: Oregon health authority is mandated to provide
coverage through federal programs for Medicaid and i was responsible for
most interfaces between Cover Oregon and Oregon State Govt authority,
focusing primarily on implementing external interfaces for state, Medicaid,
federal eligibility and some carrier interfaces.
Environment: Oracle Fusion 11g Middleware, BPEL (2.0), B2B, WLS,
ExaData/ExaLogic, Siebel 8.2 Open UI, OPA, MDM, Fusion AIA, Web Center,
UCM, OBIEE, PeopleSoft
Responsibilities:
. Developed consistent SOA implementation for significant external
interfaces within Cover Oregon (ReceivePlanInformation SERFF,
MedicaidApplicationEligibility, ContingencyReport, ORS interfaces).
. Created audit framework using Oracle BAM and interactive reports
using Dashboards. Notifications were provided for higher priority
tasks using Oracle BAM (used Oracle SOA stack to populate BAM data).
. Used features like XPath functions, XSLT, FTP, File, Database, AQ
adapters, security policies (OWSM) etc.
. Implemented Domain Value Maps (DVM)'s for dynamically updating of
Carrier information.
. Used MDS repository to store all the common artifacts between
composites like DVM, XSD, Fault policy and Fault Binding files. And
worked on few b2b interfaces.
. Coordinated with business, external partners & cross functional teams
in resolving issues or providing solutions and was responsible for
migrating external SOA interfaces across environments.
DPI Specialty Foods Inc - CA, Oracle SOA Technical Lead
Nov'12 - May'13
Order Management Migration Project: DPI a subsidiary of IDB, is a wholesale
food distributor offers an array of more than 55000 dry groceries, frozen
and perishable food items from around the world. DPI is dedicated to
providing its customers of all sizes and locations within the US with cost-
effective access to high-quality specialty food products from around the
world. The project migrated its end to end integrated app
between DPI systems and its partners to 11g middleware stack. The project
involves integration of Siebel with Oracle EBS (R12) using AIA (Application
Integration Architecture) and integration of DPI environment with DPI's
partners using Oracle B2B.
Environment: Oracle Fusion 11g Middleware, BPEL (2.0), B2B, E-Business
Suite, Oracle WLS, JDeveloper, Siebel
Responsibilities:
. Involved in migration and integration of SOA 10g to SOA 11g business
processes which communicated with external systems like the B2B and
the Oracle E-Business Suite.
. Responsible for the configuration of trading partners in Oracle B2B
. Responsible for creating the guidelines and XSD files for various EDI
transaction:850, 875, 810, 880, 997.
. Developed BPEL to do the integration between oracle b2b and oracle
Apps R12
. Developed scalable solution for EDI and Non-EDI business process
components for various partners in SOA (BPEL 2.0) using standard SOA
adapters like the FTP, B2B, Mediator components and Database
adapters.
. Gained working knowledge on B2B standards like EDI x12, EDIFACT and
BPM.
DIRECTV - CA, Oracle SOA Technical Lead
Jun'12 - Nov'12
DTSS: DIRECTV Traffic and Scheduling System (DTSS) Services provide
reusable and interoperable service components that implement broadcast
traffic-related business processes. These services are used by DTSS
applications but may also be accessed by other external software systems.
Environment: Oracle Fusion 11g Middleware, BPEL (2.0), Oracle Web logic,
JDeveloper
Responsibilities:
. Implemented BPEL services for the functional domain: - Channels (BOC
Channel, Content Channel, Guide Map, User Channels and Viewer
Channels) and Play List Events.
. Implemented the above BPEL interfaces using different SOA components
mainly file adapter and developed few data service interfaces. The
service components were eventually going to be re-architected and
exposed as proxy services through the Oracle Service Bus.
Qualcomm - CA, Oracle OSB/SOA Consultant
Nov'11 - May'12
QEP/Stingray: Stingray provides the ability to run QES applications on the
mobile devices. The applications running on the mobile device communicates
with the QES infrastructure to send messages to the QEP platform which
provides the capability to communicate with the existing applications such
as QTM, DVIR and HOS Classic. QEP is the next generation platform provides
SOA, Java based integration with mobile devices for Hours of service
application.
Environment: Oracle Fusion 11g Middleware, OSB 11g, BPEL, Web logic,
JDeveloper, Eclipse, Oracle DB.
Responsibilities:
. Involved in Design phase and worked on putting forward Integration
Requirements, detailed Tech Specs while working on this project.
. Implemented Services for Server and Mobile acknowledgements using
BPEL (SOA).
. Implemented OSB services for Forward Message on the platform and OSB
Services for Login authentication, validation requests and driver
logout functionalities invoked by a REST client.
. Used JMS Adapter to publish the message to the JMS Queue, Consumed
messages from EDN publisher and not limited to Error Handling in the
BPEL processes, familiar with XPATH functions in XQuery and XSLT for
the composites & used DVM for translation of data elements.
. Event Delivery Network (EDN) for publishing and consuming events.
. Briefly monitored and administered Web logic server, Enterprise
manager and configured JMS.
Cisco - CA, Oracle SOA Technical Lead
Jan'11 - Aug'11
iExpense Application: iExpense is a POC/Pilot project that facilitates the
Cisco sales employees to submit their day to day expenses, mileage and
receipt details using the iexpense application on the mobile device to the
oracle's e-business suite. The expectation is to build an integration
platform to interact between the mobile device and the backend systems
using the existing web services and/or create new services as needed.
Responsibilities:
. Involved in analyzing business requirements and identified SOA
services for communicating with the EBS system, defined SOA services
and standards, interface definition mappings and prepared Service
Level Agreements (SLA).
. Co-ordinated with the SOA governance team for design-time and runtime
governance, and was involved in project reviews for approval process
for SOA Governance and Security framework.
. Co-ordinated with offshore deliverables for front end services.
Environment: SOA, Oracle11i/R12, Oracle E-Business Suite.
PG&E - CA, SOA/ESB Integration Consultant
July'10 - Dec'10
CC&B: Customer Care and Billing(CC&B) upgrade project 2.3 is re-plat
forming existing SeeBeyond EAI Middleware applications with Oracle Service
Bus (OSB) that interacts with external systems like IVR, PGEConnect,
CCOutage and EBPP will communicate middleware services by invoking Web
Services using Oracle Service Bus & WebLogic 10gR3.
Responsibilities:
. Understanding requirements and existing monk interfaces, interfacing
with client and translating the requirements into application and
system architecture.
. Prepared technical design document for OSB and Web Services.
Identified and prepared various design artifacts like the XML schema,
WSDL, mappings, and implementation the service components.
. Worked on tweaking WSDL artifacts and elaborated type definitions
schemas based on corporate standards.
. Developed OSB modules that integrated with web services that provide
billing information such as recommending budgets, outage status to an
eligible customer.
. Used various XPATH functions in XQuery for transformations.
. Monitored and Administered Web logic server, Enterprise manager,
performed Unit and Integration testing.
Environment: SOA, OSB10g/11g, ALSB2.1, Web Services (JAX-WS), SOAP, Axis,
Java 1.6, WebLogic 10gR3, IBM Rational Clear Case, MS Visio, Ant 1.8,
Maven, Oracle, XQuery, XPATH, JAXB, WSDL, XML, XML Schema (XSD).
Blockbuster - CA, JEE Developer Feb'10 - July'10
BBIOnDemand: Blockbuster has large scale digital media delivery
capabilities and integrates with consumer electronics manufacturers to
enable downloads and streaming of video content on CE devices. On Demand
application is supported for enhancing its digital media capabilities
technology solutions and resolving its issues and enhancing capabilities
supporting downloads and streaming of video content and streaming digital
content on customer devices and also supporting online media capabilities.
Responsibilities:
. Analyzed requirements, designed, enhanced the core application and
coordinated with the stakeholders & customers.
. Interfaced with the team of engineers at onshore/offshore and
performed analysis & flow down of requirements, testing design
attributes & coordinating with other team members in accomplishing
overall objectives.
. Responsible for Root Cause Analysis for various Production issues.
. Coordinate with hosting environment engineers for successful
migration of application builds across Dev/QA/Production servers.
Environment: JEE, Java 1.4/JDK1.5, Web Services, Hibernate, Spring, Apache
Tomcat6.0,
CVS, Ant 1.8, Oracle.
Kaiser Permanente - CA, JEE/Portal Consultant
Dec'08 - Jan'10
EPF/NAI (Application): Kaiser Permanente is one of the largest healthcare
service providers, providing support to Enterprise Portal Framework and NAI
Applications that involved in support to MYHR applications, TORT and UBT
application which are based on WAS application server, Web Sphere Portal
server are developed using J2EE technologies and are JSR168 complaint.
Kaiser Permanente and the Coalition of Kaiser Permanente Unions want to
provide a better place to work by implementing a standard online time off
request process with tracking of approvals, denials and reasons so that
employees can balance work-life and not utilize sick time for personal time
off. TORT - Time Off Request Tracking application is one such application
that allows an Employee to view his or her time off benefit plan balance
received from the payroll system before submitting a request. The solution
shall allow an employee or an authorized person to submit time off request,
approve or deny a request by an approver.
Responsibilities:
. Responsible in developing Architectural Prototype/POC, doing
activities such as requirements analysis, design reviews and
coordinated with business analyst and translating the requirements
into application and system architecture.
. Identified and developed core data and business services.
. Developed user preference portlets using eclipse and deployed them in
Web sphere portal.
. Designed and integrated the full scale Hibernate Domain Model and
business services / Spring Remoting, persistence solution with the
application architectures.
. Integrated with Portal and conducted a complete end- to- end
framework testing.
. Participated in various change requests, support activities, that
included fixes & enhancements to the My Hr Portal applications and
coordinated with IBM to open PMR's, issues related to WCM & Web
Sphere Portal.
. Prepared implementation plans for IBM Product Portal upgrades in
various environments and coordinated with IBM Level one support team
for implementation and installing third party tools used by portal.
Environment: SOA, JEE, Java 1.4/JDK1.5, Web Services, Hibernate, Spring,
JSR-168 portlets, Web Sphere AppServer6.0, Web Sphere Portal6.0.1.3,
MyEclise7.0, RAD, SVN, Maven, Oracle, AIX.
Verizon - CA, Oracle SOA Consultant Jul'08 -
Oct'08
NET Workflow (Product Application): NET workflow is and application that
will be used to streamline business processes in Verizon Wireless. It is a
business management process system that helps automate and connect systems
together to create a process flow across business units, groups or people,
and applications. Several process flows may be created to function with
this product.
Responsibilities:
. Installed and configured servers (Web Logic Enterprise Server, ALBPM)
in Linux environment.
. Bug fixes for composite services and implemented new Aqua Logic BPEL
and handled exceptions and faults.
. Developed custom XPATH functions to transform messages, creating new
BPEL processes/workflow, manipulating XML schemas, XSDs and XSL
Transformations.
. Analyzed the WSDL of the web services that are invoked using partner
links in the BPEL processes.
. Monitored and Administered Web logic server and Enterprise manager.
Environment: SOA, JEE, Java 1.4, Web Services, BPEL, Aqua Logic BPM Studio
5.7, Web Logic Enterprise Server 10, Oracle, JSP, CVS
Comcast - PA, SOA/JEE/Portal Consultant Mar'07 -
May'08
Order Management System (Portal Application): OMS is a SOA based
implementation where all the business components are bundled as a composite
service. The main goal of Comcast Order Management System is to consolidate
the existing Self Install Kit (SIK) tools under one umbrella which would
allow tracking at the order level. Streamline of Indirect and direct
channel orders. It provides a detailed audit trail of all the transactions
and modifications executed on an order, Create a workflow which
orchestrates the tasks, sets task deadlines, and sets order monitoring and
Integration with fulfillment partners like REPLICO and MODUS to communicate
with Order Management System.
Responsibilities:
. Participated in business strategic direction and modeling.
. Interfaced with multiple stakeholders to gather and prioritize their
concerns as inputs into architectural design and prepared and
reviewed technical design specifications, use cases and process
workflows and adopted agile development methodology with an
incremental approach.
. Designed and developed Enterprise Service Bus integration components,
artifacts and designed workflows and developed applications
implementing the business processes.
. Developed Java Page Flows for various modules and built a Composite
Application Service that is JSR 168 compliant portlet and developed
XML schemas and WSDL files.
. Installed and Configured Servers (Web Logic Server, Portal Server,
ALBPM, Aqua logic Service bus) and created domains in UNIX
environment.
. Participated in data modeling - Implemented object/relational
persistence (Hibernate) for the domain model.
. Developed persistence layer for the web services and integrated Web
Services and applications components with Enterprise Service Bus and
implemented Spring Framework.
. Implemented Web services for Authentication, User management and
Fulfillment modules.
. Involved in build management and deployment activities in development
and testing environments and sending release notes and participated
in Code review sessions.
Environment: SOA, JEE, Web Services, Axis2, Hibernate, Spring, JPF, Aqua
Logic BPM, BPEL, ESB, BAM, Web Logic Server, Portal & Workshop (WLS10.0,
WLI, WLP, WLW), ALSB 2.6(ESB), Oracle 10g, AJAX, Eclipse 3.2, JUnit, Maven
VEC - VA, SOA/JEE Consultant Oct'06 - Feb'07
VTOL Portal Application: This application has adopted N-Tier application
that separates the different types of processing. Typically this includes
separate layers for Presentation, Business Logic and Data Access. It is
designed by focusing on Tax's mission and objectives. This online
transactional application allows business to file Employer Withholding tax
and Sales & Use tax online.
Responsibilities:
. Developed Persistent layer with Hibernate Framework.
. Developed business & entity objects for persistence layer &
responsible for build, deployment activities, module integration and
testing.
Environment: JDK1.5, EJB 3.0, JDBC, POJOS, JSF, Seam 1.1, BPEL, JBPM,
DROOLS, Hibernate, Oracle, Jboss 4.0.4, Eclipse 3.2, AJAX, Jasper reports,
Rational Rose, PVCS, windows 98, Rules Engine.
DHL - AZ, SOA Consultant Apr'06 - Sep'06
Shipping eServices International (SESI) Application: SESI is a global
application that will replace existing Generic application Services/Shared
Services (GAS/SS). Presently, each region in DHL has its own customized
flavor of GAS/SS. SESI combines the business needs of all the regions. SESI
provides various services from the information received from the client
application.
Responsibilities:
. Developed various server side components for address validation
module.
. Implemented JEE design patterns like the Service Locator, Session
Facade, Value Objects and DAO patterns.
. Developed MDB's (Message driven Beans) to consume messages from legacy
systems.
. Routed the messages through the messaging server (IBM MQ Series).
. Participated in creating timelines for resources in the MS Project.
Environment: JSDK1.3, EJB2.0, IBM MQ Series 5.2, JDBC2.2, Informix Online
v9.3, TOAD, Rational Rose, VSS, WebLogic8.1, Eclipse, RADAR (Defect
control/tracking), LDAP, windows XP.
Applied Materials - CA, Developer Jan'05 - Jan'06
Customer Portal: Applied Materials is the world's largest supplier of
products and services to the global semiconductor industry. The main aim of
the Customer Portal is to deliver the tools related information and give
access to tools related documents to the customers. All the necessary
documents would be replicated from Live link Server into the Customer
Portal file server and metadata in the Customer Portal tables.
Responsibilities:
. Delivered design artifacts such as use case diagrams, class diagrams,
sequence diagrams, using EA tool (UML Design tool).
. Developed various modules using Model View Controller pattern and
business components for the customization and developed various Custom
tags & handled client side validations for tools related content on
the customer portal.
. Responsible for deploying application on the test environment and
performed end to end testing.
Environment: Struts Framework 1.2, Eclipse3.0, Custom Tags, XML, Xalan
parser, JDBC2.0, Live Link, LAPI, Stored Procedures, TOAD, iPlanet web
server6.1, Eclipse 3.0, Log4j, PVCS, EA for UML design, LOG4J.
Deutsche Bank - NY, Developer Aug'04 -
Dec'04
IDelta - Global Securities Lending: The iDelta Inventory Management System
is part of a larger strategic trading platform that is to be rolled out to
the Stock Loan desk globally. This system will provide a common platform on
which all regional offices will be able to manage inventory. The iDelta
system provides a global, consolidated view of securities inventory and
will eventually be the global trade entry platform for Global Equities
Securities lending. The U.S. trade entry system is intrinsically linked to
iDelta.
Responsibilities:
. Analyzed requirements, designed, developed the core application
modules.
. Developed use case diagrams, class diagrams, sequence diagrams, using
Enterprise Architecture (UML Design tool) & analysis, design and
development of applications.
. Developed GUI and server side modules for various securities
inventory.
. Written stored procedures and written shell scripts for running
scheduled batch jobs.
Environment: JSP, Servlets, JDBC, Sybase, Web Logic 6.1, EJB2.0, Sonic MQ,
JMS, Oracle, Tomcat 5.0, DB2
Travelers Life and Annuity (Travelers Group) - NY, Developer
Dec'03 - Jul'04
Travelers Life and Annuity: Traveler's Life & Annuity are manufacturers of
Life and Annuity products. TIC has 14 existing web sites that cater to the
needs of different "producers". Producers are the agents that sell
different products of TLA. Producers play different roles including
independent agents, general agents, marketing agents within an organization
channel.
Responsibilities:
. Designed and developed Web tier, written JSP Custom Tags & developed
presentation layer.
. Developed middle tier, business components and other utility classes
and implemented j2ee design patterns like the VO and DAO and
Participated in build management and deployment activities.
. Integrated, developed functional tests and tested the products online.
Environment: JDBC, Struts Framework, JSP, Custom Tag Libraries, Interwoven,
Web logic 8.1, ANT, VSS, EJB 2.0. WSAD, LOG4j
IBM, Software Engineer Mar'03 - Nov'03
Customer Fulfillment Tools / Services (CFTS): The Customer Fulfillment
Tool/Services (CFT/S) application handles contract registration and billing
of services engagements. CFT/S is a client-server application. CFT/S
provides a GUI (Swings) front-end for contract administrators to enter and
modify services contracts and Statements of Work, as well as fulfillment
terms.
Responsibilities:
. Responsible for interacting with geography coordinates and users on
problem analysis and problem solving.
. Responsible for analyzing the defects, change requests & developed
different modules.
. Enhanced CFT/S Application that involved Analysis, Coding and Testing
of Defects and Change requests.
. Responsible for maintaining the Quality thrust, solving production
support problem.
Environment: JDBC, Java Swings, JDK 1.2 [MVCA Architecture], PL1, C, JCL,
DB2 on Mainframes, Windows 2000, MVS, Visual Age for Java 3.5, Rational
Rose Enterprise Edition, CMVC.
DHL/DANZAS, Software Engineer Sep'02 - Dec'02
Exception Management: Danzas Group is the world's leading provider of IT-
supported logistics solutions, excelling in worldwide air and ocean
freight. Danzas has a range of products out of which XM has been
implemented as the Supply Chain event-monitoring tool for Danzas-AEI
customers. The Exception Management application meets the increasing
demands from customers for the facility to manage their consignment
traffic.
Responsibilities:
. Implemented J2ee design patterns like service locator, session fa ade,
business delegate, value objects, data access objects and value list
handlers created BMP entity beans for persistence layer.
. Developed modules in data layer and participated in build management &
deploying application.
. Responsible for Web logic administration activities which involved
creating domains, configuring the domain for Web logic clustering, DB
Connection configurations, performance monitoring and performance
tuning etc.
. Used JMS for asynchronous exchange of critical business data/events in
J2EE components & legacy system.
. Developed Message Driven Beans in collaboration with Java Messaging
Service (JMS) to interact with the legacy systems & routed the
messages through the messaging server (Sonic MQ Series).
Environment: Intel PC, Win NT/2000, J2EE Architecture (EJB2.0, JSP,
Servlets, JDBC, JMS), Sonic MQ, JavaScript, HTML, JAXP, Oracle 8i, BEA Web
logic 6.1 Service Pack2, Rational Rose Enterprise Edition, Jbuilder, Jtest,
TOAD, J2EE design patterns, ANT Implemented on RedHat Linux7.2, VSS,
JUnit, Log4j
General Motors, Software Engineer Mar'00 - Feb'02
ID Management System (IDMS): IDMS automates the process of authorizing
access of GM Systems to ISUZU users. Preciously Isuzu contact would pass
the requirements on to the GM contact over the phone or through paper. The
further processing is then carried out by intimating the EDS (Japan, US)
and other system owners for granting access to the requestor before the
requestor is granted permission to access the system.
Responsibilities:
. Coordinated in preparing UI design documents.
. Developed user interface modules, server side modules and unit tested
the application.
Environment: JDBC, Servlets, Java Web Server2.0, Oracle 8, Windows/Solaris.
ITC - Product Support Mar'93 - Aug'98
Hotel Management (Product): UNIX based application for Hotel property
management, which includes Room & guest Management, billing, accounts
receivables, housekeeping, front office, night audit and other modules.
Responsibilities:
. Resolved user requests in application and hardware related issues.
. Provided system support and assisted guest complaints/requests and
service recovery.
Environment: (H/W) Unisys U6000 Server, VXL Terminals, (S/W) AT&T UNIX
SVR4, (DB) BBx Progression 4.0.