> 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.

iPartners Dashboard

> 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.

Lorem Ipsum

Dolor Sit Amet, iPartners

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
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 Execution
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
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
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.