All work

PlatformSenior Software Engineer2025

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.

Case notes by Miftaul Islam Shuvro

CreBrains - CRE Transaction Lifecycle Management — AI-powered CRE transaction lifecycle management platform.
AI-powered CRE transaction lifecycle management platform.

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
CreBrains - CRE Transaction Lifecycle Management — Platform case study | Miftaul Islam Shuvro