Personal Data
Cell: +678-***-****
Email: *******.*****@*****.***
MuleSoft Consultant
Summary
Over 6+ years of professional experience in SDLC including Requirements gathering, Analysis, Design, Development, integration and testing of applications. 3+ years of experience in integrating the systems using Mule ESB, API manager and IBM Message Broker.
Experience in developing Mule ESB flows and integrations by using service-oriented architecture (SOA) and enterprise application integration (EAI) using Mule Runtimes.
Extensive experience on using mule connectors like FTP, FILE, SFTP, etc…
Knowledge of Oracle ADF Framework to develop web applications. Work experience in implementing ESB Integration Services using Mulesoft ESB.
Strong application integration experience using mule ESB with connectors, transformers, Routing, Active MQ, JMS and Rabbit MQ. Data transformations using mule ESB.
Use XML, XSD, DTD and Parsing APIs SAX and DOM XML based documents for information exchange.
Utilize Mulesoft features like Data Weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
Huge experience in using Mule Soft Studio that integrates APIs, databases and SaaS applications and deployed Mule Soft applications to Cloud Hub and on premise servers.
In-depth understanding of Data Structures and Algorithms.
Experience in RESTFUL client to interact with the services by the RESTFUL URL mapping.
Experience in MEL - Mule Expression Language to access and evaluate the data in the payload, properties and variables of a Mule message.
Work on both Enterprise and Community edition of MULE ESB. Had an experience developing an API's using RAML.
Experience using Sales force and Workday Web Service APIs.
Extensive experience in SQL, Stored Procedures, Functions and Triggers with databases such as Oracle, and MS SQL Server.
Hands on experience with JUnit, MUnit and Log4j in developing test cases and determining application functionality.
`
Skills
Version Control Tools
CVS, Git Hub, SVN
Frame Works
JSP, Spring, and Hibernate.
IDEs
Eclipse, Net Beans, Any-Point Studio 7.4.
Build tools
Ant, Maven, and Jenkins
Mule
Any Point Studio 7.4, Mule EE, RAML, Data Weave, Cloud hub, Mule ESB 3.8.x/4.1.x
Web Servers
Apache Tomcat, WebSphere, Web logic and JBOSS.
Databases
Oracle, Mongo DB, MySQL, IBM DB2, MS SQL Server.
Language
Data weave, XSLT, JavaScript, Java, Python, PL/SQL, SQL
Web Methods
API, SOAP - API, WSDL - API, HTTP, XML, REST,
Environments
Windows XP/7/8/10, Linux, Ubuntu, Mac
EducationAdvance
Advance Diploma In Information System
Certified MuleSoft Developer
Experience
Ameris Bancorp, Atlanta, GA Aug 2018 – To Present
Sr. MuleSoft Developer
Roles and Responsibilities:
Implement Security mechanisms like Security Certificates, key Exchange, Encryption, Decryption and OAuth Authentication & Authorization using Access Token and SM session cookie.
Create Mule ESB helper class to call the Mule flow, connection end point and connectors.
Implement Mule flows for each entity with retry mechanisms with private secured flows.
Implement and consume REST and SOAP web service.
APIs are proxy system based with OAuth Implementation for consumed by Upstream systems
Developed Maven Based integrations managed.
Build and Deployment of services in Mule ESB server.
Common error handling framework for all APIs
Design and Implementation responsibility of the Integration APIs
HTTPS implementation with IP whitelisting and CORS policies
SFTP implementation with NetSuite connection calls
Built JAX-RS services and exposed them using REST component.
Implement Exception Handling, Logging, and Error Handling.
Environment: Mule ESB 4.1.x, AnyPoint Studio 7.4, API Manager, Altova, XMLSpy, API Gateway, Salesforce, CloudHub, IBM MQ Series 7.5/ 8, Oracle 11g/ 12c, ESQL, Java 7/
L Brands, Columbus, OH Dec 2016 – Jul 2018
MuleSoft Developer
Roles and Responsibilities:
Create and follow MuleSoft API Error Handling and Logging Standards while building any API’s.
Design and develop enterprise services using RAML and REST based APIs
Create MUnit test cases for all System, Orchestration, and Experience API’s.
Use MuleSoft AnyPoint API platform for designing and implementing Mule APIs.
Implement MULE ESB to route various calls to do validation of service input and to handle exceptions.
Complex business logic easily handled in Data Weave connector and Mule Expression Language (MEL).
Configure the OAuth provider module to connect with custom built Java Class and OAuth API to implement Oauth2, MuleSoft JDBC object store and clustering in the server.
Salesforce integration and along with different applications such as Trumba and databases.
Use API-Kit Router and CXF to build the initial flow structure from the RAML and WSDL.
Use MuleSoft flow-control palette to optimize message processing, specifically in Scatter-Gather & Choice-Router to call multiple services in parallel and a specific function based on information from the request.
Configure core java components like Log4j to monitor the logs in the server.
Environment: Mule ESB 3.9.x, Any Point Studio 7.4, Active MQ, IBM MQ Series 7.5, Oracle 11g, ESQL, JAVA, SOUPUI 4.6, AIX/ UNIX.
Fidelity, Boston, MA Dec 2014 – Nov 2016
SOA Developer
Roles and Responsibilities:
Create Message Broker applications using Java Compute Node (JCN)
Design and develop Integration solutions based on IBM Message Broker
Implemented Transaction logging for Message broker flows.
Perform end-to-end testing, resolved problems and validate
Implement API in DataPower using XSLT, configured XML firewall and multiprotocol gateway
Analyze existing Message flow applications and suggested performance improvements
Create message flows for handling Copy book messages
Use spring core for object wiring, spring restful and Spring MVC, implemented resource classes, business classes, marshaling and un-marshaling and highly involved in restful web service development.
Design and developed Web services using SOAP and HTTP Nodes
Participate in business meeting and responsible for the design and delivery of technical design documents.
Environment: Message Broker 8/7.0.x, MQ Series, MQ FTE, Oracle, Java, Hibernate 2.0, spring 3.0
BP-Lightwell INC - Naperville, IL Dec 2013 – Nov 2014
Middleware Engineer
Responsibilities:
Setup the triggers and channel initiators. Developed scalable and reliable messaging/queue managers needed to model,
Integrate, automate, and manage efficient and flexible business processes at the Enterprise level.
Setup security using the Object Authority Manager.
Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication
Install and deploy MQ Cluster Workload Exit and Channel Exit.
Configure Repository Queue Managers in a Clustered Environment and converting an existing environment into a Cluster one.
Setup MQ clusters for high availability and load balancing the messages
Created the subscriptions, topics etc. in the broker pub sub
Environment: Web Sphere MQ 7.5, SOAP UI, RFHUtil, HealthCare pack, Linux