Custom Software for Facilities Teams
Your CMMS handles 80% of your operation. I build the other 20% — the integrations, automations, and reporting tools that eliminate the manual work your platform can't.
Facilities managers are drowning in manual work that shouldn't be manual.
Work orders get closed in the CMMS. Invoices come in by email. Someone — probably you — matches them by hand in a spreadsheet every month.
Every month you export data from your CMMS, pull numbers from accounting, check the vendor portal, and assemble it manually. Then it's already out of date.
Fire inspections are in one folder. HVAC records are in another. Elevator certs are somewhere in email. When an audit comes, someone spends two days assembling the packet.
85%
of building operators struggle with fragmented, poor-quality data.
50%
of facility managers waste more than 10% of their time on data quality issues alone.
— IFMA / Autodesk Building Operations Research, 2023
Concrete integrations and automations for facilities teams — not generic software consulting.
Stop matching closed work orders to vendor invoices by hand at month-end. I identify where the manual reconciliation is happening in your workflow and build the automation to eliminate it — whether that's a direct integration, a middleware layer, or a custom reporting pipeline.
Scope determined during the operational audit.
A single dashboard that pulls from your CMMS, accounting software, and vendor portals in real time. Replace the Excel report you rebuild manually every month with a view that's always current.
Replaces the manual monthly assembly process entirely.
Automated tracking for inspection deadlines, permit renewals, and certification expirations across all your buildings. Get alerts before deadlines, not after. Audit packets assembled automatically.
Fire, HVAC, elevator, environmental — all in one place.
Adaptive PM scheduling that triggers work orders based on meter readings, runtime hours, and condition signals — not just the calendar. Stop pencil-whipping PMs that don't reflect actual equipment state.
Integrates with your existing CMMS PM workflow.
Three steps from operational audit to running software.
01
We spend time understanding your actual operation — your current CMMS setup, your data flows, the manual processes your team runs every week. I map the gaps before writing a line of code.
02
I build the integration or tool scoped in the audit. You see working software in weeks, not months. No bloated discovery phases, no enterprise timelines.
03
After launch, I stay on retainer to maintain what I've built and extend it as your operation changes. Your systems keep working, and so does your software.
I spent over four years managing facilities at the Metropolitan Water District of Southern California — construction projects, vendor contracts, building maintenance, compliance tracking. A shocking amount of my week wasn't spent on the work itself. It was spent managing spreadsheets. Copying data between systems. Building reports by hand from three different sources.
That experience never left me. I switched careers, spent seven years building production software at proptech companies, and reached Staff Engineer — the highest individual contributor level. Now I build the tools I needed when I was on the other side.
When I describe your problem, I'm not guessing. I've lived it.
Facilities Management
4+ years at Metropolitan Water District of Southern California. Construction project management, vendor contracts, building maintenance, compliance.
Civil Engineering
B.S. Civil Engineering, University of Southern California. I understand your buildings, not just your software.
Staff Engineer
7+ years building proptech software at Zego, DiversyFund, Snappt, and others. Staff Engineer — the highest individual contributor level.
Book a free 30-minute discovery call. I'll ask about your CMMS setup, your biggest time sinks, and whether custom software is actually the right solution. No pitch deck, no proposal until we've talked.