TransactionMinder
Our transaction management system. It tracks every deal from signed contract to closing.
- Contract signed Day 0
- Inspection Day 7
- Appraisal Day 14
- Financing Day 21
- Closing Day 30
Technology executive and licensed broker. Three decades building software, from VMware to the systems that run my own firm.
I started in enterprise software and consulting, co-founded startups and served as CTO of a national nonprofit. Since 2016 I have owned a real estate brokerage and a Las Vegas property management company. I wrote the software that runs both.
A brokerage and property manager across Nevada, Virginia, California, Maryland and DC. No in-house engineers. The roadmap, architecture, code review and production support are mine.
Our transaction management system. It tracks every deal from signed contract to closing.
Parses inquiries from five listing sites, matches each to the right property with fuzzy address matching, drafts replies through the Claude API and logs every step.
Scheduled feeds keep listings current on both brand sites. No manual entry.
Nevada trust account reconciliation, automated monthly for rents and security deposits.
ChangeVegas.com and ChangeVirginia.com on Firebase Hosting and Cloud Run, with llms.txt and structured content so ChatGPT, Claude and Google AI Overviews cite them.
I lead a team working in English, Spanish, Thai and Russian across residential, commercial, property management and an investor program for domestic and foreign buyers.
Own the business and all of its technology. Picked RentecDirect as the system of record and MLS feeds as the listing source, then built our own tools around them.
Strategy, architecture and delivery for startups and established companies. Most recently, a community portal for a 112-home civic association that replaced its paid HOA software.
First senior technology leader at a national nonprofit, now UpTogether. Designed, architected and programmed the first UpTogether platform, handling families' sensitive financial data.
Started the virtual appliance initiative and created the VMware Certified Virtual Appliance Program, the technical bar third-party vendors had to meet.
Senior services leader at an integration company later acquired by IBM. Owned pre-sales and post-sales delivery for key engagements worldwide.
Led the solutions architecture team and helped architect the Zaplet Appmail Server, delivered to enterprise customers.
Roadmap ownership, discovery with operators, requirements and acceptance criteria, build, buy or integrate decisions.
Most of my product decisions start with watching how property staff work today.
APIs, middleware, scheduled and event-driven data pipelines, systems of record, failure and duplicate handling.
Designed the BrightMLS and Coality pipelines that keep listing data current across both brand sites.
Leasing funnel, applications and screening, rent collection, work orders, trust accounting, tenant portals.
Run the tenant side of the Las Vegas business through rent.changevegas.com: payments, maintenance and messaging.
Environments, code review, CI/CD, release management, monitoring, incident response.
I write most new code with Claude, ChatGPT and Gemini, and review it the way I would review an agency's work.
Agencies, ISVs and consultants. Technical standards, code ownership and what a clean handover needs to include.
Created the VMware Certified Virtual Appliance Program and led its global ISV outreach.
Tenant and financial data handling, access control, audit logging, regulatory compliance.
Built UpTogether's first platform, which collected and reported families' financial and progress data.
Python, Google Cloud (Cloud Run, Firebase, Firestore, App Engine), PostgreSQL, Supabase, Apps Script, the Claude, OpenAI and Gemini APIs, iOS.
Every system on this page runs on this stack, and I deploy and support it in production.
M.S., Business and Technology
B.A., Art History / Architectural Studies