Ahmed Nadar

Product builder · Toronto

Toronto

Software that gets used.

Toronto Rails + AI Civic & SMB

I build Rails apps that solve a specific problem for a specific person. SolveTO is now live across Toronto, Mississauga, and Milton, mapping over 1 million civic assets and turning a phone photo into a real 311 report. STL Agent is helping GTA contractors stop losing $50,000+ a year to slow follow-up. Both Rails. Both running today.

Right now

Shipping SolveTO — a civic accountability platform now live across Toronto, Mississauga, and Milton. Over 1 million city assets mapped, one account that follows you across city lines, real residents using it, real councillors being measured. Five media interviews in the first week.

Launching STL Agent — a 60-second response system for GTA contractors. The contractor who picks up the phone first wins the job. STL makes sure that contractor is you. Booking 5 contractors for white-glove install this quarter.

Also maintaining RapidRails (the UI component library both products are built on).

I build products that solve one specific problem.

Toronto's 311 system handles 600 service types and costs the city $11–$16 per call. Fewer than 20% of residents use the app. So I built SolveTO — snap a photo, AI writes the report, the city and your councillor get notified in 10 seconds. It is live, mapping every catch basin, hydrant, and traffic signal across the 25 wards.

The average GTA contractor takes 42 hours to reply to a quote request. The customer who responds first wins 78% of the time. So I built STL Agent — a Telegram-native lead system that pings the contractor in under 60 seconds and lets the AI start the conversation. So they stay on the roof, not at a laptop.

Same playbook each time: find the broken thing, talk to the person living with it, build the thing that actually fixes it. Rails + AI is just the toolbox.

A little more about me

One developer. Real products. AI as a multiplier, not a substitute.

SolveTO went from idea to three cities and over 1 million mapped assets in a few months — built ~90% with AI-assisted development on Rails 8. Not a prototype. A live app with real users, real councillors and city departments being scored, and real journalists writing about it.

What changed in the last two years is not what to build — it is how fast one person can build it. Expertise in the problem and execution are still the only hard parts. Code is the easy part now. That is the real edge: the developer who actually talks to the customer, then ships the solution the same week.

See what I've built

Products & Projects

STL Agent Booking 5 GTA contractors

Speed-to-lead for Toronto contractors. Customers hear back in minutes while you stay on the job, not at a laptop.

stl.ahmednadar.com ↗

LOON Building toward v1

A voice-driven AI desktop assistant for macOS. Talk to it, and it handles the boring parts of your digital life so you can focus on humans.

heyloon.com ↗

ShipIt.day Live

Accountability tool for builders. Track your progress publicly and stay honest about what you are shipping.

shipit.day ↗

Rapidfy In development

Describe your app, get a production Rails app in seconds. Not a prototype.

rapidfy.dev ↗
The developer who talks to the user beats the team that doesn't. Simple solutions beat clever ones. Ship the version a real person can use today, not the version that wins the architecture review.

Latest Posts

Fly over your city and watch it look after itself

A living 3D map of Toronto and Mississauga where the reports residents file glow where they happened and turn green when the work gets done. You can fly over it and watch the city quietly fix itself.

Milton is live, and the report already knows your street

SolveMILTON is live. A Milton resident can report a problem at a park, school, fire station, town facility, or parking lot in under 30 seconds, and the report already knows where it is and what surrounds it. Here is what that actually changes.

Crossing city lines

A pothole feels the same in two cities, but the moment you report it the city line decides everything. I built one platform that crosses that line, and that does not relearn its job every time a resident moves.

All posts

One email a week

Got a problem worth solving?

If you are a Toronto contractor losing leads to slow follow-up, start with the free Speed-to-Lead Score — see what it is costing you in under a minute. If you are a city, agency, or SMB with a problem that needs a Rails-and-AI solution shipped fast, email me directly.

Currently booking 5 GTA contractors for STL Agent install · selectively taking on civic-tech and SMB builds