Investment Lead Discovery Platform by Randy RamnansinghInvestment Lead Discovery Platform by Randy Ramnansingh

Investment Lead Discovery Platform

Randy Ramnansingh

Randy Ramnansingh

Investment Lead Discovery Platform

AI-powered investment intelligence platform for discovering high-potential startups using cloud-scale analytics

Client Sagard Holdings
Role Principal Software Engineer
Timeline 12 months
Tech Stack
Python • React • Google Cloud Platform • BigQuery • DBT • PostgreSQL • REST APIs • Data Engineering • Analytics

Overview

Sagard Holdings wanted to modernize the way its investment teams sourced and evaluated private companies.
Instead of relying on spreadsheets, market reports, and manual research, the goal was to build an internal platform capable of continuously aggregating company data, analyzing investment signals, and surfacing promising startups based on customizable criteria.
As part of the engineering team, I helped build the backend services, analytics pipelines, and cloud infrastructure that powered this investment intelligence platform, enabling analysts to discover opportunities faster through data-driven insights. The platform combined a Python backend with React, BigQuery, and DBT running on Google Cloud Platform to deliver a responsive, analytics-first experience for investment professionals. This work included building scalable cloud services, REST APIs, and data pipelines to support investment research and recommendations.  

Project Objectives

The platform was designed to solve several key business challenges:
Reduce the time required to identify potential investment opportunities
Consolidate fragmented startup and funding datasets into a single platform
Enable analysts to search, compare, and evaluate companies using rich datasets
Build scalable cloud-native infrastructure capable of processing millions of records
Create reusable data models that could evolve alongside changing investment strategies
Deliver actionable insights instead of raw data

Scope of Work

Backend Platform Development

Designed and implemented backend services in Python responsible for powering the investment platform.
Responsibilities included:
REST API development
Business logic implementation
Authentication
Data aggregation
Search APIs
Analytics endpoints

Data Engineering

Developed large-scale analytics pipelines using BigQuery and DBT to transform raw company data into investment-ready datasets.
This included:
ETL pipelines
Data normalization
Derived analytics models
Reporting datasets
Scheduled transformations

Cloud Infrastructure

Built scalable cloud-native services on Google Cloud Platform.
Key components included:
BigQuery
Cloud Storage
Managed compute services
Cloud-native deployment pipelines

Frontend Integration

Collaborated closely with frontend engineers building the React application.
Designed APIs that supported:
Company search
Investment dashboards
Filtering
Company profiles
Recommendations
Analytics visualizations

Engineering Challenges

Working with Massive Datasets

Investment data originated from numerous providers, each with different schemas, formats, and quality standards.
One of the biggest engineering challenges was creating reliable transformation pipelines capable of normalizing this information into a consistent internal model while maintaining high performance as datasets continued growing.

Analytics Performance

Investment analysts expected search and analytical queries to return almost instantly despite querying millions of records.
This required careful optimization of:
BigQuery datasets
Data models
API responses
Query execution
Data caching

Building Flexible APIs

Analysts frequently requested new filters, scoring models, and investment signals.
Rather than tightly coupling the frontend to specific reports, we designed APIs that exposed reusable datasets and supported flexible querying without requiring constant backend changes.

Solution Architecture

The platform consisted of several independent layers working together.

Data Ingestion

External providers continuously supplied:
Startup information
Funding history
Executive information
Industry classifications
Geographic data
Market intelligence
Company metadata

Analytics Layer

Incoming data was transformed using DBT and BigQuery into analytical models optimized for investment research.
These datasets powered dashboards, company comparisons, and recommendation logic.

Application Layer

Python backend services exposed REST APIs consumed by the React frontend.
The application handled:
Search
Authentication
Company profiles
Analytics
Recommendations
Saved searches
User preferences

User Experience

Investment teams could:
Search companies
Compare startups
Discover emerging industries
Explore funding rounds
Identify growth signals
Track investment opportunities

Technical Highlights

Python backend services
React frontend integration
Google Cloud Platform deployment
BigQuery analytical warehouse
DBT transformation pipelines
REST API architecture
Data engineering workflows
Cloud-native architecture
Large-scale analytical datasets

My Contributions

Throughout the project I was responsible for:
Designing backend architecture
Building Python services
Developing REST APIs
Creating cloud-native data pipelines
Optimizing BigQuery performance
Building DBT models
Supporting frontend integration
Improving application performance
Participating in architectural decisions

Results

The finished platform transformed how investment teams sourced new opportunities.
Instead of manually reviewing multiple disconnected datasets, analysts could search and evaluate companies from a centralized platform that surfaced meaningful investment signals and growth indicators.
The platform delivered:
✔ Faster investment research
✔ Centralized company intelligence
✔ Scalable analytics infrastructure
✔ Improved data quality through standardized pipelines
✔ Cloud-native architecture capable of supporting future growth

Technologies

Languages
Python
SQL
JavaScript
Frontend
React
Cloud
Google Cloud Platform
Data
BigQuery
DBT
Architecture
REST APIs
Data Engineering
Analytics
Cloud-native Services
Like this project

Posted Jun 26, 2026

Sagard Holdings wanted to modernize how its investment teams identified promising startups and private companies.