Uma Madasu, Developer in Wilmington, DE, United States
Uma is available for hire
Hire Uma

Uma Madasu

Verified Expert  in Engineering

Mule ESB Developer

Location
Wilmington, DE, United States
Toptal Member Since
November 12, 2020

Uma is a technology specialist with over five years of IT experience, expertise in middleware technology like MuleSoft and data tools like Tableau and SSPS with an abundance of hands-on knowledge in business requirements gathering and operations. Thanks to numerous certifications, including Certified Scrum Master and business processes from LinkedIn, Uma knows how to lead a team through tough times to deliver the project on time and within budget.

Availability

Part-time

Preferred Environment

Business Planning, Scrum Master, Business Requirements, Tableau, Mule ESB

The most amazing...

...thing I've worked on was RIMS: it processes return items, passes them to other systems, and then deletes them from the RIMS system.

Work Experience

Integration Project Engineer

2023 - PRESENT
enersys
  • Worked on the API migration from Jitterbit to MuleSoft. The project aimed to seamlessly transition the existing integration landscape from Jitterbit to MuleSoft's Anypoint Platform.
  • Orchestrated the seamless migration of APIs from Jitterbit to MuleSoft, leveraging a deep technical understanding of both platforms' architectures, including Jitterbit's intuitive interface design and MuleSoft's Anypoint Platform.
  • Spearheaded post-migration optimizations within MuleSoft, enhancing API performance, refining integration workflows, and implementing best practices to ensure optimal system functionality and adaptability.
Technologies: Mule ESB, MuleSoft, Jitterbit

MuleSoft Integration Specialist

2021 - 2022
BCBS via CTS
  • Involved in the complete migration of two services with requirements assigned by the client.
  • Established migrating the integration workflows using the Mule ESB framework and implemented DataWeave and content-based routing using Mule ESB.
  • Configured the Mule process for fetching data from the topic and making web service calls to the middle-tier Mule ESB for processing.
Technologies: Enterprise Architecture, Mule ESB

MuleSoft Developer

2020 - 2021
Alfa insurance via CTS
  • Developed an app called RIMS. The app processes customer bank payments that are insufficient. Basically, it is a staging area for returned items that processes return items, passes them to other systems, and then deletes them from the RIMS system.
  • Built an API that allows a client to search by the billing reference number or policy number. The policy number can be discovered by supplying an invoice number. Searches by demographics or common personal identifiers are not supported.
  • Created an API that allows a client to know the policy number in advance and stops the discovery of policy numbers based on other criteria. This API is also temporal.
Technologies: Requirements Analysis, Testing, SQL, Scrum Master, Business Planning, Mule ESB

Lead MuleSoft Developer

2019 - 2020
BCBS via CTS
  • Developed a project to interact with external systems like Kafka and data inside the Salesforce platform. Primarily, the project was concerned with which objects from these outside systems would either populate data into or receive data from MuleSoft.
  • Coordinated the onshore and offshore work to complete tasks within budget and on time.
  • Worked with business analysts and development groups on analyzing business specifications and testers to resolve technical and end-user issues.
Technologies: SQL, Software Engineering, Business Planning, Scrum, Tableau, Mule ESB

MuleSoft Developer

2018 - 2019
EA learn
  • Developed a flight monitoring system that helps the business and customers to check out easily.
  • Tracked bugs and supported the testing team in fixing them on schedule.
  • Completed given projects in six months when it typically took over nine months.
Technologies: Jenkins, Mule ESB

Customer Management | INSERT

https://github.com/uma26madasu/cm-insertcsv-api
The client needed REST APIs to handle incoming/outgoing client information and store it in CSV files for another system to consume.

You'll need to create two different folders for this project: one for testing purposes and another folder for production. The files should be named Customers-QA and Customers-PRD, respectively.

Expected headers for the customer: Client Key, First Name, Middle Name, Last Name, Birthdate, Height, Weight, Billing Street, Billing City, Billing State, Billing Postal Code, Billing Country, and Created Date.

The 1st REST API receives a new client inside a JSON body and will create this new record in a CSV file.

Customer Management | GET

https://github.com/uma26madasu/cm-getrecords-api
The client needed REST APIs that would handle incoming/outcoming client information and store it in CSV files for another system to consume.

You’ll need to create two different folders for this project: one for testing purposes and another folder for production. The files should be named Customers-QA and Customers-PRD respectively.

Expected headers for the customer: Client Key, First Name, Middle Name, Last Name, BirthDate, Height, Weight, Billing Street, Billing City, Billing State, Billing Postal Code, Billing Country, and Created Date.

The second REST API should retrieve all the information from the CSV file, convert it to JSON, and return the list of clients to the consumer.

Customer Management | DELETE

https://github.com/uma26madasu/cm-deleterecords-api
The client needed REST APIs that would handle incoming/outcoming client information and store it in CSV files for another system to consume.

You’ll need to create two different folders for this project: one for testing purposes and another folder for production. The files should be named Customers-QA and Customers-PRD respectively.

Expected headers for the customer: Client Key, First Name, Middle Name, Last Name, BirthDate, Height, Weight, Billing Street, Billing City, Billing State, Billing Postal Code, Billing Country, and Created Date.

The third REST API should delete an entire row inside the CSV file.
2020 - 2021

Master's Degree in Cybersecurity

New England College - Henniker, NH, United States

2015 - 2016

Master's Degree in Information Systems

Stratford University - Falls Church, VA, United States

2011 - 2015

Bachelor's Degree in Industrial Engineering

GITAM University - Visakhapatna, India

MAY 2020 - PRESENT

Business Process Improvement

LinkedIn

MARCH 2019 - PRESENT

Certified Scrum Master

Global Association for Quality Management (GAQM)

JUNE 2018 - PRESENT

Business Process Modeling

LinkedIn

JUNE 2018 - PRESENT

Operations Management

LinkedIn

APRIL 2017 - PRESENT

Business Benefits Realization

LinkedIn

APRIL 2017 - PRESENT

Supply Chain Foundation

LinkedIn

Tools

Tableau, Jenkins

Languages

SQL, Java

Paradigms

Testing, Requirements Analysis, Scrum

Platforms

Mule ESB, MuleSoft

Industry Expertise

Cybersecurity

Other

Scrum Master, Windows 10, Certified ScrumMaster (CSM), Business Requirements, Enterprise Architecture, Software Engineering, Business Planning, Training, Training & Training Content Development, Jitterbit

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring