Mulesoft Integration Expert/sr Developer Resume
PROFESSIONAL SUMMARY:
- Confidential is software professional with around 16+ years of total IT experience in Software design, development, maintenance and solution architecture of Middleware applications with specialization in MuleSoft anypoint platform. A software architect with hands - on expertise in multiple technology areas
- Confidential also has extensive work experience in working with Canada and US based clients on software projects.
- A self-starter, able to work independently or in team with limited supervision with great efficiency. He has worked as an integration architect and Senior Developer for many clients, formulating solutions customized to client’s needs.
- Multiple years of hands on experience and strong knowledge of API management, Object Oriented (OOAD) and Service Oriented (SOA) Java technologies.
- Expertise in designing and developing enterprise integration applications using integration technologies such as Mulesoft ESB, API Management, TIBCO Business Works 5.x, SOA web services, REST services, JMS, MQ, EDI data, plain batch files
- Experience in architecting, designing and developing business rules application for healthcare well-being industry using FICO Blaze Advisor 6.7. Expertise in configuration and installation of FICO Blaze Advisor 6.7 on java as well as dotNet platforms
- Expertise in developing PoC (Proof of Concept) and guideline applications.
- Expertise in implementing messaging integration approaches such as synchronous/asynchronous, publish-subscribe, reliable message delivery
- Past experience in defining architecture and design for end to end Business Process Management system for banking clients (credit cards) using Oracle BPM 10g suite.
- Past experience in business process modeling, service and process orchestration using BPMN, BPEL supporting tools such as Oracle BPM (Aqualogic BPM)
- Good exposure to various domains including banking, insurance, healthcare, Utilities. Excellent ability to quickly grasp new domains
- Experience in project teams on technology (to ramp up new teams on technology for project’s needs). Excellent mentor for juniors.
- Formal information technology and engineering from reputed institution coupled with multiple years of experience in the IT industry.
CORE TECHNICAL SKILLS:
Programming Languages, Tools, and Technologies: Mule ESB, Mulesoft API Management, MUnit, ReST/JSON services, SOA web services integration, Core Java, TIBCO Business works (v5.8), IBM BPM (advance edition) v8.5, Datapower, MQ, MQTT, Websphere Integration Designer, Websphere adapters, FICO Blaze Advisor 6.7+ (Business Rules), Oracle BPM 10g+(aka ALBPM) webMethods 6.5, Systinet, Oracle Coherence, B2B EDI technologies, JMS messaging, Eclipse, NetBeans, Object Oriented Programming, BPMN, BPEL, XML, SOAP, REST, XSL, HTML, JSP, SQL, Java Swing
Database Exposure: Oracle 10g+, MS SQL, DB2, MySQL
Other Tools: Git, GitHub, Maven, Jenkins, AWS, iLog, Lombardi BPM, MessageSight, iProcess, ALSB, Axway, EDIFECS, Systinet, Hadoop/BigData, Coherence
EXPERIENCE AND RESULTS CLIENT:
Confidential
Mulesoft Integration Expert/Sr Developer
Responsibilities:
- This project involves design and implementation of integration solution for integrating Confidential ’s SAP system with Salesforce.
- I joined this project at a later (development stage) as a MuleSoft Integration expert to help and expedite the implementation work.
- I could complete the remaining implementation in less than planned time, by suggesting a solution design that reuses apis, as well as streamlines the poll processing. The suggested solution provide benefits such as - providing single point of entry and interface for SAP outbound data flow which eventually provides easy tracking and management of data flows; API led connectivity approach that helps reusing system APIs.
- The implementation involves a hybrid deployment model involving on-premise (AWS hosted) mule runtime servers managed by cloud based runtime manager using VPC.
- Technology stack used: Mule 3.9, AWS hosted mule runtimes, maven, Jenkins, GitHub, SAP, Salesforce.
Confidential
Mulesoft Solution Architect/Lead Developer
Responsibilities:
- This project involves a complete design, development and roll out of mule based integration with Confidential (a third party event management system).
- The client ( Confidential ) wanted to migrate from their current event management provider (starcite) to Confidential .
- As a starting step, I created a POC demonstrating feasibility of integrating with Confidential using mulesoft and Confidential web services.
- The POC was successful, and the client decided to go ahead with a production implementation of the integration solution based on the POC findings.
- The production implementation involved creation of multiple functional APIs to create, update and search meetings, add, remove attendees. It also involves few batch process implementations between Confidential and Confidential systems.
- Technology stack used: Mule 3.8, cloudhub, maven, Jenkins, GitHub, Cvent web services api.
Confidential
Mulesoft Integration Expert/Sr Developer
Responsibilities:
- The Mule solution I proposed involved leveraging mule in-memory caching to improve the response time. The new API resulted in reducing the API response time from 3+ seconds to 200milliseconds.
- In order to ensure accuracy and avoid stale data, a custom cache invalidation mechanism was implemented.
- Technology stack used: Mule 3.8, on-premise runtime, maven, Jenkins, GitHub, SAP
Confidential
Mulesoft Integration Architect/Lead Developer
Responsibilities:
- This project involved design and development of a Mulesoft based integration services and platform that hosts bank wide integration APIs and ESB services.
- Mulesoft recommended “API-led Connectivity” approach was used to define, design APIs for the integration requirements.
- Was responsible for design and creation of RAML specifications for ReST APIs using Mulesoft API designer, creation of Mule ESB flows utilizing various Mule connectors (database connectors, web service connectors and others).
- Was involved in supporting deployment of the APIs and Mule ESB code on Mule Runtimes and API gateways using CI/CD pipelines. Was also responsible for unit tests (using MUnit) and supporting user acceptance tests post the build phases.
- As a lead developer and integration architect, responsible for defining the integration approach, design, build, unit test the APIs and ensure that the standards and guidelines are followed during design and build phase.
Confidential, Missisauga, CA
Integration Architect/Lead Developer
Responsibilities:
- This project involves design and development of a java REST and JMS based middleware integration solution for the client’s mobility system. The solution involves designing REST and JMS services that interact with various external systems such as SQL database systems, IBM MQ, MessageSight, Datapower, SAP system (via SOAP web services)
- This project also involved an internal evaluation and PoC of Mulesoft API management for fitment.
- Working as a middleware integration architect for the project, working closely with the client architects from various external systems being integrated.
- Responsible for High level and detailed design of the middleware solution.
- Responsible for functional design finalization by liaising with business leads.
- Responsible for ensuring design guidelines and standards are followed and ensured in the solution implementation.
- SME for the middleware solution architecture.
Confidential
Integration Architect/Lead Developer
Responsibilities:
- The project is being executed under Road User Safety Modernization Program of MTO, which involves modernization of the existing Legacy based Carrier Solution system into a new SOA based technology using Siebel and IBM BPM middleware.
- The integration architecture is based on IBM BPM 8.5 (advance edition) and involves interfacing with various external systems such as Siebel, Oracle e-Business, Mainframe systems.
- Worked as an integration architect responsible for architecture definition and design of all the system integrations involved in the project scope, defining solutions for key functional as well as non-functional requirements.
- Worked on building Proof of concepts to evaluate feasibility of various integration approaches.
- Responsible for build and review of design artifacts developed for the integration services.
Confidential, Baltimore
TIBCO Architect/Lead Developer
Responsibilities:
- Worked as a Technology Consultant and architect for TIBCO based integration projects for one of the large healthcare customers (Carefirst) of Infosys.
- The project involves design, development and deployment of integrations services that integrate various distributed systems such as Websphere Portal, database, HPX PDF generator application, JMS server using TIBCO as a backbone service bus. TIBCO Business Works is used for service orchestration design and build.
- As a technology architect and Lead, responsible for estimation, architecture and design of all new and ongoing integration requirements for the customer. Have also contributed as a core developer when needed during critical situations.
- Responsible for code and design review to ensure correctness and completeness of offshore deliverables, solution performance improvements.
Confidential, Tennessee
Blaze Rules Specialist/Senior Developer
Responsibilities:
- Project: Blaze Rules System Development for EMBRACE™ Platform
- EMBRACE™ is a Confidential owned revolutionary platform that supports a suite of solutions to deliver individual-centric, whole person interactions and interventions.
- As a Blaze rules specialist, successfully implemented multiple business rule services using Sequential as well as Rete implementations to support the proprietary EMPRACE™ System.
- Implemented around four new rule service applications so far which facilitate easy to manage rules entry applications (RMA) in Blaze Advisor.
- Rule services developed on BLAZE 6.9 Java version and hosted on Glassfish server. The rule services used Oracle Coherence as distributed cache management system.
- Rule services exposed as SOA web services for seamless integration with the external systems.
- Worked on migration of the dot Net version of the rule services to a most recent (ver. 6.9) Java version of Blaze Advisor.
Confidential, Richmond
Oracle BPM Specialist & Architect
Responsibilities:
- Worked closely with the client’s technical architects to define architectural standards and guidelines for the new BPM platform.
- Created optimized reusable components for the platform
- Designed and Developer end-to-end BPM process implementations to support the guideline standards defined for the platform.
- Worked closely with the offshore development team to provide technical support
- The platform was successfully rolled out early 2009, and is being used for all the BPM needs of the client.