Bpm & Soa Architect & Sr. Developer Resume
SUMMARY:
- 10+ years of enormous experience on business process analysis, process design and development using Oracle fusion middleware technology stack.
- Experienced in providing architecture & design for different integration's by following best design patterns.
- Experienced in Business Process Analysis, Process Design, Risk Analysis, Change Management & Technology expertise with strong integration skills.
- Expertise in Oracle BPM 11g/12c, SOA Suite 10g/11g/12c, Oracle Service Bus (OSB), Mediator, BAM, Oracle ADF. And good knowledge on Oracle AIA, B2B, MFT, EDN.
- Extensive BPM experience; Business Process Modeling, Human Workflow design and construction, Simulation, SOA/web services design and construction, adapter construction, business rules, Correlation, customized views, Notifications(email), custom pages using ADF, Error handling.
- Expertise in orchestrating services using declarative language BPEL, Mediator, Adapters( FTP, File, JMS, MQ, AQ, HTTP,EJB, DB and B2B), Business Rules, XML, XSLT, XQuery, WS Security, Monitoring, Oracle Identity Management, Correlation, WS addressing, WSDL, SOAP, Error handling, Fault Policies, Sensors, REST web services.
- Expertise in Oracle Service Bus; message brokering, configuration framework, security and transport layer and messaging protocols.
- Strong hands on experience on reports generation using BAM 10g, 11g.
- Good domain knowledge on Telecommunications, health care and finance.
- Relevant experience in development of Web based applications using Java, JSP, Servlets, JDBC, HTML.
- Experienced in building the customer relation.
- Strong problem solving skills, good analytical thinking.
- Good exploring skills, I can upgrade myself with latest versions and technologies.
- Received appreciations, best performer awards from clients, organizations.
TECHNICAL SKILLS:
Oracle Fusion Middleware: Oracle SOA Suite 10g/11g/12c, Oracle BPM 11g/12c
Integration/Application Server: Oracle Application Server 10g, Web logic 10g
Integration Frameworks: BPEL,BPM, ESB, OSB, BAM, B2B Services, ADF, XML, XSL, XSLT, XQuery
Technologies: Java/J2EE (Core Java, JSP, Servlets)
Development Tools: JDeveloper 10g/11g/12c, Eclipse.
Database & Tools: Oracle 10g, SQLDeveloper
Operating Systems: Microsoft Windows, Linux, Unix
EXPERIENCE SUMMARY:
Confidential
Technologies: Oracle SOA Suite 11g, BPEL, OSB, BPM, EJB 3.0, JRules, PLSQL, Java/J2EE and Oracle ADF
Tools: JDeveloper 11g, PL/SQL Developer, SOAP UI, Maven, SSH
Environment: Oracle SOA Suite 11.1.1.7, Oracle BPM Suite 11.1.1.7, Oracle Service Bus 11.1.1.7, Oracle 10.0.2.4 database, Weblogic server 10.3.7
BPM & SOA Architect & Sr. Developer
Responsibilities:
- Gathered requirements from clients and converted into system requirement specifications. Did high level analysis and defined the reference architecture.
- Designed the business process by using suitable design patterns.
- Defined service components and identified the reusable services.
- Involved in business process modeling, defined workflows.
- Orchestrated the business processes using BPEL and configured several adapter services(MQ, JMS, EJB,DB)
- Implemented notifications for human tasks and configured the email server.
- Implemented correlation for intermediate events processing (like canceling the Price update request).
- Implemented OSB proxy and business services for service virtualization, created connection resources using JMS, File, FTP, DB protocols.
- Created and Customized ADF pages and customized the Worklist Views for user’s convenience.
- Prepared deployment scripts using maven and maintained code in SVN version controller.
- Involved in System integration testing and provided the UAT support.
Confidential
Technologies: Oracle SOA Suite 11g, BPEL, OSB, BPM, EJB 3.0, JRules, PLSQL, Java/J2EE and Oracle ADF
Tools: JDeveloper 11g, PL/SQL Developer, SOAP UI, Maven, SSH
Environment: Oracle SOA Suite 11.1.1.6
BPM & SOA Architect & Sr. Developer
Responsibilities:
- Gathered requirements from clients and converted into system requirement specifications. Did high level analysis and defined the reference architecture.
- Designed the business process by using suitable design patterns.
- Defined service components and identified the reusable services.
- Involved in business process modeling, defined workflows.
- Orchestrated the business processes using BPEL and configured several adapter services(MQ, JMS, EJB,DB)
- Implemented notifications for human tasks and configured the email server.
- Implemented OSB proxy and business services for service virtualization, created connection resources using JMS, File, FTP, DB protocols.
- Created and Customized ADF pages and customized the Worklist Views for user’s convenience.
- Implemented UNIX shell scripts to dump data from large file to staging database.
- Prepared deployment scripts using Maven and maintained code in SVN version controller.
- Involved in System integration testing and provided the UAT support.
Confidential
Technologies: Oracle SOA 11g, Java
Tools: JDeveloper 11g, PL/SQL Developer, SOAP UI
Environment: Oracle SOA Suite 11.1.1.5
Team Lead & Sr. Developer
Responsibilities:
- Gathered the requirements from client and prepared the solution design.
- Responsible for preparing the technical design document (MD70), developed XSD schema artifacts to exchange data between different systems.
- Orchestrated the services using BPEL, list of features implemented:
- Fault policies to handle business & system faults
- Implemented correlation
- MQ, JMS adapter’s logic has been implemented for message transformation to other systems.
- DB Adapter has been used to get the control data and to maintain the transaction data.
- File adapter has been implemented to store the files in NAS location of client.
- Implemented java logic to FTP the files using Java Embedding activity.
- Prepared, reviewed and executed Unit Test Cases, also involved in Integration Testing.
- Maintained code in version control tool (Serena).
- Resolving and tracking defects in Quality center.
Confidential
Technologies: Oracle BPM 11g, Oracle SOA 11g
Tools: JDeveloper 11g, PL/SQLDeveloper, SOAP UI
Environment: Oracle SOA Suite 11.1.1.5
Module lead, DeveloperResponsibilities:
- Developed the Oracle BPM process that demonstrates the features of case management tool like Manage Case, Maintain Case Status, Maintain Case Decision, Select Firm, Maintain Case Resources, Maintain Notes and Maintain Case Documents.
- Developed the tool with the capability where User keys in information, Additional information may be requested, Approvals and Update destination system.
- Integration of SOA BPEL process and BPM process.
- Developed the XSD schema artifacts to represent a case that has case history, status and other case file parts.
Confidential
Technologies: Oracle SOA 11g, Oracle B2B
Tools: JDeveloper 11g, SOAP UI
Environment: Oracle SOA Suite 11.1.1.6
Module lead, DeveloperResponsibilities:
- Involved in designing the business process using Oracle SOA, ADF & B2B.
- Created HL7 message artifacts using B2B document editor like .ecs, .xsd files of QBP, RSP documents types and for different events
- Involved in creating trading partners to send/receive the HL7 messages from/to healthcare system.
- Involved in developing the bpel process to generate HL7 message files based on the search criteria in request ADF page.
Confidential
Operating Systems: Windows 2003/XP, Redhat Linux, HP - UX Itanium
Technologies: Oracle SOA Suite 11g, BPEL, Java
Tools: MKS (for source code control), JDeveloper 11g, Remedy, Winscp, Putty, PL/SQLDeveloper, SOAP UI, MQ VISIO Browser
Environment: Oracle SOA Suite 11.1.1.3
Module lead, DeveloperResponsibilities:
- Analysed business requirements and converted them into system requirement specifications.
- Interacted with business clients and vendor system users to fill the business gaps, risk analysis.
- Played lead and onsite coordinator roles to align AM/AD operations.
- Design and develop new business orchestration BPEL processes using JDeveloper 11g.
- Following are the adapters/services with which Confidential has integrated with other systems.
- MQ Adapters
- DB Adapters
- Partner links for Web service call
- Implemented correlation logic in BPEL processes.
- Implemented Functional and Technical fault handling by using catching mechanism and human work flows.
- I have given permanent code fixes to long-existing problems.
- Automated the data correction processes to avoid manual work.
- Implemented new workflows using Human task activities in BPEL processes.
- Maintained code repositories using MKS
- Applied new patches to fix product bugs.
- Implemented Java services to communicate with Messaging Queues and RMI calls of other systems(COS)
Confidential
Operating Systems: Windows XP
Technologies: Oracle BPEL, ESB, OWSM, BAM
Environment: Oracle SOA Suite 10g (BPEL, OWSM, ESB and BAM)
Module lead, Developer
Responsibilities:
- Design, develop and deploy Business Processes Orchestrated in BPEL and ESB using Oracle JDeveloper and SOA Suite 10.1.3.4
- Implemented BPEL fault policies trapped Error Message in the Catchall branch of BPEL Process.
- Deployed BPEL Process using ANT scripts.
- Resolved various issues related to seeded BPEL process on OTM (Oracle Transaction Management) side.
- Mapped variables from multiple sources in a transformation.
- Involved in administration of Oracle SOA server includes installation, Jataayu (SMSC) server installation, configurations, deployment, performance tuning and continuous server monitoring, regular backups.
- Following are the business processes implemented which involves EAI in a large scale integration with other systems (Siebel CRM, Billing(Kenan), Provisioning and Inventory Management(Clarity), Mediation (Inter-mediate from Intec Telecon System’s), IVRS,SMTP (Red Hat Linux), SMS Gateway (Jataayu), Directory Enquiry (BTS logic), Fraud Management (Minotaur)
- Landline, PCO, Centrex, EPABX, IN, VSAT, ISDN, NIB, WLL
- Involved in SSA rollout configurations.
- Provided technical support to team members whenever they are facing issues (technical and business).
- Provided post go-live support and application maintenance support.
- Interacted with Oracle support team to resolve OFMW issues.
- Defined and implemented best Archiving and purging policy.
- Processed/transferred large volume of data from files into database tables using SQL Loader.
- Developed web application to process SMS inbound and outbound calls.
- Performed BPEL processes load testing using Oracle Application Testing Suite
Confidential
Operating Systems: Windows XP
Technologies: Tomcat 5.0, JSP, Servlets, JavaScript, DHTML, Oracle 9i
Tools: PLSQL Developer, VNC client
Developer
Responsibilities:
- Involved in requirements gathering and analysis part.
- Designed user interfaces and developed business logic.
- Involved in database designing.
- Involved in application deployment.