CreBrains - CRE Transaction Lifecycle Management
I helped build CreBrains, an AI-powered commercial real estate analysis platform that converts complex property documents into structured, actionable financial data. The platform supports automated document extraction, financial deviation analysis, AI underwriting, source-page citations, field-level audit history, background processing, notifications, and role-based access giving teams a faster, more transparent, and traceable workflow from document upload to investment decision.

The problem
Commercial real estate teams rely on offering memorandums, rent rolls, profit-and-loss statements, and general ledgers to evaluate properties. Extracting and reconciling this data manually is slow, error-prone, and difficult to audit. Teams also lack a clear way to identify whether a value came from an original document, AI extraction, a user edit, or a calculated result.
From documents to decisions
Commercial real estate teams manually review offering memorandums, rent rolls, P&Ls, and general ledgers before they can evaluate a deal. CreBrains turns these documents into structured property and financial data, giving analysts a consistent starting point for underwriting.
Making every number traceable
AI extraction is only useful when users can verify it. CreBrains links extracted values to their source document, page, and quote, while recording user corrections as an audit history with the previous value, new value, editor, and timestamp.
Underwriting without spreadsheet fragmentation
Financial analysis often moves between disconnected spreadsheets and document versions. CreBrains brings financial deviation analysis, deterministic calculations, and AI-assisted underwriting into one workflow helping teams compare sources, identify inconsistencies, test assumptions, and produce decision-ready reports.
Long-running AI without blocking the workflow
Document extraction and underwriting can take time. CreBrains runs these tasks in the background, keeps users informed through an organization-wide notification feed, and lets them safely leave and return without restarting the job.
The right experience for every role
Investment teams, brokers, administrators, and collaborators need different levels of access. CreBrains uses role- and permission-aware interfaces to show each user the relevant properties, tasks, documents, and actions while protecting sensitive deal information.
- Role
- Senior Software Engineer
- Year
- 2025
- Stack
- React, TypeScript, Node.js, AI/ML, GoLang