Middleware Engineer Resume
SUMMARY:
- I have many years of experience working in Functional and Technical roles such as:
- Solution Architect and SOA/BPM Architect/Developer
- Extensive experience with Service Architecture Design, Integration and SOA/BPM Composite Architecture
- SDLC experience includes gathering business requirements, functional specifications and technical specifications
- Web Services, REST design and development.
- Agile and Waterfall Project Management.
- Hands - on experience with SOAP/REST web services, data modeling and writing stored procedures. Also experienced with Hibernate and Spring Frameworks; JSP; AJAX; JavaScript; XML and XML parsers;
- Experience working with any of the Servlet containers or Enterprise containers including Tomcat, Oracle WebLogic, IBM WebSphere and JBOSS. I have experience in the categories of all of the mentioned servers in supporting deployment, configuration and troubleshooting.
- 10 years of hands on working experience on Java and related JEE/J2EE technology stacks.
TECHNICAL SKILLS:
SOA: Web Services standards (WSDL, SOAP, WS*), J2EE 5, 6, 7
ESB: IBM WS ESB v8, Oracle WebLogic Suite v1.1.1.7, JBoss 6.2, Mule v2.0, NeudesicJMS (Active MQ 5x) WS MQ Series (6.0, 7.0)
Cloud: VMWare, IBM Bluemix, JBoss (EWS, EAP, FUSE), Pivotal CF App Server (JBoss, WebSphere, WebLogic, Oracle) WebSphere DataPower XG45 Integration Patterns (Java Blueprints) (Erl)OO Frameworks (Development)
ERP: Oracle E-Business Suite (10g, 11i) CRM (Siebel), Financials (Siebel Analytics), HRMS (PeopleSoft), Order Management, Project Portfolio Management, Quotes, Transportation Management, Warehouse ManagementSAP ECC v6 Financials, Human Resources, CRM, Supplier Relationship Management, Product Lifecycle Management, Supply Chain Management, Business IntelligenceIBM Maximo Asset Management (7.1) Life Sciences
Operating Systems: Z/OS - MVSUNIX (Solaris, Linux, HPUX, AIX, iSeries)MSFT (NT, 2000, 2003, XP, Vista, 7)
Development Frameworks: MSFT .NET Framework (v 3.0, v3.5)Spring Roo (1.1.4)Struts (2.0.14)RUP
Development Languages: Java (1.4, 5.0, SE6, 1.7)MSFT (C/C++, VB.NET, C#)
Databases: Oracle (10g, 11g)MSFT SQL Server (2005, 2008)IBM DB2 (8.1, 9.1, 9.5)MySQL (4, 5)
BRM: JBoss E-BRMS, Corticon Declarative BRMS, WebSphere BRMS, ILog
Disciplines: Agile (Scrum, XP, DSDM)SDLC PMBOKCMMI (1.2) MDA/EMF Waterfall (BDUF) RICE (KSB, KNS, KEW, KEN)
IDE: Eclipse (3.2, 3.3, 3.4, 3.5, 4.2.1) Oracle JDeveloper (10.1.3, 11g)MSFT VS (.Net, 2005, 2008)IBM WID (Rational AD 7.0)
PROFESSIONAL EXPERIENCE:
Confidential
Middleware Engineer
Responsibilities:
- EWS - Enterprise Web Services - Comprised of servlets and JSPs.
- EAP - Enterprise Application Platform - Comprised of EJBs and JMS.
- FUSE - JBoss Fuse v6.2 is an open source Enterprise Service Bus (ESB) with an elastic footprint that supports deployment in several different configurations to enable intelligent integration on premise or in the Cloud.
- JBoss Fuse is an open source (+ commercial support) variant of Apache ServiceMix that adds the Fuse Fabric technology over the base ServiceMix for distributed management of large clusters of ESBs. In practice this means a central place (Fuse Management Console) from which you can manage the installation of your software across a cluster. Fabric also adds a runtime registry that lets your services advertise their availability and be accessed by other services in that cluster without hard-configuring locations.
- JBoss Fuse 6.2 includes the following components:
Confidential
WebSphere BPM Architect/Developer
Responsibilities:
- Provided WebSphere BPM v8.5 architecture and development expertise for the Confidential Wholesale Credit BPM project. Assisted Confidential in transitioning from Waterfall to Agile project management including classes for the entire Wholesale Credit team on the Version One Agile Management tool.
- WebSphere Lombardi Edition
- Process Designer (BPMN)
- Collaborative editing / immediate playback
- Interactive "process coach" user interfaces
- ODM-based process rules
- Process Portal
- Real-time monitoring and reporting
- Performance analytics & optimizer
- Performance Data Warehouse
Confidential
Oracle SOA Principal Architect
Responsibilities:
- Design and development of COHBE (Colorado Health Benefit Exchange). Worked on the design and development of COHBE, utilizing the Oracle 11g SOA/BPM/Security stack.
- Products included Oracle SOA Suite 11g, Oracle ESB/OSB (BEA Weblogic), BPM (BPMN 2.0 & BPEL), Rules, BAM, Messaging and OIM/OAM/OAD components. Designed and developed the Web Service / BPM artifacts (BPMN, BPEL and Human Task/Workflow).
- My development experience in Oracle BPM Suite 11g included both interrupting boundary events and non-interrupting boundary, meaning the exception flow runs in parallel to the ongoing activity. In addition, I included the new BPMN construct called event subprocess, where the event handler runs inside the context of the original activity.
- Configured Oracle BPM Suite 11g to run both BPEL and BPMN 2.0 processes simultaneously, communicating with each other via JMS messaging.
- Duties included Requirements Gathering, Design, Testing and Implementation of Confidential ’s Java and .Net applications. Tools included Spring, Hibernate, ADF, JDeveloper and Visual Studio.
Confidential
SOA/BPM Principal Architect/Project Manager
Responsibilities:
- Managed a team of 24 developers, 8 business analysts and 4 QA engineers (US-based and offshore).
- Organized the project management methodology (Agile/Scrum) with 4 teams comprised of 6 developers/2 business analyst and 1 QA engineer per team.
- Designed, authored and delivered WESB and WebSphere Lombardi BPM and mentoring.
- WS BPM v 8.0 included Lombardi Teamworks and WebSphere Lombardi Edition.
- Designed and developed human-centric, BPMN processes using Process Designer and integrated them with system-centric BPEL processes using Integration Designer.
- Designed and developed 220 web services (SOAP and REST), 115 business processes and 32 composite applications.
- WebSphere ILOG JRules BRMS (IBM Operational Decision Manager (ODM)).
- Coordinated project management strategies for IBM WebSphere and SAP ECC
Confidential
Principal Architect / SOA Practice Director
Responsibilities:
- Responsibilities include developing architecture models for J2EE-based SOA solutions, Microsoft BizTalk Server integration solutions, BPM solutions, application development, business development and technical support offerings.
- Created a BPM framework and roadmap that was adopted by multiple clients on various vendor platforms. The framework was based on the BPEL 1.0 specification.
- Member - BPM Standards Group
- Development and delivery of a 5 day Business Process Management Essentials course based on the BPEL standard and the Oracle BPEL Process Manager.
- Design and development of a SOA-compliant mobile technology solution was completed. The solution includes the integration of RFID, UID and other inventory marking formats. I have designed an interface that acquires RFID data and transforms that data into any enterprise’s back-office application format including SAP, Manugistics, Mapics, Siebel, Oracle and many other application platforms.
