Software engineer, San Francisco

AI systems for housing, cities, and climate.

I build AI that real organizations can trust. Most recently I was a Solutions Architect at RespondIt AI, deploying voice agents for public housing authorities and property operators, from the first discovery call to the report their leadership reads. On my own, I build Aura, which covers about 30,000 U.S. places and writes an environmental brief for any of them on demand, each locked to the data behind it. Before that, I built backend and cloud systems at AT&T.

15+

housing and property organizations I've deployed or supported

8,000+

calls a month handled by the agents at the flagship client

~1 in 10

AI-created work orders I found silently failing, escalated as P0

Each of these numbers has a source. Tap one to see it.

Selected work

Projects

Independent project, 2026

Aura

Covers about 30,000 U.S. places and writes an environmental brief for any of them on demand. Aura Local is the city view; Aura Global tracks planetary indicators. The model's prose is locked to data badges computed in code, then audited before anything publishes.

React · Node.js · PostgreSQL · Claude API · 20+ public data sources

Independent project, 2026

Layers

Sun or shade, jacket or shorts. A microclimate forecast for 15 San Francisco neighborhoods, with separate sun and shade readings from apparent temperature.

React · TypeScript · Node.js · Open-Meteo · Census Geocoder · Steadman apparent temperature

Most recent

Solutions Architect, RespondIt AI

May 2025 to October 2026, San Francisco

I sat between the client and engineering. I learned how each housing authority actually ran: its phone lines, its property systems, its policies, the questions residents called about. Then I turned that into an AI agent that worked there, and stayed on to measure whether it did.

  • Discovery and scopingWith housing authority executives, IT directors, and national property operators
  • Agents and integrationsKnowledge bases, call flows, and Yardi Voyager across a 63-property crosswalk
  • Provisioning automationPhone numbers, per-property call flows, webhooks, and fallbacks built from a single sheet
  • Rollout and trainingUAT, launch, and call-taker training for a call-center product with live translation
  • Contracts and salesMSAs and SOWs, RFP responses, and demos for agency leadership and a mayor's office
  • Reporting standardsThe company's client reports, including a stricter definition of "AI-resolved"

Before

  1. 2021 to 2024

    AT&T

    1. Senior Software Engineer2023 to 2024
    2. Professional Software Engineer2022 to 2023
    3. Technology Development Program Engineer2021 to 2022

    Built an AI-assisted vulnerability remediation tool, MuleSoft integrations between legacy and modern systems, and Terraform pipelines on Azure for 5G network functions.

  2. 2021 to 2022

    Gathr

    Software Engineer and QA Analyst, part-time

    Moved messaging services from Python to Go and built GCP and Firebase backends for Flutter apps.

  3. Education

    The University of Texas at Austin

    B.A. in Sustainability Studies, with the Elements of Computing certificate

Hiring? Let's talk.