Post Job Free

Resume

Sign in

Software Developer Mulesoft

Location:
Washington, DC
Posted:
August 16, 2023

Contact this candidate

Resume:

Abie Kebe

+1-216-***-**** adyza7@r.postjobfree.com

PROFESSIONAL SUMMARY

Seven years of experience in various application Desing, Development, Test and Maintenance.

Five years of experience in MuleSoft Platform.

Good technical experience on various components of Anypoint Platform like Anypoint API Platform, Enterprise Service Bus and Messaging Queues.

Experience in designing and developing RAML based APIs using Anypoint API Platform.

Used several connectors like HTTP, Database, Salesforce, Workday, Azure Queues, Rabbit - MQ, File and SFTP.

Good experience with Credentials Vault (Secure Property Placeholder), a critical piece in application development in MuleSoft.

Experience in building complex Mule Flows, Scopes, Error Handling strategies, Message Filters, Validation, Transformation, Message Enricher and Flow Controls.

Have used SQL and database technologies extensively on several projects. Worked extensively on writing efficient SQL to read and write data.

Good exposure to Continuous Integration and Delivery tools surrounding Anypoint Platform. Used CI/CD tools like Jenkins, GitHub, Maven, MMC and Anypoint Runtime Manager.

Experience in using Splunk (Log Aggregator) to create reports and dashboards from log files. Have used Your-kit Profiler to debug and enhance application performance in MuleSoft.

Experience in developing applications using PeopleSoft ERP. Developed several custom applications using PeopleSoft technologies like Application Designer, PeopleCode, Application Engines and Component Interfaces. Developed integrations in PeopleSoft using Integration Broker.

Good experience in Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development and Testing of software applications.

Good exposure to Continuous Integration and Delivery tools surrounding Anypoint Platform. Used CI/CD tools like Jenkins, GitHub, Maven, MMC and Anypoint Runtime Manager.

Good technical experience on various components of Anypoint Platform like Anypoint API Platform, Enterprise Service Bus and Messaging Queues

Experienced in using Splunk (Log Aggregator) to create reports and dashboards from log files. Have used Your-kit Profiler to debug and enhance application performance in MuleSoft.

Used several connectors like HTTP, Database, Salesforce, Workday, Azure Queues, ActiveMQ, File and SFTP.

PROFESSIONAL SKILLS

Anypoint Platform: ESB, Anypoint API Designer, MMC, Cloud Hub, Runtime Manager, Anypoint Studio, RAML

Database: SQL Server 2008, 2012/2014, Oracle 10g, MySQL

Web Methods: API, SOAP - API, WSDL - API, HTTP, XML, REST

Languages: Data Weave, XSLT, JavaScript, HTML5, CSS3, Java, SQL

IDEs: Anypoint Studio, Microsoft Visual studio, Eclipse, Net Beans

Version Controls : GitBash, SVN, GitHub

Build tools : Maven, Jenkins, Postman, SoapUI

PROFESSIONAL EXPERIANCE

MULESOFT DEVELOPER 02/2020 to Current

Eastern Bank - Boston, MA

Responsibilities:

Design, develop and migrate flows Mule applications and flows based on requirements.

Migrate existing Dell boomi workflow to Mule 4.3 runtime and apply API policies on API Manager.

Create API Proxy and deploy to API Gateway.

Create RAML specification in AnyPoint platform and use fragments such as Resource type, Traits and Library to enable reusability.

Create flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV conversion.

Use MuleSoft Anypoint API platform for designing and implementing Mule APIs.

Perform end-to-end testing, resolve problems and validated the test results.

Collaborate with developers with in my team and from other team members for effective implementation of projects.

Provide support for existing applications in all environments.

Create transformation logic using DataWeave, MEL and XSLT.

Create reusable components such as global exception handling strategy and common logger.

Develop, test and consume message flows that are exposed as both SOAP and Rest services to consumer applications.

Implement error handling and logging in the message flows.

Prepare technical documents and turn over documents.

Deploy applications to different environments (Test, QA, PROD).

Environment: CloudHub, Anypoint Studio, API Gateway, Jenkins, ActiveMQ, Salesforce, MMC, Mule ESB 4.x, WebServices, JDBC, Broker, HTTP/HTTPS, XML, Java 1.8

MULESOFT DEVELOPER 12/2018 to 01/2020

Atlantic Union Bank - Richmond, Virginia

Responsibilities:

Participate in gathering the requirements and evaluating business, functional and technical requirements. Designed complex Web Service application systems using WebSphere Message Broker integration platform.

Create and review unit, integration and system test plans.

Create API Proxy and deploy to API Gateway.

Create RAML specification in Anypoint Studio 6.x platform and use fragments such as Resource type, Traits and Library to enable reusability.

Develop Mule ESB projects for the services with synchronous and asynchronous Mule flows.

Create flows that provide and consume services (SOAP & RESTful).

Prepare Unit Test Case documents and test the message flows using SOAPUI, RFHUtil and MQ queues.

Create MULE ESB artifact and configured the MULE configuration files and deployed.

Create flows in design studio and transform messages using DataWeave and MEL.

Create flows that pass message using VM transport.

Secure property files using AES algorithm and configure trust store key store files.

Automated build and deployment process with Jenkins, Maven, SVN, Nexus.

Actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development and testing.

Monitor the request and response payload used the MMC Mule management console.

Environment: Mule 4, Webserphere MQ, Anypoint Studio 6.5, API Gateway, Jerkins, Salesforce, CloudHub, SVN, Oracle 11g/ 12c, ESQL, Java 7/ 8, API Manager, GIT.

SOFTWARE DEVELOPER /JAVA 06/2016 to 11/2018

Sherwin-Williams - Cleveland, OH

Responsibilities:

Analyzed the requirements and provided inputs to the designer.

Designed Class diagrams, framework and developed using Factory, DAO, Singleton and MVC pattern.

Developed the business tier using Core Java and the HTTP interfaces using Servlets.

Designed the helper classes for better data exchange between the MVC layers.

JSP, HTML, Javascript, CSS and Ajax used for front end development.

Implemented Collections API to manage Java Objects in Business Logic layer.

Built the admin module using Struts framework for the master configuration.

Implementation of DistrubutedMap using DnyaCache for implementing the distributed cache on a clustered environment.

Worked with multithreading in synchronized environment.

Designed and developed the persistence tier using Hibernate framework.

Used Websphere data sources for the database connection and accessed using JNDI names.

Implemented the Websphere scheduler and provided the scheduling logic to process the Cache.

Developed a Stored Procedures for inserting and updating the tables of the database.

Used Oracle as relational databases and created E-R diagrams for the database tables.

Implemented Log4j to maintain system log.

Managed the functional and load testing by interacting with the testers and providing them the guidelines and deadlines for completion of work.

Eclipse was used for Rapid Development of the application.

Environments: JAVA, JSP, HTML, CSS, JAVASCRIPT, AJAX, SERVLETS, STRUTS, HIBERNATE, EJB SESSION BEANS, LOG4J, WEBSPHERE DATASOURCE, IBM WEBSPHERE, JNDI, ORACLE, WINDOWS XP, UNIX, ANT, ECLIPSE.

EDUCATION AND CERTIFICATIONS

Bachelors with Computer science

Mulesoft Certified Developer, version 3.9 and 4



Contact this candidate