Available for consulting engagements

Numbers.
Code.
Results.

The intersection of accounting precision and engineering mindset — built to find the hours you're losing, then automate them away.

Start a Project See Past Work
6+ Years of experience
$6.1B Managed assets — portfolio scale
43K+ Multifamily & student beds
1000s Hours saved
What I Do

Full-Stack Consulting
for the Modern Business

[ 01 ] CONSULTING

Strategy & Discovery

Deep-dive into your current workflows. I map where time bleeds out and where technology can take over — with the accounting context most developers don't have.

[ 02 ] PLANNING

Automation Blueprints

From spreadsheet chaos to clean pipelines. I design automation architectures that make sense to your finance team and your tech team — because I speak both languages.

[ 03 ] EXECUTION

I Build It Too

No handoff required. I consult and I code. Scripts, dashboards, integrations, custom tools — whatever your books and your business demand, I build it myself.

[ 04 ] PROJECTS

End-to-End Buildouts

Complex, multi-phase projects with clear deliverables. Accounting software integrations, reporting systems, reconciliation tools, and financial data pipelines.

[ 05 ] ACCOUNTING

Tech-Driven Accounting

Month-end close automation, real-estate transaction accounting, reconciliation workflows, and reporting infrastructure — all the accounting work, done with a coder's efficiency.

[ 06 ] TRAINING

Team Enablement

I don't just build and leave. I train your team, document everything, and make sure you own what I build. The goal is fewer hours spent, forever.


Track Record

Hours Saved.
Not Just Promised.

Portfolio-Wide Accrual Automation Python scripts generating payroll JEs, accruals, and balance sheet schedules from raw exports, plus renters insurance accrual estimates posted to portfolio accounts.
Every close fully scripted
Python · Excel
Bank Reconciliation Bot Vendor integration syncing bank transactions from Trovata into Entrata with auto-matching rules
250+ bank recs automated
Trovata · Entrata
Verizon Invoice Automation Python and Selenium automation downloads 90+ Verizon invoices monthly from the Verizon portal.
90+ invoices processed monthly
Python · Selenium
Billback Data Aggregation Separate file aggregates billback charges across marketing, legal, HR, banking, and other services — then calculates and posts allocations to all properties.
20,000+ JE lines
Python · Excel
Insurance & Credit Reporting Accrual File Calculates estimated revenue share accruals for insurance and credit reporting based on posted charges across the entire portfolio — producing month-end accrual entries automatically.
100+ accruals automated
Entrata · Excel
Credit Card Journal Entry File Pulls expense data from Concur and generates fully formatted journal entries for all properties — eliminating manual entry and reducing close time.
All props JEs auto-generated
Concur · Excel
Portfolio-Wide Bonus Calculation File Aggregates operational metrics and property group data across the portfolio to determine bonus eligibility — replacing manual spreadsheets with a single automated calculation file.
1 file entire portfolio scored
Yelp · Apartments.com · Excel
Executive Reporting Pipeline Aggregated BS and income data from Entrata, RealPage, Conservice, SimpleBills, and Avid into one report
5 → 1 platforms consolidated
Python · APIs
Monthly Operations Review Overhaul Replaced scattered threads with one aggregated file and an Excel script automating JE uploads
50+ hours saved each close
Office Scripts · Excel
FloQast Rollout Implemented month-end close platform across 150+ properties — bank, TB, and BS recs in one workflow
150+ properties onboarded
FloQast · SaaS

The Toolkit

One Brain.
Two Disciplines.

Computers have been my obsession since childhood — not as a career pivot, but as a lifelong native language. I grew up pulling apart machines, learning to code before it was a buzzword, and never stopped.

Then came accounting — and I saw immediately what everyone else was missing: finance teams drowning in manual work that code could handle in seconds. That gap is where I live — and I've proven it at scale, building automation across a 43,000+ bed, $6.1B portfolio for a five-time Inc. 5000 firm.

I don't just recommend tools. I understand debits and credits, cost centers and consolidations — and then I write the script that handles them. No translation layer. No "I'll hand this off to a developer."

Let me work for you. Whether it's a single automation or a full department buildout, I bring both sides of the equation.

Python
VBA
SQL
Excel
Office Scripts
REST APIs
Entrata
RealPage
Yardi
FloQast
Oracle BI
QuickBooks
Month-End Close
GL / Ledger
Real Estate
Acquisitions
Dispositions
Reconciliation
Accruals
Journal Entries
AP / AR
Payroll JEs
Reporting
Variance Analysis

How We Work

Simple Process.
Real Results.

01

Discovery

We map your current workflows and find where time is being wasted.

02

Planning

I design a concrete automation plan with clear scope and deliverables.

03

Build

I write the code, configure the tools, and test everything thoroughly.

04

Deploy

We go live together. I'm there to handle everything that comes up.

05

Handoff

Full docs, trained team, and you own everything. No lock-in.


Let's Cut Your
Manual Work.

Tell me about your workflow, your pain points, or your project idea. There's no minimum scope — I work on everything from a single automation to a full department overhaul.

I respond within 24 hours and offer a free 30-minute discovery call to see if we're a fit before any commitment.

Response Within 24 hours
Discovery Free 30-min call
Availability Open to new projects
Work Type Remote · Project · Retainer