Krishna Malyala · Builder · White House Presidential Innovation Fellow

A Decade of Building. A Team That Delivers.

From Citibank's global SSO platform to NJ Transit's Innovation Train to a real-estate AI ecosystem serving 40,000+ agents. 60+ live production services, all running on owned hardware. No permission asked. Built.

krishna@certihomes.com · NMLS #1875937 · geo.tlcengine.com
$55M
Grants Secured
NJ Transit federal
40K+
Agents Impacted
MLS / brokerage
200K+
Employees at Citi
SSO 5%→30% in 8wk
$1M+
SaaS Delivered
On time, under budget
60+
Live Services
Production today
15K+
Athletes Tracked
13 leagues + NCAA
Career Journey

A track record of transformation.

From Citibank's global platform to NJ Transit's Innovation Train — a decade of our team delivering transformative technology.

Citibank · VP of Innovation

SSO platform for 200,000+ employees, globally rolled out

Built the single sign-on platform for 200,000+ Citibank employees worldwide. Drove adoption from 5% to 30% in 8 weeks with a global SWAT team across NYC, LA, Singapore, India, and Ireland. Replicated across 6 products. Earned the firm-wide COO Innovation Award. Collaborated with Ruder Finn on Citi's 200th anniversary campaign.

TLCengine · Enterprise Architect

MLS / brokerage integrations for 40,000+ agents

Built MLS and brokerage integrations across 40,000+ agents. Delivered the REBNY RLS compliance tool. Won the Inman Innovator Award for MFRMLS work. Shipped the realtor.ca Cost of Living widget — 100K views in 2 months. Lifestyle-search features drove a 25% engagement increase. Delivered $1M+ in SaaS on time and under budget.

NJ Transit · AI / ML Innovation Consultant

The Innovation Train — $55M in federal grants

Led the "Innovation Train" platform integrating IoT sensors, video, Wi-Fi, GPS, and UWB across the fleet. Secured $55M in federal grants (including a $25M scale-up). Won the IDC Best in Future of Digital Innovation Award. Enabled $75M in total grant applications.

CertiHomes · CEO & Founder

The AI-powered real estate ecosystem — 60+ live services

