We provide IT Staff Augmentation Services!

Lead Mule Developer/architect Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 17 Years’ experience in architecting, designing, and implementing ESB - based middleware solutions.
  • Extensive experience designing APIs, micro services and SOA
  • Worked on various business integration products Mulesoft, webmethods product suite, Confidential Message Broker and Confidential MQSeries.
  • Designed bulk patterns to process bulk requests.
  • Experience in setting the best practices for team to follow while developing the ESB flows.
  • Designing applications using async patterns to improve performance
  • Experience designing and implementing Business Processes models (BPM) using webmethods product suite.
  • Design and develop the flows on Mule ESB to process synchronous and asynchronous messages.
  • Programming/Scripting skills including Java, J2EE, XML, XSLT and Unix shell scripting.
  • Proficient in automation testing, troubleshooting, and performance tuning on middleware applications, webservices etc

EXPERIENCE:

Confidential

Lead Mule Developer/Architect

Responsibilities:

  • Designed API contracts for several public and private API as part of API first approach.
  • Developed async design pattern to improve the performance. Converted many sync APIs to async APIs.
  • Worked detail design for semi-sync and async interfaces.
  • Designed and developed public and private APIs for monetization platform.
  • Designed and developed bulk async pattern to process bulk requests.
  • Designed and Developed Mule orchestration flows to process the synchronous and asynchronous.
  • Worked on caching solution for the get calls to improve the performance.
  • Worked on conversion projects to migrate customers from the existing billing platforms to new billing platform
  • Designed and developed REST and SOAP APIs using JSON and XML messages formats.
  • Implemented common mule flows for business use cases. These will be used across all the project to add business value quickly.
  • Designed and developed flows to publish messages to messaging platforms like ActiveMQ
  • Worked on exception handling for mule projects to implement fail fast approach.
  • Worked on solution to launch the applications darkly to production to deploy code quickly to production behind the toggles.
  • Designed and implemented service overrides to consume messages from OracleAQ ADT payloads.
  • Written XSLT, Java and groovy scripts for message transformations.
  • Deploying mule apps to various environments like QA, E2E etc.
  • Worked as scrum master to track the user stories.

Environment: Mule ESB 3.4,3.6.2, Apache Active MQ, Java 1.6/7, Perforce, Git Hub, Jenkins, BRM, oracle AQ.

Confidential

Integration Architect

Responsibilities:

  • Interact with product owners to understand the integration stories.
  • Design the Integration flows for credit app and credit decision applications.
  • Design and Develop Mule flows to process the synchronous and asynchronous messages.
  • Design the exception handling and transaction management for the Mule flows.
  • Attending Architecture and design review meetings.
  • Developed the flow services to handle SOAP and REST Calls.
  • Defining thread profiles to handle the concurrent processing of messages
  • Evaluate various open source products for Messaging, ESB and distributed cache.
  • Design and develop the SOAP based web services for bidengine services.
  • Develop services to send JMS notifications to HornetQ messaging system.
  • Conducting code reviews and providing the feedback.
  • Created user story branch form Github team fork.
  • Committed the code to branch and issued Github pull request to team fork for code review and merge.

Environment: Mule ESB 3.2, Apache MRG (QPID), HornetQ 2.2.5, Java 1.6, J2EE, Metro, CXF, JBoss 1.6, DB2, SoapUI and SVN

Confidential

Integraton/webMethods Lead

Responsibilities:

  • Analyze the existing architecture and come up with ESB upgrade strategy.
  • Analyze the existing environment and list all the configuration changes, code changes and migrated packages.
  • Update the webMethods IS flow services as part of migration.
  • Develop the Java services to improve the performance.
  • Define Listeners, Routing listeners, notifications and adapter services on SAP adapter.
  • Develop IS flow services to process inbound and outbound IDOC messages from SAP.
  • Design the test strategy and test cases to test the new environment.
  • Install and configure the GreenHat tool.
  • Record the existing flows in production using GreenHat and play on the migrated 8.2 environment to verify the migration.
  • Install and apply latest fixes to webmethods 8.2 environment.
  • Configure MQ adapter and SAP adapter on webmethods 8.2 environment.
  • Conducting code reviews and providing the feedback.

Environment: WebMethods 8.2/6.5 product suite (IS, Broker, TN), GreenHat, MQSeries, SAP Adapter, Java 1.6, Solaris, Oracle.

Confidential

Integration/webMethods Lead

Responsibilities:

  • Requirement gathering and converting into design documents.
  • Responsible for designing and developing ESB flows using IS, Broker and TN.
  • Migrating and deploying the virtual services from different CentraSite (Active SOA) environments.
  • Developing mappings flow service for XML, EDI, FlatFile and RN as per the mapping sheets.
  • Developed mapping services to transform Canonical to X12 850.
  • Creation of Trading Partners, Documents Types, Processing Rules in TN
  • Updating the flow services as part of defect fixing
  • Creating Test cases for the interfaces created
  • Mapping of RN documents(PIP3A7, PIP3A4, PIPA6, PIP3B2)
  • Conducting code reviews and providing the feedback.

Environment: WebMethods 8.0.1(TradingNetworks 8.0.1, Designer 8.0.1, Developer 8.0.1, MWS) Rosettanet(PIP3A7, PIP3A4, PIPA6, PIP3B2, PIP3C3)

Confidential

Senior WebMethods developer

Responsibilities:

  • Designing and writing technical design documents for the functional specification document.
  • Designed and developed webMethods IS flow services for new interfaces.
  • Worked Extensively with JDBC Adapter, MD Adapter and SAP Adapter.
  • Created Triggers in webMethods to receive the canonical documents from broker and invoke the services.
  • Implemented publish and subscribe model to process the Canonical documents.
  • Created web Services using SOAP RPC and SOAP Message as Protocols.
  • Implemented Struts Frame Work based on Model View Controller paradigm.
  • Developed common Java utility services to use across all the interfaces.
  • Involved in code reviews and performance tuning to reduce time for request and response

Environment: webMethods developer6.5, webMethods Integration Server6.5, webMethods Broker, Apex explorer, salesforce, SAP, Solaris, J2EE, Struts, XML, JMS, Oracle, DB2.

We'd love your feedback!