Featured project · May 2026 – Present
RentScout AI
Before you send that deposit, check the listing.
Vancouver's rental market runs on scams that target people who don't know what rent should cost, don't know their tenant rights, and need housing urgently. I was one of those people. Every rental site shows you listings; none help you judge one.
The decision I'm proudest of
The first version ranked generated sample listings. It looked richer in a demo and helped no one find housing, and the scam check was quietly pricing listings against that same invented data. I cut rental search and rebuilt the price check on real CMHC rents.
- Full-stack platform (~3,500 LOC) with 16 REST endpoints and a 7-table PostgreSQL schema.
- Scam screen weighing payment red flags, manufactured urgency, and prices benchmarked against CMHC rents for that zone and bedroom count.
- CMHC rent and vacancy data for 29 Metro Vancouver zones powering market comparison and affordability checks.
- OpenAI API for neighbourhood insights and plain-English explanations of scam risk.
- Dockerised, JWT + bcrypt auth, CI running lint, typecheck, build and API smoke tests.