01 / Strategy
Cut surface area, not coherence
Broad intelligence product, reduced to three two-week sprints.
PC Deals, comparison, Portfolio Benchmark, and Shared Requests.
PRODUCT · AI · FINANCIAL INTELLIGENCE
NEW YORK, NY ↗
I’m Carlos Abreu, a product manager working at the intersection of AI, financial data, legal analysis, and enterprise software. Most of my work begins with an ugly problem: hundreds of fields, domain rules nobody has written down, legacy systems, expert judgment, incomplete data, and a deadline. I turn that ambiguity into a product.
The product is the whole system
01—0601 / Product judgment
01 / Strategy
Broad intelligence product, reduced to three two-week sprints.
PC Deals, comparison, Portfolio Benchmark, and Shared Requests.
02 / Data model
One deal can contain term sheets, preliminary reports, final agreements, and amendments.
Use the latest published report and representative benchmark tranche.
03 / Data model
Tranches have different covenant semantics.
Show the representative benchmark tranche and its actual name.
04 / Data model
Report-level TrancheIDs change even when the economic facility persists.
DealID → TrancheLineageID → report-level TrancheID occurrences.
05 / AI & trust
Borrower name alone cannot determine whether an agreement belongs to an existing deal.
Automate candidate discovery before judgment.
06 / AI & trust
Default human review limits scale, but unsupported autonomy creates risk.
Capture corrections, measure errors, calibrate, then automate high-confidence cases.
07 / AI & trust
Private agreements are client-owned; global AI search can cross boundaries.
Client-scoped sources and anonymized market aggregates.
08 / Data model
Missing values can silently become negative observations.
10 Yes / (10 Yes + 5 No) = 66.7%; exclude 5 Missing.
09 / Workflow
Dependent required fields initially blocked saving partial work.
Put the hard gate at the consequential action.
10 / Workflow
A generic Complete flag collapses multiple readiness states.
Extraction complete; scoring 100%; report 87%; publication blocked.
02 / Selected work
How do you turn a 200+ page agreement into trustworthy structured intelligence?
Inspect the case studyHow do you turn lawyer-reviewed reports into a client-facing data product?
Inspect the case studyHow do you know two records are the same economic deal or tranche?
Inspect the case studyHow do you let AI act on private financial data without crossing the client boundary?
Inspect the case study03 / The details matter
Blank, zero, No Provision, Not Specified, and Not Extracted can mean five different things.
Success means reaching the result, not receiving a success message.
An expert should not re-enter a section because one validation failed.
Preliminary, final, and amended agreements should not silently collapse into the deal.
Test navigation, direct URLs, search, documents, reports, APIs, benchmarks, and AI retrieval.
Duplicate documents, closed tranches, unresolved matches, partial extraction, and missing evidence.
Five missing agreements counted as No materially change the analytical claim.
Let’s connect