IDEs: Any-point Studio, Microsoft
Visual
studio, Eclipse
Mule: Mule ESB 3.6+, RAML, Data
Weave, Cloud Hub
Web Methods: API, SOAP - API,
WSDL -
API, HTTP, XML, REST
Languages: Data Weave, Java, C#,
PL/SQL.
Database: SQL Server 2008,
2012/2014,
Oracle 10g, MySQL, Snowflake,
Oracle Ebs.
Build Tools - Ant, Maven, and
Jenkins
Version,Postman
Version Controls - CVS, Git Hub
Environments - Windows XP/7/8
/10/11,
Linux, Mac
Applicable Software: MS (Word,
Excel,
PowerPoint, Access, Outlook)
Bachelor Of Science:
Mechanical Engineering
Jigjiga University
Mulesoft Certified Developer
Version 4.
**.***.*********@*****.***
Louisville, KY 40201
Skills
Education And Training
Certifications
ANSYS, Inc - Mulesoft Developer
Canonsburg, PA
08/2022 - Current
Nate W.
Summary
A total of 7+ years of IT experience in development of various multi-tiered client server-based applications using Object Oriented middleware technologies.
•
Over 5+ years of extensive implementation experience in Mule ESB Integration over Anypoint Studio, Anypoint Cloud-Hub, API Gateway and Mule Management console (MMC).
•
• Strong Knowledge on API-led Structure and CI/CD.
• Skilled in methodologies like Iterative, Agile, Scrum and waterfall approaches. Capability in Object Oriented Principles (OOP) and J2EE design patterns. Hands on experience using Mule connectors like Salesforce, File, Database, JMS, SMTP, SAP and other connectors as a part of integration usage.
•
Participate in development of SOAP based web services using WSDL, SOAP and Restful web services.
•
Created various RAML resources to implement REST based APIs as a part of project implementation.
•
Database Design, Creation and management of Schemas, writing functions, Triggers, DDL, DML SQL queries.
•
• Experience in writing SQL and PL/SQL programming. Proficiency with deploying, Configuring, and Administering Application & Web Servers such as IBM Web sphere 7.0/8.2 and Apache Tomcat 6.x/7. x. Used CI/CD tools like Jenkins, GitHub, Azure DevOps Maven (for project build/test
/deployment), MMC and Anypoint Runtime Manager.
•
Experience in unit testing and writing the MUnit Test cases for the flows and used AnypointMQ for messaging.
•
Developed SQL scripts to load data from source systems and verify the data in target tables loaded correctly by ETL process.
•
Experience in developing Server Side components using JDBC, Servlets, EJB, JNDI, and JMS.
•
• Knowledge with Mule Administration, configuration and performance tuning.
• Excellent reputation for resolving problems and improving customer satisfaction. Experience
Experience in designing and developing Classic-UI as well as YAML Azure DevOps pipelines.
•
• Experience using splunk and Azure app-Insights to create reports from log files. High exposure in software development life cycle (SDLC) including requirement gathering, analysis,Design, Development and testing of API's.
•
Build Integration following API-led structure which involved layering API's based on function and exposure as System, Process and Experience.
•
• Designed and Built System,Process and Experience API's that involved integration Environment: Java, MuleSoft 4.0, MMC, Anypoint Studio 7.11-7.13, AnypointMQ, JSON, JMS, Cloud-Hub, GitHub, Web Logic Application Server10.3, XML, XSD, WSDL, SOAP, RAML, Azure DevOps, Azure-Git.
Capital One Bank - MULESOFT ESB DEVELOPER
New York, NY
05/2020 - 07/2022
Environment: Java, MuleSoft 3.0.x/3.7.3, MMC, Anypoint Studio 5.0/6.5, ActiveMQ, RabbitMQ, Servlets, Nexus, JSP, JSON,
JMS, CloudHub, GitHub, Web Logic Application Server10.3, XML, XSD, XSLT, XPATH, WSDL, SOAP, RAML, Spring MVC.
SunTrust Banks Inc - MuleSoft Developer
Atlanta, GA
04/2017 - 02/2020
between salesforce, Oracle, Siebel and other Systems. Manage Anypoint-platform as Platform-Admin on maintaining Environments, Vcore-allocation, DLB Rules, Certificates, load-balancers and other properties.
•
Performed unit, Integrations and performance tests on API's leveraging MUnits and Jmeter.
•
• Tuned Mulesoft batch Applications to obtain optimum CPU utilization. Provided technical Design documentation after developing each enhancement, report or integration for each API.
•
Documented Best practices used in the project and have been reviewed and adopted as standard for developers to use in future projects.
•
• Added different security policies for internal and external API's. Guide other developers on Questions, Errors and Development related to Mulesoft.
•
Debug production issues and develop code fixes to resolve the issues and provide support for consumers.
•
• Perform unit and system testing on code fixes.
Build Client verification and registration system using Azure AD as client provider for API's created in Mulesoft.
•
Implement Mule flows for each entity with retry mechanisms with private secured flows.
•
• Implement Exception Handling, Logging, and Error Handling. Manage performance of the services by using “Scatter and gather” and “choice router” Code walk-throughs, Mule debugging, and Error fixing.
•
Participate in daily scrum meetings to discuss the progress of the project and any blockage of the work and the solution of the block.
•
Implement Security mechanisms like Security Certificates, key Exchange, and Encryption, Decryption and OAuth Authentication & amp;amp; Authorization using Access Token and SM session cookie.
•
Create Mule ESB helper class to call the Mule flow, connection end point and connectors.
•
Designed Mule application that uses connectors SFDC, Message Transformer, Choice Exception Strategies, Batch processing.
•
Create MULE ESB artifact and configured the MULE configuration files and deployed.
•
• Automate build and deployment package tool using Maven and build the code in Jenkins.
Used Bitbucket and GIT repository to run the Jenkins job for Continues Integration.
•
Create and consume SOAP and REST services using CXF and used Anypoint Studio to route various validating the Fine-grained security based on the API consumer for generating token for invoking services.
•
• Create the integration workflows using MuleSoft ESB 3.9+. Worked with integrations using connectors such as Sales force, Database, JMS, Active MQ, HTTP, FTP, SFTP and File Connectors.
•
Participated in creating HTTP inbound & outbound flows and orchestration using XPath using MULE ESB.
•
• Used Cloud Hub console to monitor the request and response payload. Use Mule ESB connectors- SFDC, Message Transformer, Choice Exception Strategies, Batch processing etc.
Environment: Nexus 2.11.4 (Nexus Maven Repository), Bit Bucket, XML, XSLT, MS SQL, Log4J, Git, Web Services,
Jenkins, Anypoint Studio 6.5/7.5, MuleSoft ESB 3.9/ 4.1, JAVA, ActiveMQ, RAML, Nexus, Apache-Maven, Cloud Hub.
•