Skip to content
owen/richards

Work

Three projects, explained properly.

Each card below says who it was for, what I built and what changed, in plain English. No technical background needed.

Want the details? Click any card for the full write-up: how it works, the choices I made, the results, and what I’d do differently. That part gets technical.

CoStar Group2025My role: Software Engineer II

Marketing automation across CoStar's marketplaces

CoStar runs property websites like Homes.com. I work on the system that sends their marketing campaigns, and I made adding a new kind of campaign take about a day instead of weeks.

Built withC# / .NETTypeScriptReactSQL ServerSnowflake

What changed

  • ~1 dayTime to add a new kind of campaignused to take weeks
  • 7+Property websites it servesincluding Homes.com
  • 80–90%Fewer wasted data updatesprojected, not yet measured

Personal project2026My role: Engineer + designer (solo)

Ask my portfolio: a chatbot that answers questions about my work

The chatbot on this site. Ask it about my work and it answers using only what's written here, shows where each answer came from, and politely declines questions it can't answer.

Built withNext.js 15Anthropic ClaudeVoyage AIUpstash

What changed

  • 21 of 22Test questions answered from the right pagelatest test run
  • 5 of 5Off-topic questions it correctly declinedlatest test run
  • < ½¢Cost per questionbudget, not a measurement

nCino2022My role: DevOps Software Engineer Intern

Developer tooling at nCino for 30+ engineering teams

nCino makes software that banks use. As a summer intern I built tools its 30+ engineering teams used to release, monitor and security-check their code, and my monitoring work cut about $100K a year from the cloud bill.

Built withAWSGitHub ActionsDatadogBandit

What changed

  • 30+Engineering teams using the tools
  • ~$100KCloud costs saveda year, from better monitoring