Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

YONAS GEBRUH

Summary

Results-driven MuleSoft Developer and Integration Lead with 12+ years of experience in enterprise application integration, API development, and middleware solutions across banking, retail, healthcare, and government domains. Expertise in MuleSoft Anypoint Platform, REST/SOAP APIs, DataWeave 2.0, CloudHub, Salesforce, SAP, Oracle, Kafka, and IBM MQ integrations with strong experience in real-time and batch processing solutions. Skilled in designing scalable APIs, leading integration teams, optimizing enterprise workflows, and delivering secure, high-performance integration solutions using Agile and CI/CD practices.

Overview

13
13
years of professional experience
1
1
Certification

Work History

SR.MULESOFT DEVELOPER TEAM LEAD/ARCHITECT API DEVELOPER

BP
Cleveland, OH
07.2022 - Current
  • Serve as the technical owner of client integration engagements end-to-end—from discovery and estimation through SOW shaping, stakeholder alignment, and delivery KPIs (on-time, on-budget, CSAT).
  • Lead discovery sessions with external clients, shape estimates, and contribute to SOW development as the technical voice in the room; proactively communicate status, risks, and decisions without being asked.
  • Navigate the full stakeholder relationship stack: translate architecture trade-offs to executives, earn trust with engineering teams, and keep both sides aligned throughout delivery.
  • Anticipate risk early, communicate trade-offs clearly, and protect margin through change-order discipline—turning scope conversations into path-forward discussions that preserve trust and repeat business.
  • Operate autonomously in a flat, PM-free consulting environment: own calendar, estimates, and commitments; surface risks before they surface you; maintain WIP at 2 concurrent workstreams.
  • Own delivery KPIs including on-time rate ≥90%, estimate variance ≤±15%, and client satisfaction scores that consistently earn repeat engagements.
  • Lead architecture, design and delivery of scalable, secure integration solutions using MuleSoft Anypoint Platform (API Manager, Runtime Manager, Design Center).
  • Drive API-led connectivity: design REST/SOAP APIs (RAML/OpenAPI), publish reusable assets to Anypoint Exchange, and enforce runtime policies for security and SLA control.
  • Provide technical leadership to integration teams—mentor developers, run code/design reviews, define best practices and ensure coding standards are followed.
  • Develop and maintain APIs, integrations and DataWeave transformations; build reusable libraries, connectors and templates to accelerate delivery.
  • Own deployment, monitoring and lifecycle management of integration services across environments (dev → test → prod); implement health checks and automated promotion workflows.
  • Design and implement CI/CD pipelines and release automation using Jenkins / Azure DevOps / GitLab CI; integrate automated testing and rollback strategies.
  • Troubleshoot and resolve complex integration issues across dev/test/prod; perform root-cause analysis and implement permanent remediations to reduce MTTR.
  • Collaborate with enterprise architects, business analysts and stakeholders to translate requirements into technical solutions, HLD/LLD and integration roadmaps.
  • Ensure integrations follow security/compliance standards (OAuth, client-id/secret, certificates, encryption) and integrate with enterprise governance.
  • Apply microservices and distributed architecture patterns for resiliency, scalability, and maintainability; design for observability and automated recovery.
  • Lead performance tuning, capacity planning and load testing for critical APIs and data flows to meet SLAs.
  • Create and maintain technical documentation, architecture diagrams, runbooks and operational playbooks for support teams.
  • Facilitate cross-team collaboration and coordinate onshore/offshore delivery to meet project timelines and quality targets.
  • Stay current with MuleSoft features and industry integration best practices; recommend platform and process improvements.
  • Leverage AI-enabled IDE (Cursor), LLM-based assistants, and AI-powered static analysis as the default toolchain—producing higher-quality code through automated review, not manual shortcuts.
  • Actively prototype and deploy AI/LLM services inside integration solutions: document transformation, intelligent data parsing, synthetic test data generation, and autonomous transformation logic.
  • Advance delivery velocity with AI-assisted code review, LLM-based development platforms, and automated regression testing to lift code quality across the team.
  • Manage and mentor a team of integration engineers and technical leads; drive hiring decisions, conduct performance reviews, define career growth paths, and manage team capacity across concurrent workstreams.
  • Intake integration demand from product, application, and business stakeholders; prioritize work, manage the integration backlog, and deliver on schedule while maintaining SLA adherence.
  • Ensure all integration work aligns with federal and contractual requirements including ATO, RMF, FedRAMP, and FISMA compliance; partner with cybersecurity and PMO stakeholders on authorization activities.
  • Lead and participate in Architecture Review Boards (ARB); maintain defensible documentation of architectural decisions, enterprise architecture artifacts, and forward-looking risk registers with escalation triggers.
  • Provide executive-level reporting on platform health, risks, mitigation strategies, and forward-looking integration roadmap considerations.
  • Manage MuleSoft platform operations including licensing, vendor relationships, cost optimization, and platform sustainment; monitor platform performance using Anypoint Monitoring, Dynatrace, and Splunk.
  • Support disaster recovery planning, backup/restore processes, and operational continuity; ensure release readiness through validation, deployment oversight, and post-release verification.
  • Design and deliver high-traffic, real-time integrations and batch processing solutions; ensure scalability and reliability during peak traffic with structured incident management and SLA tracking.
  • Integrate AWS-native services (EKS, SNS/SQS, Elasticache, Route53, S3) alongside enterprise SaaS platforms (Salesforce, SAP, Workday) through API-led connectivity and event-driven patterns.
  • Environment and tools: REST full APIs, SOAP, API Manager, Runtime Manager, Design Center, Exchange, CloudHub, DataWeave 2.0, MUnit

