> Case Study
iPartners
> SERVICES
Platform Development / Dedicated Team
> TECH STACK
PHP, Node.js, Symfony Framework, MySQL, HTML5, CSS, Less, Mailgun, Salesforce Integration, Redis, Google Cloud Platform
> TIME
8
years and ongoing
> RESOURCES
21
including Project Manager, backend and frontend developers, and QA engineers.

> ASSETS
$4.5B
Successfully scaled the platform to manage over $4.5B in assets, demonstrating exceptional performance and reliability.
> USERS
10,000+
Built a robust and scalable system supporting over 10,000 active investors, ensuring seamless onboarding and real-time data processing.
> MULTIPLATFORM
Platform as a Service (PaaS) with Multi-Tenancy
Developed iPlatforms as a PaaS, incorporating multi-tenancy to support multiple financial firms. This enabled iPartners to create new revenue streams and expand their market presence.
> ARCHITECTURE
Microservices Architecture
Implemented a microservices-based architecture to facilitate independent scaling of platform components, ensuring flexibility, modularity, and future-proofing for continued growth.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
01.
Project & Business Overview
iPartners is an Australian investment platform that provides wholesale investors access to alternative investments. Their goal was to evolve from a startup into a leading fintech provider, capable of managing billions in assets while expanding their services.
Since day one, SixSides IT has been their dedicated technology partner, building a scalable, efficient platform from the ground up to support rapid growth, regulatory compliance, and complex third-party integrations. Our collaborative, agile approach, combined with technical excellence in microservices architecture and PaaS development, has enabled iPartners to remain adaptable, compliant, and ahead of the competition.
02.
Challenges
Scalability Requirements
iPartners needed a platform capable of scaling from handling small volumes to managing billions in assets and over 10,000 investors. The backend had to accommodate increasing data loads and transactions while maintaining high performance and reliability.
Flexible and Configurable Backend
To adapt to regulatory requirements, dynamic investment opportunities, and investor demands, the backend needed to be highly configurable, supporting changes with minimal operational disruptions.
Complex Third-Party Integrations
Integrating services such as GreenID, Mailgun, Telstra, Salesforce, and Australian Government systems required seamless communication for onboarding, identity verification, compliance, and real-time data processing.
Multi-Client Expansion via PaaS
iPartners sought to extend their offering by launching iPlatforms as a PaaS for other financial firms. This required building an infrastructure that supported multi-client configurations while maintaining data integrity and security.
Ensuring High Performance
The platform needed to maintain optimal performance under heavy loads, guaranteeing real-time data availability and a smooth investor experience, critical in the high-stakes finance sector.
03.
Work Approach
Collaboration and Agile Methodology
Collaborated closely with iPartners' CTO, Head of Technology, and business analysts. Leveraging agile practices, we continuously improved workflows and ensured alignment with business goals, achieving iterative enhancements and rapid adaptation.
Technical Implementation
Scalable Microservices Architecture
Implemented a microservices architecture to handle complexity, enabling independent deployment and seamless scaling of platform components.
Customizable Backend with Feature Toggle
Built a highly customizable backend with Feature Toggle capabilities, allowing safe deployment of new features to production while enabling the client to control feature activation on demand, ensuring flexibility during rollouts.
PaaS Development
Developed IPlatforms as a PaaS solution to extend IPartners' offering, allowing for multi-client usage with tailored configurations for each firm.
Quality Assurance
Introduced a dedicated QA team for continuous quality improvement throughout the development cycle.
Implemented comprehensive integration tests with Selenium to ensure consistency, reliability, and robustness, leading to a superior user experience and reduced risk during updates.
Third-Party Integrations
Successfully integrated multiple third-party services including GreenID for identity verification, Mailgun for communications, and Salesforce for CRM, creating a seamless ecosystem for investors and administrators.