Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

SOL HABT

Boston,MA

Summary

With over 8 years of IT experience, I specialize in API and application development, with a strong focus on enterprise application integrations using Mule ESB. My expertise includes leveraging Anypoint Platform, Anypoint Studio for API development with RAML, and deploying solutions on CloudHub and on-premises environments. I excel in designing and implementing integration workflows, utilizing Mule components such as DataWeave for efficient data transformations within Mule flows. I have a comprehensive background in implementing Service Oriented Architectures (SOA) through SOAP and REST-based web services, employing WSDL, and managing APIs using Mule API Manager. My skills encompass using Mule components like Transformers, Filters, Flow Control, Collection splitters/aggregators/scatter-gather, along with connectors such as File, HTTP, Oracle database, Salesforce, CXF, and messaging systems like ActiveMQ, JMS, and RabbitMQ. I am proficient in build automation using Maven, testing with MUnit, and configuring and tuning Mule deployments using MuleSoft MMC and Enterprise release capabilities. Throughout my career, I have worked with various IDEs including Eclipse, IntelliJ, NetBeans, and AnyPoint Studio, adhering to Agile and Waterfall methodologies to deliver high-quality solutions.

Overview

9
9
years of professional experience
1
1
Certification

Work History

MuleSoft Developer

Eastern Bank
01.2021 - Current
  • Design and Implement RESTFUL/SOAP Web Services using various data format (JSON, XML) to provide an interface to the various third- party applications
  • Design various types of flows which are integrated with Salesforce, Workday, Oracle, Amazon Web Services, Mainframes
  • Create flows that provide and consume services (SOAP & RESTful)
  • Implement complex message transformation using Dataweave and configure large file processing
  • 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
  • Prepare technical documents and turn over documents
  • Deploy applications to different environments (Test, QA, PROD)
  • Implement error handling and logging in the message flows
  • Configure RabbitMQ message broker for communication between the applications
  • Use various connectors and even processors like File, FILE, SFTP, IMAP, HTTP, Oracle database, Salesforce, CXF
  • Use various Atlassian toolset like; bitbucket, JIRA and confluence
  • Troubleshoot issues with message flow services and provide quick turnaround for fixing and testing
  • Provide 24X7 production support and conduct WAR room meetings
  • Environment - Mule ESB 4.3.x, AnyPoint Studio 7.x.x, API Manager, Altova, XMLSpy, API Gateway, Salesforce, CloudHub, Rabbit MQ, Oracle 11g/ 12c, Java 7/ 8

MuleSoft Developer

Arvest Bank
03.2017 - 12.2020
  • Build, Deploy and Test applications or flows using Mule ESB and build and deployed services
  • Design and develop enterprise services API specification using RAML and REST schema
  • Create Mule application that uses connectors SFDC, Message Transformer, Choice Exception Strategies, Batch processing
  • Create HTTP inbound & outbound flows, custom java and XSLT transformers and Security of Mule endpoint
  • Developed flows/orchestrations for integrating components written on top of different internal platforms using Mule ESB and ActiveMQ
  • Implement Mule flows for each entity with retry mechanisms with private secured flows
  • Built JAX-RS services and exposed them using REST component
  • Implement Exception Handling, Logging, and Error Handling
  • Implement Security mechanisms like Security Certificates, key Exchange, Encryption, Decryption and OAuth Authentication & Authorization using Access Token and SM session cookie
  • Build and Deployment of services in Mule ESB 3.7.3 server
  • Manage performance of services by using “Scatter and gather” and “choice router”
  • Code walk-throughs, Mule Debugging, and Error fixing
  • Prepare Test Cases to perform Unit, Integration & System Testing
  • Involved in JUNIT testing using Mockito
  • Produce and consume both SOAP and RESTful web services
  • Deploy web application, presentation and business components on WebSphere Application Server
  • Participate unit testing, interface testing, system testing and user acceptance testing of workflow tool
  • Use HP-ALM to track defects in DEV, TEST and STAGE environments
  • Environment: Mule 3.9 and Mule 3.5, Anypoint studio, RAML, API Management, Mule ESB, JDBC, Microsoft SQL, GitHub, Ping Federate, Splunk, Jira

Web Developer

Macy's
04.2015 - 02.2017
  • Understanding the client requirement and developing the code using Python scripting
  • Developing the code by using Python modules
  • Involved to developing in Login, Register information module
  • Involved in design and implementation of project
  • Involved in creating page templates required for the project
  • Interacting with team members on technical programming
  • Solving production support issues (such as bug fixes, queries etc)
  • Prepared documentation for the generated reports
  • Developed the customer complaints application using Django Framework, which includes and Python code
  • Involved in development of main modules like CSV import, bulk content upload
  • Writing unit test cases where ever required on the application
  • Performing code optimization
  • Environment: Python, Django, Oracle 11g, HTML5, CSS3, Windows

Education

Bachelor of Science - Computer Engineering

The University of Texas At Dallas
Richardson, TX

Skills

Mule Integeration:

  • Mule 3X and 4X runtime, CloudHub, Hybrid, On- Premises Deployment Models

Languages:

  • Dataweave, Java, python, ruby

Databases:

  • Postgres, Oracle, DB2, Oracle 11g/ 12c and MS SQL Server

Servers:

  • JBoss, Apache Tomcat, Apache HTTP Server 2x, JBoss 5x

Web Service:

  • SOAP, REST,XML, JSON, XSLT, XSD

Tools & Utilities:

  • Jenkins, Maven, Nexus, Git, SVN

Platform:

  • Anypoint Studio 6x/7x, Anypoint Platfrom, Runtime Manager, API Manager, Eclipse, NetBeans, Intellij

OS:

  • Windows, Linux, MacOS, Eclips

Testing Tools;

  • Munit, SoapUI, Postman, ARC, JMeter, ReadyAPI

Messaging Services:

  • JMS, Anypoint MQ, Kafka, RabbitMQ

Web Technologies:

  • HTML, JavaScript, Json, XML, Spring Boot

Certification

MCD-MuleSoft Certified Developer

Timeline

MuleSoft Developer

Eastern Bank
01.2021 - Current

MuleSoft Developer

Arvest Bank
03.2017 - 12.2020

Web Developer

Macy's
04.2015 - 02.2017

Bachelor of Science - Computer Engineering

The University of Texas At Dallas
SOL HABT