Max Belay
***.**********@*****.***
Phone: 857-***-****
Professional Summary
Eight plus years of experience in the IT software development lifecycle, specializing in middleware application design, development, and testing.
Extensive experience working as a senior MuleSoft developer, Java developer, and SQL developer in the banking, retail, and healthcare domains.
Proficient in designing and developing integration solutions using Mule ESB, CloudHub, Anypoint Studio, and Anypoint Platform.
Strong knowledge of integration patterns, EAI, transformations, XML Schemas, and XSLT.
Skilled in developing RESTful and SOAP web services based on SOA architecture using Mule ESB.
Experienced in configuring APIs, proxy endpoints, and API analytics with MuleSoft API Manager.
In-depth expertise in Mule connectors, including Salesforce, File, Database, SMTP, Routers, Active MQ, JMS, and data transformations.
Proven ability to build complex Mule Flows, implement error handling strategies, and handle reprocessing.
Responsible for all aspects of middleware development, including performance tuning, fault tolerance, upgrades, and deployment.
Proficient in automated deployment using Jenkins, GIT/SVN/CVS, and Artifactory.
Experienced in Agile and Waterfall software development methodologies.
Skilled in creating reusable shell scripts, Python, and Ruby scripts.
Excellent communication skills with a strong ability to collaborate effectively within teams.
Motivated, organized team player with a high aptitude for learning and implementing new technologies. Skills Summary
Middleware: Mule ESB, Anypoint Platform, Mule API Proxy, Anypoint Studio, TIBCO EMS, HAWKS, BW
Protocols: HTTP, MQ, FTP, SFTP, TCP/IP, IDCO, BAPI, SOAP
Webservice: XML, WSDL, XSD, JSON, Swagger, XSL
Security: OAuth, SAML, LDAP, SSL, TLS
Automation: Jenkins, GIT, SVN, CVS, Artifactory, Ant, Maven
Monitoring: Splunk, ITCAM, Dynatrace
Application Server: WAS, WebLogic, Tomcat
Operating Systems: Windows, UNIX, Linux, DOS
Databases/Tools: DB2, Sybase, MySQL, SQL Server and Oracle11g/12c
Other tools: UML, Altova XMLSpy, TOAD, SQL Developer and SOAP UI Education
Bachelor of science (B.Sc.)
Certifications & Training
MuleSoft Certified Developer (MCD) Version 4.0
PROFESSIONAL EXPERIENCE
Bank of America, Addison, TX August 2024 – current Role: Application Developer
Responsibility:
Page 2 of 4
Build Deploy and Test applications or flows using Mule ESB and build and deployed the services.
Implement Security mechanisms like Security Certificates, key Exchange, Encryption, Decryption and OAuth 2.0 Authentication & Authorization using Access Token.
manage Api gateway configuration, custom policy validation and testing and, integrate policy enforcement into mulesoft APIs.
Implement error handling and splunk logging in the message flows.
using Kafka connector, AWS suite for Asynchronous message queuing for guaranteed delivery pattern.
Create transformation logic using Dataweave, MEL and XSLT.
configured and optimized Kafka connectors within mulesoft to ensure efficient data flow and error handling.
Api optimization and performance enhancement, payload reduction.
Integrate data from various sources into databases. PNC Financial Services Group, Inc. Pittsburg, PA Nov 2022 –July 2024 Role: MuleSoft/API Developer
Responsibilities:
Analyze business requirements and translate them into technical specifications for integration solutions.
Design integration solutions and workflows using MuleSoft AnyPoint Platform.
Develop and manage APIs using MuleSoft API Manager.
Create and configure Mule flows to integrate various systems, applications, and databases.
Use Dataweave for data transformation and mapping between different data formats (XML, JSON, CSV, etc.).
Write and execute unit and integration tests for Mule applications to ensure quality and performance.
Monitor and troubleshoot Mule applications to ensure they run smoothly and efficiently.
Implement robust error handling and logging mechanisms within Mule applications.
Optimize Mule applications for performance, including load balancing and scaling.
Ensure security best practices in Mule applications, including data encryption, OAuth, and API security policies.
Implement CI/CD pipelines for automated deployment and testing of Mule applications.
Apply integration patterns and best practices to design scalable and maintainable solutions. Accenture – Columbus OH Dec 2020 –Oct 2022.
Role: MuleSoft Developer
Responsibilities:
Design and implement end-to-end integration solutions using MuleSoft AnyPoint Platform.
Collaborate with stakeholders to gather requirements and define integration objectives.
Analyze requirements and translate them into technical designs.
Develop SOAP-based web services and RESTful APIs to expose banking functionalities to internal systems and external partners.
Create Mule flows, connectors, and APIs for seamless data exchange.
Conduct code reviews to ensure adherence to best practices and standards.
Implement security measures such as OAuth 2, Okta, SSL, and TLS.
Troubleshoot integration issues, identify bottlenecks, and optimize performance.
Establish error handling and exception management strategies.
Conduct unit testing and participate in system testing and debugging activities.
Deploy Mule applications in an on-premises environment, automating builds and continuous integration using tools like Jenkins.
Coordinate with cross-functional teams to ensure seamless integration and data exchange.
Document technical specifications, design documents, and deployment instructions.
Provide technical guidance and mentor junior developers. Page 3 of 4
Leverage Azure API Management for securing, scaling, and monitoring MuleSoft APIs.
Implement hybrid integrations between on-premises systems and azure services.
Deploy and auto-scale Mule runtimes on Azure Kubernetes Service.
Automate deployment pipelines using Azure DevOps.
Secure communication between on-premises and Azure with VPN gateways. Environment: Salesforce, ActiveMQ, WebSphere MQ 7, Batch file, HTTP, HTTPS, SOAP, REST, JDBC, FTP, JMS, GIT, Java, Mule 4, DB2, MySQL, API Gateway, API Proxy, Splunk, Basic Auth, OAuth 2, Okta, Jenkins. First Bank – Boston, MA Aug 2017 -Nov 2020
Role: MuleSoft/IIB Developer
Responsibilities:
Design, develop, and migrate integration flows using Mule ESB and IIB based on requirements.
Migrate existing application flows from IIB 6 to Mule ESB.
Create RAML specifications and build APIs using the API Kit Router in Mule applications.
Develop transformation logic using Dataweave, MEL, and XSLT.
Create reusable components, including global exception handling strategies and common loggers.
Organize flows, sub-flows, and global XML configuration files.
Utilize partner WSDL for ESB to Salesforce integrations.
Integrate Salesforce with MuleSoft to connect applications, data sources, and APIs in the cloud.
Develop flows for integrating components such as connectors, transformers, and scopes for XML to CSV conversion using Mule ESB.
Use MuleSoft AnyPoint API platform for designing and implementing Mule APIs.
Work with XML technologies like XPath, XSLT, XSD, and Dataweave for data transformations.
Design and implement WMQ and IIB in complex environments with high availability clustering.
Develop, test, and consume message flows exposed as both SOAP and REST services.
Prepare technical and turnover documents.
Deploy applications to various environments (DEV, QA, PROD).
Implement error handling and logging in message flows.
Perform end-to-end testing, resolve issues, and validate test results.
Provide support for existing applications across all environments.
Collaborate with team members to develop applications concurrently. Environment: MuleSoft AnyPoint Platform, API Gateway, CRM systems, MySQL, Oracle, CloudHub, SOAP, REST, HTTP, FTP, JMS, OAuth 2, Okta, TLS, SSL.
Ameriprise, Minneapolis Apr 2015 -July 2017
Role: Java Developer
Responsibilities:
Collaborated with Architects and Business Analysts to gather information and design Functional Specifications based on the Design Document for the UI Interface Project.
Designed and developed presentation layers using a combination of Servlets, JSP, Java Beans, CSS, HTML, DHTML, jQuery, and JavaScript.
Created interactive websites, applications, and presentations utilizing Creative Suite 3, Creative Suite 4, and DOJO.
Implemented dynamic form generation, auto-completion, and user-validation functionalities using AJAX.
Configured Struts framework components including struts-config.xml, tiles-def.xml, and properties files for various modules.
Leveraged the jQuery JavaScript library to simplify HTML document traversal and event handling.
Participated in the complete development cycle using Agile Development Methodology, ensuring thorough testing within each iteration.
Page 4 of 4
Actively contributed to daily Stand-up meetings and weekly Iterative review meetings, providing constructive feedback and tracking progress to identify and resolve issues.
Coordinated daily status meetings with the team and communicated updates to the Project Manager.
Provide support for existing applications across all environments.