SR.MULESOFT DEVELOPER

Wells Fargo
Charlotte, NC
02.2020 - 06.2022
  • Designed and implemented MuleSoft-based authentication and authorization frameworks, enabling secure integration between Salesforce and multiple downstream applications while ensuring reliable request-response processing.
  • Developed and maintained HTTP/HTTPS inbound and outbound integrations, including routing, orchestration, message transformations, and API security using MuleSoft API Manager policies and client ID enforcement.
  • Built and exposed SOAP and RESTful web services using Mule ESB and Anypoint Platform to support enterprise-wide system integrations.
  • Leveraged Anypoint Platform to design, develop, deploy, and manage scalable, high-performance APIs and integration solutions.
  • Implemented WebSocket-based integrations to facilitate real-time, bidirectional communication between Salesforce and MuleSoft applications, enabling event publishing and message consumption.
  • Designed and developed real-time integrations between Salesforce and Workbrain using Salesforce Platform Events, ensuring automated, reliable, and event-driven data synchronization.
  • Built MuleSoft event-driven flows for event subscription, message transformation, routing, and delivery to Workbrain and SAP systems while maintaining data consistency and integrity.
  • Developed complex DataWeave transformations to convert and map data between Salesforce, Ariba, IBM MQ, SAP, and Workbrain systems according to business requirements.
  • Designed and implemented MuleSoft APIs and connectors for Ariba integrations using WSDL-based web services, enabling secure and seamless communication with SAP.
  • Optimized integration performance by implementing batch processing, parallel processing, caching strategies, and efficient orchestration patterns for high-volume transactional workloads.
  • Established comprehensive error-handling frameworks, including exception management, retry mechanisms, dead-letter queue processing, logging, monitoring, and automated stakeholder notifications.
  • Created technical design documents, API specifications, deployment guides, and operational runbooks while mentoring team members and supporting knowledge-sharing initiatives.
  • Developed and executed MUnit test cases with extensive mocking of external dependencies, ensuring high code coverage and reliable validation of Mule flows and API integrations.
  • Managed the complete API lifecycle using API-led connectivity principles, including API design with RAML, development, deployment, governance, versioning, publication, and reuse across enterprise applications.
  • Collaborated with business stakeholders, architects, QA teams, and external vendors to gather requirements, design integration solutions, and deliver successful project outcomes.
  • Environment and tools: REST full APIs, SOAP, GitHub, Dataweave 2.0, MuleESB 4.2.2, SharePoint.