Built the complete CertiHomes platform: AI property intelligence, lead-generation pipelines, self-hosted geocoding infrastructure, multi-MLS integrations, financial-signal monitoring, and a sports & entertainment two-sided marketplace. NMLS-licensed broker (#1875937). Currently raising $5M @ $20M SAFE through YC W26.

Real Estate AI

The core platform.

CertiHomes certihomes.com

The main real-estate AI platform. Property intelligence, lifestyle-change lead engine (Five-D's: Death, Divorce, Diapers, Diploma, Diagnosis), agent productivity tooling, and the second-brain that connects every other product line.

Next.jsPythonAI/ML

CertiScan certiscan.certihomes.com

AI property analysis — FastAPI backend + Next.js web + Flutter mobile. OCR + ComfyUI + Gradio + RAG pipeline. Document scanning that turns property listings into structured data.

FastAPIOCRComfyUIRAG

Dossier dossier.certihomes.com

People intelligence platform. Property + buyer profiles enriched with public-source signals. The relationship memory layer agents need but no CRM provides.

Next.jsAIEnrichment

Journey journey.certihomes.com

Luxury transaction tracker. The end-to-end deal pipeline from first contact through closing, with handoffs to the wealth-management stage after the deed is recorded.

Next.jsTransitMaps

3D Cities (CityView 3D) 3dcities.certihomes.com

3D city visualization viewer. Three.js + WebGL. Interactive maps for buyer education on neighborhood context, school zones, transit access.

Three.jsReactWebGL

REBNY API rebny.certihomes.com

Real Estate Board of New York API + RLS compliance tool. FastAPI implementation of NYC's industry data standard. Powers compliance reporting for member firms.

PythonFastAPIREBNY
Financial Intelligence

WealthWise & Cost-of-Living.

WealthWise wealthwise.certihomes.com

Personal finance + Cost of Living comparison. 12 data sources: Zillow ZHVI/ZORI, H+T Index, HUD FMR, BLS CPI, EIA utilities, DOL childcare, IRS SOI. CertiCost Index scoring. ETL pipeline + natural-language search. Stage 1 (pre-purchase budgeting) + Stage 4 (post-close wealth tracking).

Next.jsPostgreSQLETLZillow / BLS / HUD

WealthWise Extension

Browser extension overlaying Cost of Living data on Zillow and Realtor.com listings. Buyer sees the true cost of moving while they're shopping.

Chrome ExtensionJS

WealthMonitor

Lead-generation pipeline for liquidity events. SEC EDGAR Form 4 insider trades, Crunchbase funding rounds, on-chain crypto whale movements. People Data Labs enrichment. Lead scoring 1–100. Cloze CRM auto-routing with 25% referral tracking. Markets: Manhattan, Brooklyn, Hoboken, Greenwich, Hamptons, Palm Beach, Miami.

PythonSEC EDGARPDLCloze

College Planner

7-page college planning app: dashboard, 1,851 colleges, applications, AI-polished essays, financial aid, activities, share. Counselor marketplace with 78 IECs. Revenue: Student Pro $29/mo + Premium counselor $3K–$5K + Counselor SaaS $49/mo.

Next.jsMarketplaceAI
Lead Generation Engines

Where the deals start.

Sports & Entertainment Platform sportsandentertainment.certihomes.com

Athlete relocation intelligence tracking 15,845+ athletes across 13 leagues + NCAA across 5 sports (NFL, NBA, MLB + MiLB, NHL, MLS, WNBA, CFL, NCAA-FB/MBB/WBB/BSB/MIH). 16,050+ transactions, 14,634 season stats, 1,491 players linked to 231 agents across 179 agencies (CAA, Boras, Klutch, Excel, Octagon). ML promotion predictor, autoresearch loop every 30 min, hourly outreach pipeline. Phase-1 nurture funnel live: Aaron Rai PGA Championship hit Krishna's + Ian's inbox the morning after.

Next.js 14FastAPIAPSchedulersklearnPostgreSQL

Athletes & Artists Agency athletesandartists.agency

Public-facing two-sided marketplace for luxury real estate referrals. E-signed referral agreements in 33 US states + 7 Canadian provinces. 25% referral fee structure, broker-to-broker for cross-border. Krishna NMLS#1875937 on every agreement.

MarketplaceE-SignCross-border

Wealth Signal Monitor

Liquidity-event lead pipeline. SEC EDGAR Form 4 insider trades, Crunchbase funding rounds, on-chain crypto whale movements. People Data Labs enrichment. Lead scoring 1–100. Cloze CRM auto-routing. The signal layer luxury agents need but most don't have.

PythonSEC EDGARCrunchbasePDL

CertiHomes Five-D Lifestyle Engine

Death, Divorce, Diapers, Diploma, Diagnosis — the five publicly-detectable life events that move people. Every signal carries the reason for the move, not just the address. Phase-2 build under the AI division roadmap.

Public recordsTriggers
Geospatial Infrastructure

Self-hosted. No cloud-API rent.

Pelias Geocoder pelias.certihomes.com

Self-hosted geocoder via Docker Compose. Elasticsearch + Placeholder + Interpolation + Libpostal + Point-in-Polygon. Production geocoding for every CertiHomes product without paying Google or Mapbox.

DockerESSelf-hosted

Nominatim nominatim.certihomes.com

OpenStreetMap-backed geocoder. Secondary stack alongside Pelias for redundancy and address-normalization. Bulk-imported entire US extract.

OSMPostGIS

NL Search API (CertiCost)

Natural-language search over 1.73M POIs in PostGIS. 65 keywords mapped to 14 categories and 61 subcategories. Twilio voice integration for voice search. Powers CertiCost lifestyle queries.

PostGISNLPTwilio

OSRM Routing Service

Self-hosted OSRM routing engine for drive-time calculations across the entire US. Powers CertiCost commute-cost math.

OSRMRouting

Vector Tile Server

Self-hosted vector map tiles via Planetiler + Tileserver GL. Eliminates dependency on Mapbox or Google Maps for map rendering.

PlanetilerTileserver

National Hex Map — the Second Brain for accessibility

Pre-computed transit + drive + bike + walk accessibility scores for every hex in the contiguous US, sliced by time-of-day and day-of-week. Four regional OpenTripPlanner servers (Northeast on Mac Studio, Southeast on geo, Midwest on Mac Mini, West on geo2) running on real-time GTFS feeds.

Why this beats Maps.google.com for real-estate work:

  • Inverse queries. Google answers "how do I get from A to B?" The hex map answers "show every home within 30 minutes of Midtown by transit at 8am Tuesday."
  • Pre-computed at scale. No per-request rate limits, no API bill. Score every hex once; query infinitely.
  • True multi-modal. Google gives you drive OR transit OR bike. The Second Brain gives you a unified accessibility score that combines all four modes.
  • Real GTFS, not idealized. Live feed from every regional transit authority — the schedule a real commuter actually rides.
  • Owns the moat. Joinable with the 1.73M-POI graph + Cost-of-Living + CertiCost Index. Google Maps can't reach across those data sets; the Second Brain was built to.
OTPGTFSHex gridSecond Brain4 regional servers

MultiModal Transit Platform

The unified routing + analysis layer that sits on top of the Hex Map. Combines drive, transit, bike, and walk into a single accessibility score per origin–destination pair, per hex, per time slice. Powers CertiCost commute math, school-district lifestyle scoring, and "find me homes within X minutes of Y" queries across the platform.

Replaces what would otherwise be three separate Google Maps API calls plus a paid bike-routing service — with no rate caps, no cost-per-query, and inverse-search capability Google doesn't expose at any price.

RoutingAnalysisMulti-modalCost-of-Living

Geo Service geo-service.certihomes.com

Node.js geocoding API wrapper. Sits in front of Pelias / Nominatim with unified response shape, caching, and error handling.

Node.jsPostGIS
Windows → Linux Migrations

Three Windows servers, 150+ domains, retiring in progress.

TFS → GEO Migration 95% complete

Migration from tfs.tlcengine.com (Windows 2019) to geo (Ubuntu 22.04). 73 domains, IIS, SQL Server. APIs rewritten to Node.js + FastAPI. Databases migrated to PostgreSQL. tfs.tlcengine.com being retired.

SQL Server → PGIIS → Nginx.NET → Node

PROD → GEO Migration 25% — in flight

60+ domains, 1TB+ SQL Server, 55 ETL pipelines (CJMLS, RI, REBNY Compliance), Elasticsearch 8.11, MySQL. Main prod API + config portal. Currently in inventory phase; production cutover next.

1TB+ DB55 ETLsES 8.11

GeoCoder → GEO Migration Done

Migration from geocoder.tlcengine.com. 15 domains, IIS (14 sites), SQL Server (7 DBs, 638GB). RLS API migrated to FastAPI (48 endpoints). Cost of Living API migrated (22 files). GC API rewritten by Matt in Hono/TypeScript. React SPAs and WordPress sites all transplanted.

638GB SQLFastAPIHono

RLS API (REBNY) rls-api.certihomes.com:8010

REBNY compliance API. Migrated from ASP.NET to FastAPI — 48 endpoints. Powers the rls_rebny_compliance database (78GB) + 20 scheduled compliance tasks + Salesforce/ZenDesk integrations.

FastAPIREBNY78GB DB

Cost of Living API costofliving-api.certihomes.com:8012

TLC Calculator API. Migrated from ASP.NET to FastAPI (22 files). Now powers CertiCost + the realtor.ca widget.

FastAPICoL math

HomefaxMongo

Node.js + Express + MongoDB property lookup. Migrated from Windows to geo cleanly — 100% complete.

Node.jsMongoDB
TLC Engine MLS Platforms

One stack, six regional MLSs.

TLC MLS Oklahoma API

Rewritten to Node.js on port 9100. Old ASP.NET stopped. DB migrated to PostgreSQL. Powers the OK MLS frontend.

Node.jsPG

TLC MFR API

Rewritten to Node.js on port 8015. Old ASP.NET stopped. DB migrated to PostgreSQL. Inman Innovator Award winner.

Node.jsInman Award

Regional MLS Frontends

Six TLC Engine web frontends, one shared stack:

  • TLC Web — KeyMatrix
  • TLC Web — Oklahoma
  • TLC Web — BayEast
  • TLC Web — BHIR New Jersey
  • TLC Web — San Diego (SDMLS)
  • TLC Web — USAA
ReactNext.js6 markets

Middleware API middlewareAPI

Node.js middleware API with server + Vite client for brokerage and property data. The integration hub between MLS data and downstream products.

Node.jsTypeScriptVite

ShowingTime Integration

ShowingTime integration layer for property showings. Connects MLS listings to appointment booking + agent calendars.

IntegrationMLS

Remine Scraper

Web scraper for Remine property data. Pulls structured data from public records and enriches the CertiHomes property graph.

PythonScraping
AI / ML Infrastructure

Models on owned hardware. Zero cloud-AI bill.

OpenClaw AI Assistant

Self-hosted Open WebUI instance for CertiHomes AI chat. Connects to Ollama on local, geo2, and RAG services. The internal chatbot every team member uses.

Open WebUIOllamaRAG

Qwen 2.5 14B + RAG Chat

Self-hosted LLM on geo2 RTX 5090. 4.6GB VRAM. Powers the CertiHomes RAG service on :8003. Drop-in replacement for OpenAI on internal queries.

Qwen 2.5RTX 5090RAG

SpatialLM (1.0 + 1.1)

Floor-plan interpretation models. SpatialLM 1.0 (2GB VRAM) + 1.1 (3GB) running on geo2. Turn scanned floor plans into structured room data.

SpatialLMFloor plans

F5-TTS & Kokoro-82M

Voice synthesis stack. F5-TTS for voice cloning (2GB VRAM), Kokoro-82M for fast TTS (0.5GB). Powers the CertiHomes voice features.

TTSVoice

LivePortrait

Real-time face animation model. 5GB VRAM on geo2. Powers digital-twin features for agent video content.

LivePortraitFace anim

CarSearch (FSD Finder)

Near-FSD vehicle deal aggregator. Scrapes 7 sources, ranks by deal score, runs Qwen2.5-VL vision damage analysis via Ollama. Side project that pays for itself.

Qwen2.5-VLVisionScraping

Data API dataapi.certihomes.com

Centralized data API for property + analytics data. The single front door for every downstream product to query the property graph.

APIData layer

Project Command Board board.certihomes.com

Trello-style internal kanban for every TLC + CertiHomes project. 60+ projects tracked, with progress, server, tech stack, and links to repos. This is also the source of truth this portfolio page reads from.

Next.jsKanbanSource of truth

Get in touch

A decade of building. Real estate AI, lead generation, geocoding, financial intelligence. Open to operating-partner, CAIO, and investor conversations.

krishna@certihomes.com →