
Seraf
About the project
Seraf is a comprehensive investment portfolio management platform serving angel groups, venture capital funds, family offices, and individual early-stage investors worldwide β offering deal flow tracking, portfolio analysis, automated reporting, an LP portal, AI-assisted document intelligence, and managed data services, all in one unified system with $11.8B in assets under management. One of our developers worked on this project.
Project Overview
The platform delivers a full-stack investment management experience for every type of early-stage investor: from individual angels tracking personal portfolios, to VC funds and family offices managing complex multi-fund structures β with automated reporting, KPI collection, document intelligence, and LP-facing portals built into a single product. Our contribution came from a single developer working across both frontend and backend areas of the platform.

Project Goal
The goal of the project was to replace the patchwork of spreadsheets, email threads, and disconnected tools that early-stage investors rely on, and consolidate everything β deal flow, portfolio tracking, reporting, document analysis, and LP communication β into one reliable, professional-grade platform. A key focus was placed on saving time through automation, AI-assisted document handling, and direct data integrations.


Solution
Our developer contributed across several areas of the platform: fixing form behavior and strengthening password-change validation; building out document chunk functionality end-to-end β chunk sharing, relation management, chunk-scoped chat, and state sync after deletions; adding bookmark functionality with quick-question suggestions; optimizing chatbot response performance; implementing a feedback feature with like/dislike controls and an outbound mailing flow; running data migrations and building a QuickBase/QuickBooks extraction script; and handling fixes across Overview Settings and naming consistency.
Key Challenges
Early-stage investors manage dozens of portfolio companies across fragmented tools β spreadsheets, email, and manual cap table tracking β with no single source of truth
Large volumes of unstructured documents (reports, agreements, updates) are hard to search, relate, and discuss without dedicated chunk-level tooling
Reporting to LPs, accountants, and lawyers is time-consuming and error-prone when built manually from raw data
Migrating and syncing data from external accounting/sandbox systems requires careful, repeatable extraction logic
Key Features
Document Chunk Intelligence β Share, relate, and chat with individual document chunks: create, update, and delete relations between chunks, start a dedicated chat scoped to a specific chunk, and keep document lists and local state correctly synced after edits or deletions.
Bookmarks & Quick Questions β Save and revisit key points in documents or conversations, with quick-question shortcuts that speed up common lookups.
Feedback & Response Quality β A feedback system with like/dislike controls and an integrated mailing flow, paired with ongoing optimization of chatbot response performance.
Reliable Forms & Validation β Fixed form-reset behavior after user-creation submission and tightened password-change validation to prevent silent state or security issues.
Final Interface
























Features Overview
Investment Portfolio Management
A full-stack investment management platform with AI-assisted document intelligence β one developer contributed across document chunk tooling, bookmarks, feedback, chatbot optimization, and data migrations.

Tech Stack
Built on a Python backend with a React and TypeScript frontend, PostgreSQL for data storage, AWS infrastructure, Stripe for payments, and Figma-driven design.
python backend
stripe payments
Metrics
$00.0B
Assets under management
Built and scaled a platform trusted to track and report on over $11.8 billion in investment assets across angel groups, VC funds, family offices, and individual investors worldwide.
0
Developer, full-stack contribution
A single developer from our team contributed across frontend and backend work β from document chunk relations and chat to bookmarks, feedback, and data migrations.
E0E
Document chunk feature
Delivered chunk sharing, relation management, and chunk-scoped chat from initial implementation through iterative scope expansion as new requirements emerged.
0
Data systems integrated