SR.MULESOFT DEVELOPER

ADP
Atlanta, GA
11.2019 - 02.2020
  • Conducted code walk-throughs, leveraged Mule Debugging, and fixed errors using Anypoint Studio 7 enhancing code quality and system reliability.
  • Led the build and deployment of services on Mule ESB 4 server, streamlining deployment processes and improving service delivery.
  • Designed and implemented Mule flows for various entities, incorporating retry mechanisms and securing flows to ensure robust and secure data handling.
  • Developed Mule ESB helper classes to facilitate the calling of Mule flows, connection endpoints, and connectors, improving integration and workflow efficiency.
  • Implemented comprehensive security mechanisms, including Security Certificates, Key Exchange, Encryption, Decryption, and OAuth Authentication & Authorization with Access Tokens and SM session cookies, ensuring high levels of data security and privacy.
  • Managed service performance using “Scatter and Gather” and “Choice Router” patterns, optimizing system responsiveness and efficiency.
  • Developed RESTful and SOAP web services in Mule ESB, leveraging Service-Oriented Architecture (SOA) and Enterprise Application Integration (EAI) principles with Mule server 4.x and WebSphere MQ.
  • Created HTTP inbound and outbound flows, custom Java and XSLT transformers, and secured Mule endpoints, enhancing data transformation and security.
  • Built, deployed, and tested applications using Mule ESB, demonstrating proficiency in service lifecycle management and continuous integration/deployment practices.
  • Gained significant experience in Confluent Kafka and Apache Kafka, enhancing data streaming and processing capabilities.
  • Actively participated in daily scrum meetings, contributing to project progress discussions, addressing blockages, and devising effective solutions.
  • Implemented exception handling, logging, and error handling strategies to maintain high standards of application reliability and user experience.
  • Environment and tools: REST full APIs, SOAP, ASP.Net, Dataweave 2.0, ESB 4.1.5, Cloud Hub, Bitbucket, Trello, slack.

SR.MULESOFT DEVELOPER

TireHub
Atlanta, GA
03.2019 - 10.2019

• Configured MuleSoft integration processes to consume messages from messaging topics, orchestrate business workflows, invoke downstream web services, and deploy applications on CloudHub for scalable processing.

• Implemented centralized logging and monitoring frameworks using Common Logging standards, automated alert notifications, and email-based incident reporting to support operational excellence and proactive issue resolution.

• Analyzed business and functional requirements, identified gaps and integration impacts, and collaborated with clients, product owners, and architects to define solutions aligned with Salesforce architecture and enterprise standards.

• Developed and maintained integrations between Salesforce and external enterprise applications using REST APIs, SOAP web services, OAuth 2.0, and Single Sign-On (SSO) authentication mechanisms.

• Designed and delivered end-to-end Salesforce solutions leveraging Apex Classes, Triggers, Visualforce Pages, Lightning Components, Flows, and declarative configurations.

• Configured and customized Salesforce platforms, including Sales Cloud, Service Cloud, Marketing Cloud, and Experience Cloud (Communities), to support complex business processes and integrations.

• Developed automation scripts and database procedures to synchronize RabbitMQ queue configurations with Microsoft SQL Server environments, ensuring consistency across Development, QA, and Production deployments.

• Designed and maintained RabbitMQ messaging infrastructure and JAMS Scheduler integrations for processing master, transaction, and audit log data within SQL Server databases.

• Developed MuleSoft integration flows to consume and process data from multiple sources, including databases, ActiveMQ topics, and queues, while performing complex data transformations and business validations.

• Implemented comprehensive logging and monitoring using Log4j to capture runtime exceptions, application events, and diagnostic information, enabling effective troubleshooting and root cause analysis.

• Utilized Anypoint Studio to design, develop, test, and deploy integration solutions connecting APIs, databases, messaging systems, and SaaS applications across CloudHub and on-premises environments.

• Implemented MuleSoft transformers, exception handling frameworks, security controls, and encrypted property management to ensure secure and reliable integration services.

