
Navora
A cross-platform Flutter travel planner for local Sri Lankan travellers: Gemini generates the itinerary, OSRM does the routing, Overpass finds the places, and the map keeps working when the signal does not.
The archive / 09 projects
Mobile apps, web platforms, native desktop tools and connected hardware. Each one has a problem it was built to solve.

A cross-platform Flutter travel planner for local Sri Lankan travellers: Gemini generates the itinerary, OSRM does the routing, Overpass finds the places, and the map keeps working when the signal does not.

A shipped, publicly released macOS utility: junk cleanup, duplicate detection, live performance monitoring, startup item management and app uninstalling — built in Swift 5.9 and SwiftUI with a CircleCI pipeline and StoreKit 2 purchases.

A fault-injection lab that runs real HTTP traffic through sandbox inventory, payment and delivery services to reproduce timeouts, duplicate events and rate limits — then proves that idempotent recovery actually fixes them.

One Android app connecting customers, technicians, branch managers and administrators: GPS branch matching, live repair-status tracking and photo upload — designed, built and delivered inside a two-day assignment window.

A wearable ESP32 helmet that tracks a miner's zone, gas levels, temperature and falls — streaming to a live supervisor dashboard and firing Telegram alerts when a reading crosses the line.

A POSIX-shell plugin that puts live session metrics, usage analytics and rate-limit monitoring into the Claude Code status line — no runtime, no install ceremony, just shell.

An AI SRT converter and translator with batch processing and optimised API usage — subtitle timestamps survive the round trip, which is the part naive translation always breaks.

A TypeScript wedding management platform covering vendors, guests, budget and timeline — deployed on Vercel and built to survive the one day it has to work.

A TypeScript frontend over a Java backend: event listings, ticket booking and a clean admin path, built as an enterprise application development project.