Mulesoft: Asset and service portfolio management platform for American software company (San Francisco)
United States
July 2018-June 2019
Java, Kubernetes, JS, Node.js, React, Spring
Mulesoft’s flagship product – Anypoint PlatformTM– is a complete solution for API-led connectivity that helps companies connect and manage a set of apps, data points, and APIs. Both on-premise and in the cloud.
Business challenges
Mulesoft was looking for a strong technical partner to boost the development of the core platform of their product.
The business challenges we faced during this project were:
- Acquiring business knowledge about the product;
- Getting a fresh look at the technical solution and giving feedback about it to its owners;
- Providing unique Pragmatic Coders expertise to our client;
- Adjusting to clientās standards;
- Maintaining effective cooperation between two timezones (Argentina and Poland).
Tech challenges
The main technical challenge our team faced was diving into a complex and mature product developed for more than 3 years by several internal teams. We had to maintain a high quality of development of complex and highly distributed tech environment and development of automated pipeline generation system.
Tech solution
Together with our client, we successfully increased the quality of the system, dealing with technical and usability debt. We also delivered a robust and flexible CI/CD pipeline solution for Jenkins, handling 30+ different components, supporting up to several versions of each. We also enhanced end to end testing capabilities for those system components.
Business solution
We have built a partner relationship between our client and Pragmatic Coders team and in a short time we gained the client’s trust in our judgment and solutions proposed by us.
During our cooperation, through fast and flawless delivery, we solved a number of problems, increasing user satisfaction and usability of the platform. We successfully decreased the client’s technical debt and optimized product backlog.
Additionally, we consequently exchanged knowledge and promoted good security and architecture practices among other teams.
Contents
Let's talk
We’ve got answers on anything connected with software development.
Ask a question
You can ask us a question using the form below. We will respond as soon as possible.
Schedule a meeting
You can also schedule an online meeting with Wojciech, our Senior Business Consultant.
founders who contacted us wanted
to work with our team.
Check our product development-related articles
Newsletter
You are just one click away from receiving our 1-min business newsletter. Get insights on product management, product design, Agile, fintech, digital health, and AI.