0%
Web 2023-2025

GSIP

B2B2C Investment Automation

Engineered a full-stack B2B2C corporate investment platform serving 100+ corporates and 10K+ employees at CAMS. Developed using Next.js 16 and Spring Boot 3.5. Built a Backend-For-Frontend (BFF) architecture and a robust upload pipeline capable of processing 50K+ records per batch, which reduced client onboarding from days to just minutes while maintaining 99.9% uptime.

100+
Corporates
10K+
Employees
50K+
Batch Size
99.9%
Uptime
01

The Challenge

Scaling a platform to support over 100 corporate clients and 10,000+ employees required handling massive concurrent bulk uploads while maintaining rigorous security, role-based access control, and 99.9% uptime.

02

The Solution

Engineered a highly scalable BFF architecture with Next.js 16 and Spring Boot 3.5. Implemented a specialized pipeline for bulk data processing capable of handling 50K+ records simultaneously. Integrated Keycloak for robust identity and access management.

Technology Stack

Next.js 16
TypeScript
React 18
Spring Boot 3.5
PostgreSQL
Keycloak
Redis
Tailwind CSS
Docker
03

Architecture

  • BFF (Backend-For-Frontend)
  • Microservices Architecture
  • Server-Side Rendering (Next.js)
  • RESTful API Design
  • Database Sharding for scalability
  • Redis caching layer
  • Event-driven notifications
  • Containerized deployment
04

Key Features

01
BFF (Backend-For-Frontend) Architecture
02
Bulk employee onboarding processing 50K+ records/batch
03
Maker-checker workflow for corporate compliance
04
Automated SIP setup and management
05
Real-time NAV updates and portfolio tracking
06
Identity management with Keycloak
07
Role-based access control
05

Results & Impact

  • Served 100+ corporates and 10K+ employees
  • Achieved 99.9% system uptime
  • Built BFF architecture and high-throughput upload pipeline
  • Processed 50K+ records/batch for bulk onboarding
  • Reduced onboarding time to under a few minutes