The Challenge
What InnoCap Was Facing
InnoCap needed a fund administration platform that could handle complex cap table calculations, waterfall distributions, and LP reporting across dozens of concurrent funds. Legacy spreadsheet workflows created audit risk and bottlenecked the team at growth. The platform had to enforce strict role-based data access because different GPs, LPs, and auditors could only see their slice of the data.
The Solution
What We Built
We designed the platform around a multi-tenant PostgreSQL schema with row-level security enforced at the database layer, eliminating any risk of data bleed between fund entities. The calculation engine for waterfall distributions was built as a stateless microservice that could be independently versioned and tested. Infrastructure was provisioned via Terraform on AWS, with separate VPCs per fund group and a CI/CD pipeline that deployed to staging and production through GitHub Actions with mandatory approval gates.

Results
