
Services We Delivered
Product Development
Industry
Software
The Client
SageData is a leading Business Intelligence (BI) platform that helps companies track, visualize, and manage their data. Based out of Berlin, they help their clients understand their businesses and drive growth by uncovering insights hidden in their data.
Challenges
As our client’s user base expanded, issues with legacy features and unoptimized code surfaced, compromising performance.
- The platform’s inefficiencies led to user drop-offs, negatively impacting the customer journey and business performance.
- Balancing platform enhancement tasks with ongoing operations added to the already challenging task.
- User experience and engagement were affected due to slow platform speed and outdated page designs.
- Maintaining data security and compliance while ensuring high customer satisfaction and rolling out new features was tedious.
- Hiring the right team was crucial, as working with freelancers to expand did not yield the expected outcomes.
Solution
Our client opted for the ‘try before your buy’ model, initially onboarding one engineer and scaling the team to five individuals.
- Developed custom Singer.io libraries for:
- Google Search and Apple Search ad integration
- Firebird integration
- Discord integration
- Qualtrics integration
- New data warehouse destination - S3 CSV
- Development and maintenance of custom connectors like Shopify, easybill, and Google Analytics.
- Contributions to the front-end included:
- Multi-factor authentication
- Tableau visualizations
- Reverse ETL screens
- Real-time integration status updates
- Execution logs UI
- Back-end enhancements concise:
- CI/CD pipeline processing
- Shell scripting
- Custom connectors
- Reverse ETL
- Pytest
- SES for data validation
“We started with one and Increased the team to around five people. They provided us leadership roles with people who could oversee the project, as well as guide their experts from a strategio perspective on how to get things done. They have a project manager who would allocate resources at different stages: Maruti has a broad spread of expertise.”
Results
Our collaboration brought the client’s vision to life.
- Improved user experience through structural upgrades, legacy feature redesigns, and compatibility enhancements.
- Established a strong foundation for new features and the future product roadmap.
- Ensured complete sync and control with task allocation and workflow.
- Our speedy onboarding and direct communication accelerated progress exponentially.