Active Vos Developer Resume
Atlanta, GA
SUMMARY
- Around 8 years of experience in Analysis, Design, Development, Testing and Implementation of application software in the areas of Distributed n - tier architecture, SOA, Client/Server architecture and Web-based environment using Object oriented technologies
- Around 3+ years of experience in providing enterprise integration solutions using Informatica technology products like Informatica ActiveVOS Designer and Server.
- Around 6+ months of experience working with Business Process Management BPMToolCamunda.
- Extensive experience in business orchestration using Oracle BPEL and Oracle Service Bus (OSB).
- 3 years of extensive hands on experience on ActiveVOS SOA Development tool
- Skilled with BPEL4WS1.1 language, BPEL activities, Human Task, flow control activities, development, debugging and variable manipulations
- Expertise in developing both front end & back end applications using Java/J2EE Technologies (Core Java, Servlets, JSP, JSF, AJAX, EJB, Struts, Spring, Hibernate, JAXB, JMS, JDBC, Web Services).
- Proficiency in programming with different Java IDE's like Eclipse, JBuilder, Web logic Workshop and Toad.
- Good experience in using Oracle, SQL Server and MySQL databases.
- Good experience in related Web Technologies like AJAX, HTML, DHTML,JavaScript, CSS on Windows, UNIX, Linux, and Solaris OS.
- Experienced Confidential working with Oracle SOA Suite 11g SCA composites and components like BPEL process, Mediator, Business Rules, Human Workflows in JDeveloper.
- Proficiency in programming with different IDE's Eclipse, Net Beans.
- Experience with servers like Web Logic and Web Sphere.
- Experience in unit testing of web services and BPEL processes using Soapui Mocks and BPEL test suites.
- Experience on Oracle Business Activity Monitoring (Oracle BAM) solution for building interactive, real-time dashboards and proactive alerts for monitoring business processes and services.
- Hands-on experience working with JMS, File, FTP, AQ, Oracle Application and Data base adapters.
- Experience on Developing XSDs and WSDLs for SOAP web services and REST services.
- Extensively used XQuery transformations in OSB and XSLT transformations in BPEL to transform messages.
- Expertise in creating JMS servers, JMS Modules, JMS queues and JMS topics in Weblogic and Oracle Application Server.
- Extensive Experience working in Spring Framework, Struts Framework and O/R mapping Hibernate framework.
- Solid working knowledge of Java Web Services with real time knowledge using SOAP, WSDL, REST, XML, JAXP XML Beans and Axis.
- Experience with servers like WebLogic and WebSphere.
- Good experience with agile methodology, User stories, Iterative process
- Having experience with both WaterFall and Scrum model.
- Experience in Build custom error handling framework using BPEL and OSB.
- Working knowledge on SOA Implementations involving Web Services using SOAP, WSDL and XML technologies (XML, XSD, XSLT, XPath) & Oracle JDeveloper.
- Knowledge on writing Ant scripts.
- Knowledge on Oracle AIA Error Handling for business faults, BPEL and Mediator system faults and B2B error faults.
- Proficiency in programming with different Java IDE's like Eclipse, JBuilder, Web logic Workshop and Toad.
- Experience in unit testing of web services and BPEL processes using Soapui Mocks and BPEL test suites.
- Experience in working with BPEL Sensors.
- Development experience with Oracle 10g and 11g database.
- Experience in build and deployment frameworks using ANT.
- Experience in application development, debugging, implementation, supporting development team, testing of Oracle based ERP using SQL, PLSQL, Shell Scripting, and Database Triggers etc.
- Experience in working with offshore teams, and leading small teams.
- Good communication skills and a genuine team player with good organizational and self-management skill.
TECHNICAL SKILLS
Informatica and Oracle Products: ActiveVOS designer 9.2.2, 9.2.4.2, ActiveVOS 7.0, Oracle SOA Suite10.1.3.3, 10.1.3.4, 11gR1,11.1.1.6 & 11.1.1.7, BPEL Process Manager, Enterprise Service Bus (ESB), Oracle Service Bus (OSB), BPEL Process Manager, Business Activity Monitoring (BAM), Oracle Web Service Manager(OWSM), E-Business Suite (EBS 11.5.10, Rel12), Oracle Application Server 10.3.3
Developer Tools: Oracle J Developer Studio 10.1.3.4, 11.1.1.2, 11.1.1.6 & 11.1.1.7, Oracle Enterprise pack for Eclipse 11g, SOAP UI, TOAD, SQL Developer, SQL Plus
Web/Application Servers: Web logic Server, Oracle Application Server 10g, Web sphere and Apache/Tomcat
Adapters: JMS Adapter, File Adapter, FTP Adapter, DB Adapter
Databases: Oracle 11g/10g/9i/8i, SQL Server 7.0/2000, MS-Access
Operating Systems: Windows 95/98/NT/2000/XP/7/8, Linux, UNIX - Solaris.
Languages: Java, C++, C, PL/SQL
XML/Web Services: XML, XSLT, SOAP, DHTML, HTML, UDDI, XSL, VBScript
Methodologies: Agile, SDLC, Waterfall
Test Tools: Software Quality Assurance (SQA) tools - Mercury Interactive-Test Director, Load Runner, Soap UI, Load UI, JCK (Java Compatibility Kit), JUnit.
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Active VOS Developer
Responsibilities:
- The project will focus on a OSS workflow engine using ActiveVos BPEL and implementation of target integrated Sales/Ordering platform.
- Developed BPEL and Mediator composites to orchestrate and route services respectively.
- Developed OSB services to integrate with external clients to decouple the SOA services with external clients.
- Designed and Developed Error Handling Framework for SOA to send email notification of exceptions in services.
- Developed Presentation layer using Core Java, JSP, HTML, JSON, JSTL and XML, Ext JS
- Developed business logic using Session Beans and Entity Beans.
- Have used DWR (Direct Web Remoting) framework to implement AJAX.
- Have done integration with TransUnion to get credit scores for the policyholders.
- Implemented Web services Client to access TransUnion's WSDL file in order to get the scores.
- Experienced in Installing and Configuration of Application server WebSphere
- Developed OSB and BPEL Services using MTOM mechanism (MTOM Policy) to secure and fasten transfer of files to external client (FileNet-DIMS).
- Developed BPEL Services for orchestrate the notices flow and created common XSD for all the notices (150 notices).
- Developed Common Email Notification Service in SOA.
- Designed and implemented robust services having retry mechanism, event handling and error handling.
- Worked on configuring JMS Queues and Error Queues on WebLogic Server.
- Worked with adapters like JMS adapter, File adapter, DB adapter and FTP adapter in developing BPEL process.
- Worked on defining build processes for common processes/flow modules and dependencies like WSDL, XSD to avoid conflicts, redundancy and make it more manageable
- Developed OSB Services to queue and de-queue the messages from JMS Queue using JMS adapter.
- Used Maven for the formation of package dependencies
- Configured Data source and JNDI to access the databases using DB Adapter.
- Extensively worked with XSLT transformations in BPEL and X-Query transformations in OSB using Eclipse.
- Integrated with Restful service for one of the address verification requirements.
- Deployment of processes on different environments through ant scripts, by taking care of builds properties and Config plans.
- Used Maven for the creation of JARs for dependencies
- Used CSS for changing background, border & outline, line and margin properties.
- Developed complex XSDs and WSDLs for web services.
- Experienced in developing Test Plans and Test Case Scenarios.
- Involved in preparing design documents based on requirement by using MS Visio.
- Extensively worked on version control system tools like Tortoise SVN.
- Worked on configuring ActiveVOS in various environments (Dev/IT/SIT/QA/Prod etc...)
- Used Informatica’s ActiveVOS BPM Developer required along with SOA, BPM, BPEL skill sets
- Created Informatica Activevos Workflows as per specifications
- Worked on Execution and document unit testing in preparation for integration and user testing
- Prepared Full documentation of workflow configuration/customization
- Prepared Activevos technical expertise on workflow integration with other systems
- Worked on the Activevos workflow technical knowledge transfer documentation
- Have provided technical knowledge transfer to support team ahead of go live
- Experience in converting requirements to BPM Design (high & low level)
- Have experienced in all ActiveVOS BPM activities and SDLC.
- Used XML Technologies like XSD, XML, XQuery, XPath.
- Designed and implemented flawless AVOS workflows, Fault handlers, Human Tasks, Event handlers, Identity Services, web service invocation using AVOS etc.
- Worked on Web service implementation using REST and SOAP
- Used Java, Database and SQL in some requirements.
Environment: Informatica ActiveVOS SOA Suite 9.2.2, Oracle WebLogic 11g, Java 1.6, Struts 1.2, Spring 3.0, Spring MVC, Oracle Enterprise Manager 11g, Oracle BPEL, ActiveVOS Console, BPEL, Oracle OSB, Oracle 11g, JDeveloper 11.1.1.6 & 11.1.1.7, Eclipse, JUnit 3.x, Apache Tomcat 6.0, 7.0, Oracle Enterprise pack for Eclipse 11g, Java 1.6, Spring 3.0, Hibernate, CSS, HTML, J2EE SoapUI, FileZilla, Tortoise SVN, XML, XSD, XQUERY, WSDL, UML, MS Visio.
Confidential, Chevy Chase, MD
Senior Applications Developer
Responsibilities:
- Involved in gathering requirements to access Health and Human Services benefits and create an insurance marketplace for individuals and employees.
- Integrated with COTS products, Federal services and SAP BO and Filenet (DIMS).
- Developed BPEL and Mediator composites to orchestrate and route services respectively.
- Developed OSB services to integrate with external clients to decouple the SOA services with external clients.
- Designed and Developed Error Handling Framework for SOA to send email notification of exceptions in services.
- Developed OSB and BPEL Services using MTOM mechanism (MTOM Policy) to secure and fasten transfer of files to external client (FileNet-DIMS).
- Developed BPEL Services for orchestrate the notices flow and created common XSD for all the notices (150 notices).
- Developed Common Email Notification Service in SOA.
- Worked on configuring JMS Queues and Error Queues on Web logic Server.
- Worked with adapters like JMS adapter, File adapter, DB adapter and FTP adapter in developing BPEL process.
- Developed OSB Services to queue and de-queue the messages from JMS Queue using JMS adapter.
- Used Maven for the formation of package dependencies
- Worked with spring and Hibernate configuration files. Created the object relational mappings (ORM) of database tables with Java Beans
- Configured Data source and JNDI to access the databases using DB Adapter.
- Worked on DVMs and XREFs in different requirements.
- Extensively worked with XSLT transformations in BPEL and X-Query transformations in OSB using Eclipse.
- Integrated with Restful service for one of the address verification requirements.
- Deployment of processes on different environments through ant scripts, by taking care of builds properties and Config plans.
- Generated keystores for transport level security.
- Used Maven for the creation of JARs for dependencies.
- Used CSS for changing background, border & outline, line and margin properties.
- Used Serena and GIT version controls to check in/out files, branching, etc.
- Used XML, XSLT, HTML, XSL, PERL etc. Was involved in making schema changes to the application to add new tabs.
- Developed complex XSDs and WSDLs for web services.
- Experienced in developing Test Plans and Test Case Scenarios.
- Involved in preparing design documents based on requirement by using MS Visio.
- Extensively worked on version control system tools like Tortoise SVN.
Environment: Oracle SOA Suite 11.1.1.6 & 11.1.1.7, Oracle Web logic 11g, Oracle Enterprise Manager 11g, Oracle BPEL, Oracle OSB, Oracle 11g, JDeveloper 11.1.1.6 & 11.1.1.7, Oracle Enterprise pack for Eclipse 11g, SoapUI, FileZilla, Tortoise SVN, XML, WSDL, UML, MS Visio.
Confidential, Montville, NJ
SOA Developer
Responsibilities:
- Responsible for creating DR (Development Requirements) for Sprint& IAC, CER, Schedule sharing, DFW and Tesseract Interfaces.
- Responsible for Creating System Interaction Diagram.
- Document Data Mapping Guide specification documents. Typically called MIG or IG which is Mapping/Motorola Implementation Guides; Implementation Guide. The MIG contains:
- Data mapping from source system fields to message/file fields
- Data mapping from message/file fields to target fields
- Data mapping of Canonical Messages (i.e. EBO, RN, EDI)
- Configured FTP adapter for Schedule Sharing which is an inbound to fusion.
- Used OSB (Oracle service bus) for conversion of web services from one to different languages.
- Used Maven for the creation of JARs for dependencies
- Configured and maintained Spring IOC Container. Used the spring validation for Web Form Validation by implementing the Validator interface
- Configured oracle Apps adapter for EBS R12 which has inbound/outbound to fusion.
- Configured Database adapter for Sprint an IAC which has inbound/outbound to fusion.
- Configured JMS adapter for CER.
- Designed front-end screens using Java script, JSP, HTML and DHTML, JSF.
- Developed hibernate DAO framework with spring framework
- Designed and defined exception handling and created Error Handler Process for emailing the exceptions
- Responsible for Deploying BPEL processes in Development, QA and Production servers.
Environment: Oracle Application Server 10.3.3, Oracle SOA suite 11.1.1.5, 11.1.1.6, Oracle BPEL Process Manager, OSB, AIA 11.1.1.5, E Business Suite R12, Oracle 10g Database Enterprise Edition, JDeveloper11g.
Confidential, Red Bank, NJ
SOA Developer
Responsibilities:
- Developed and designed several Generic BPEL Processes & OSB Services
- Migration from 10g to 11g and also developing new composites in 11g
- Designed Database Adapters to poll for new records and sync data from multiple systems
- Designed JMS Adapters to actively send and receive messages from various enterprise systems.
- Involved in the configuration of the connection pools and data sources for Database Adapter and on the application server.
- Used DB adapter to invoke database for OSB Web services.
- Used Maven for the creation of JAR dependencies
- Created Scheduler for BPEL Process.
- Created Fault Policies for Error Handling.
- Created, Configured and Managed Oracle OSB (Oracle Service Bus) Services
- Created Queues, Connection Factories, Multi Data sources and Data sources,
- Configured JMS Queues, Connection pools and connection factories to connect to different databases and publish and receive JMS messages.
- Customized the PIP according to the business scenarios.
- Worked on Sales Order, Item, EBOs and their extensions.
- Implemented Abstract and Concrete WSDLs in the partner link to contact Siebel or other Fusion service.
- Implemented the AIA Error handling frame work.
- Developed Processes in ESB for routing
- Used BAM for Alerts and Notifications.
- Configured Security with OSB
- Designed and created OSB Proxy and Business Services.
- Executed and wrote complex SQL queries to validate data integration
- Responsible for Integration and Unit testing.
- Deployed to multiple environments using ant scripts.
Environment: Oracle SOA Suite 11g, OSB, Oracle Web Logic Server 11g, Oracle Enterprise Manager 11g, Oracle Enterprise pack for Eclipse 11g, Spring,Hibernate,Maven, JDeveloper 11g, Oracle BPEL Process Manager 10g, BPEL, AQ Adapter, FTP Adapter, DB Adapter, Oracle BAM 11g, XML, Java, JSP Oracle Database 11g.
Confidential, Tampa, Florida
BPEL OSB Developer
Responsibilities:
- Involved in Design and Development of bpel workflow to interact with external PBM’s through custom written java based web service
- Developed Spring Controllers Comain and utility classes and used ContectLoaderListener listener class to integrate struts2 with spring
- Involved in development of PL/SQL to Fetch the IRIS data (Integrated RX information systems)
- Involved in creating BPEL process to receive the data from PL/SQL and do the business validations and interact with External PBM’s to get the response from each prescriber
- Involved in developing interfaces in java to interact with external systems.
- Implemented XML debatching to improve the performance of Invoice Payload Process.
- Handled Exceptions in BPEL process using Exception Handling.
- Building and deploying the services to UNIX environment using Ant scripts.
- Written the custom XSLT to transform the data coming from PL/SQL cursors
- Deployed the Webservices on the production server in OSB.
Environment: Oracle SOA 10g, BPEL, OSB, TOAD, SOA Suite, Jdeveloper 10.1.3.4, SQL, PL/SQL
Confidential, Irving, TX
BPEL OSB Consultant
Responsibilities:
- Involving in R&D by creating POCs for the project.
- Involved in the technical design by breaking the functional design to BPEL interfaces.
- Developed BPEL flows for Melting, Rolling and Processing Modules.
- Good understanding of SOA with the middleware technologies with Oracle Application Server, BPEL (Business Process Execution Language) process manager for application integration
- Designed, Developed, Deployed and maintained various BPEL processes.
- Involved in Design and development of BPEL processes that contain Human workflow and paging.
- Developed BPEL processes that contain both Custom and System Fault handling.
- Experience in using the Sensors in the BPEL process to create the data for the JMS queue implementation.
- Designed, Developed and Registered Various ESB services.
- Implemented Notifications framework across all the interfaces.
- Involved in developing workflows for crucial modules like coil reworks.
- Designed and developed the logging frame work for the entire Integration Modules.
- Created Test Cases and involved in all phases of testing including SIT and UAT.
Environment: Oracle SOA Suite 10.1.3.3, Oracle 10g Database, Oracle JDeveloper, Oracle SQL developer, Altova XMLSpy, CVS, VSS, Unix