selected work

Projects

A civic-tech platform built from the ground up, and a real-time adventure tracking app I designed, built and ship for myself and friends.

Civic Tech · Personal Project

CivicPulse AI

Citizens already photograph potholes, broken streetlights and water leaks — what's usually missing isn't the report, it's what happens after it. CivicPulse AI closes that gap: a citizen photographs a problem, the platform classifies what it is, works out whether other citizens nearby have already reported the same thing, and turns the resulting cluster into a single, trackable Issue a municipality can actually schedule a repair crew against.

Built as a modular monolith on .NET 10 with an event-driven pipeline: a citizen's report is saved and acknowledged immediately, then an AI vision classifier and a geo-clustering engine process it asynchronously via an outbox pattern. The system now covers the full loop — AI classification, geo-clustering into Issues, computed priority, municipal search/dashboards and technician assignment, plus resolution/backlog analytics, a City Health Score and a rate-limited public API for external consumers.

.NET 10 MongoDB Expo / React Native DDD & CQRS Vertical Slice Architecture Azure OpenAI Vision Event-Driven / Outbox Pattern
Live product

ShareMyAdventures

Track and share your adventures with friends in real time. ShareMyAdventures is a mobile app for people on the move — hikes, road trips, travel — that shares live location with the people who care where you are, without turning it into another social feed.

Built end-to-end with an Expo / React Native client and a Node.js API backed by MongoDB, with background location tracking, push notifications and a companion API service. Deployed and running in production today at sharemyadventures.co.za.

React Native · Expo Node.js API MongoDB Background Location Push Notifications

let's work together

Got something to build?

I take on freelance and contract work — full-stack builds, cloud migrations, legacy modernisation, and hands-on technical leadership.

susan@svwdesign.com