• Configured and managed APIs, proxy endpoints, API portals, policies, and analytics using Anypoint API Manager to support API governance and lifecycle management.

• Designed RESTful APIs using RAML specifications and implemented API Gateway proxy services to provide secure, scalable, and reusable API solutions.

• Integrated third-party payment gateways and external services through secure web service consumption and API-based communication.

• Implemented AMQP-based messaging solutions using RabbitMQ exchanges, queues, and routing patterns to support asynchronous and event-driven architectures.

• Applied MuleSoft API Gateway policies for authentication, authorization, rate limiting, client enforcement, and API security while managing proxy configurations and traffic control.

• Developed HTTP and HTTPS inbound and outbound integration flows, including routing, orchestration, transformation, and security implementation using MuleSoft best practices and API-led connectivity principles.

• Collaborated with cross-functional teams including architects, business analysts, QA teams, and external vendors to deliver enterprise-grade integration solutions and successful project outcomes.

MULESOFT DEVELOPER

Best Buy
Richfield, MN
07.2017 - 06.2016
  • Experienced in implementing integration with SAP source and target systems.
  • Build and deployment of services on Mule ESB 4 server.
  • Utilize catch and object store for resource management to enhance application performance.
  • Develop flows/orchestrations for integrating components using Mule.
  • Core Integration Framework (CIF) provides a business-friendly GUI to monitor messages processed by middleware and manages transactions in error.
  • Create and monitor queues in Active MQ, troubleshooting any issues that arise.
  • Work on complex data transformations using Mule DataWeave.
  • Implement security mechanisms like client-id and client-secret.
  • Implement spike control for managing bulk requests of RESTful APIs and AWS S3 bucket usage.
  • Track records end-to-end during exception reprocessing.
  • Build, deploy, and test applications or flows using Mule ESB.
  • Troubleshoot issues with message flow services and ensure quick resolution.
  • Write and maintain SQL queries for log and error retrieval using DBeaver.
  • Hands-on experience with Runtime Fabric (RTF) and OpenShift.
  • Proficient in building RESTful implementations using WSDL, SOAP, RAML, and testing with tools like SOAP UI/Postman.
  • Manage applications on Anypoint Platform, including creating policies and publishing APIs on Anypoint Exchange.
  • Experience in using Datalog for maintaining and retrieving application logs.
  • Experience with tracking SDLC activities using JIRA.
  • Work with databases like Oracle and MS SQL Server to manage tables, views, indexes, and write stored procedures for data manipulation.
  • Valuable experience in software development using various methodologies (Agile, TDD, UML), integrating multiple applications using Mule ESB.
  • Implement unit test cases using MUnit.
  • Integrate MuleSoft with Salesforce CRM systems seamlessly, enabling efficient data exchange and workflow automation.
  • Good experience on Salesforce platform and its features, such as Salesforce Lightning, Salesforce DX, and Salesforce AppExchange, complementing your MuleSoft development skills and providing a comprehensive integration solution for clients.
  • Environment and tools: REST full APIs, SOAP, ASP.Net, Data Weave2.0, Mule ESB 3.9.1, 4.2.1, Cloud Hub, MS-SQL, Swagger, MQ 3.0,Visual studio 2017.

JAVA DEVELOPER

US Bank
Minneapolis, MN
10.2013 - 11.2015
  • Work on requirements to translate business rules into business component modules.
  • Participate in design and Drawing UML diagrams such as use cases, sequence diagram.
  • Participate in the design of user interface and business layers.
  • Participate in development of controller component using Servlets and view component using JSP, XSLT, CSS, HTML and JavaScript for the client-side validation.
  • Create use cases diagrams, activity diagrams, sequence diagrams and class diagrams.
  • Work on Spring-DAO based declarative transaction management.
  • Implement Hibernate and spring framework.
  • Participate on the back end to modify business logic by making enhancements.
  • Implement business logic-coding framework to seamlessly map the business logic into respective value beans.
  • Publish web services to help users interacting with web services.
  • Write database queries using SQL and PL/SQL for accessing, manipulating and updating Oracle database.
  • Used Clear Case to merge code and deploy them in to a central depository location.
  • Environment: Hibernate 3.0, Java, 5, JSP 2.0, Servlets 2, 4, EJB 2.0, JDBC 2.0, WebLogic 9.2, Spring 2.5, Sybase ASE 12.5, Struts, JMS, Log4J, Junit 2.0.

WEBSPHERE MQ ENGINEER

Excel Energy
Denver, CO
01.2014 - 07.2015
  • Involved in creating of WMQ objects like Queue Managers, Queues, and Channels, PUB/SUB.
  • Setup MQ connections to establish connections between various MB components.
  • Created WMQ Cluster to provide the high availability and for workload balancing.
  • Providing Security to the WMQ Objects with the OAM, SSL and Password Server Support Pack.
  • Upgrade MQ through both manual process and automated process using scripts.
  • Provide the Client Channel Tables to the Applications to provide the failover Technology.
  • Created Omegamon situations to monitor the Queues, Channels, QMGR Status.
  • Configuration of WMQ/WMB/WAS for the application requirements.
  • Troubleshooting using MQ and MB error logs, event viewer.
  • Integrate, automate, and manage efficient and flexible business processes at the Enterprise level.
  • Created the subscriptions, topics etc.
  • In the broker pub sub.
  • Setup security using the Object Authority Manager.
  • Environment: WebSphere MQ v7.0, WMB, Java, Linux RedHat

Education

Bachelor of Science - Management Information Systems

Unity University

Skills

  • Integration & Middleware: MuleSoft Anypoint Platform, Mule ESB, Enterprise Application Integration (EAI), API-Led Connectivity, Middleware Architecture, Event-Driven Integration
  • API Development: RESTful APIs, SOAP Web Services, RAML, API Designer, API Gateway, WebSocket APIs, Microservices Architecture
  • MuleSoft Technologies: Anypoint Studio, API Manager, Runtime Manager, Design Center, Exchange, CloudHub, DataWeave 20, MUnit
  • Messaging & Queueing: IBM MQ, ActiveMQ, Kafka, MQ Series, Publish/Subscribe Messaging, DLQ Processing, Batch Processing
  • Programming Languages: Java, JavaScript, JSP, Servlets, SQL, PL/SQL, XML, XSLT, HTML, CSS
  • Frameworks & Libraries: Spring Framework, Hibernate, JDBC, Log4j
  • Databases: Oracle, PostgreSQL, MS SQL Server, Sybase ASE
  • Cloud & DevOps: AWS, CI/CD, Maven, Jenkins, GitHub, Bitbucket, CloudHub
  • Enterprise Applications: Salesforce, SAP, Workday, Ariba, Seibel, Mainframe Systems
  • Testing & Monitoring Tools: MUnit, SOAP UI, Splunk, Dynatrace, UUID Tracking, Regression Testing, Smoke Testing
  • Security: OAuth 20, TLS/SSL, WS-Security, Authentication & Authorization, API Security Policies
  • Methodologies: Agile, Scrum, Waterfall, SDLC, Test-Driven Development (TDD)

Certification

  • Mulesoft Certified developer- level 1(mule 4) MCD – Integration and API Associate (Mule 3.9)
  • Microsoft SQL Server Developer APPIAN BPM Analyst Certified

Timeline

SR.MULESOFT DEVELOPER TEAM LEAD/ARCHITECT API DEVELOPER

BP
07.2022 - Current

SR.MULESOFT DEVELOPER

Wells Fargo
02.2020 - 06.2022

SR.MULESOFT DEVELOPER

ADP
11.2019 - 02.2020

SR.MULESOFT DEVELOPER

TireHub
03.2019 - 10.2019

MULESOFT DEVELOPER

Best Buy
07.2017 - 06.2016

WEBSPHERE MQ ENGINEER

Excel Energy
01.2014 - 07.2015

JAVA DEVELOPER

US Bank
10.2013 - 11.2015

Bachelor of Science - Management Information Systems

Unity University
YONAS GEBRUH