Toolkits, applications, and experiments — built to solve real problems or satisfy curiosity.
Independent Projects
A mobile application for location-locked file encryption. Files are encrypted and tied to GPS coordinates — they can only be decrypted by someone physically present at the specified location. Built with React Native, Expo, and Supabase; uses on-device geofencing with signed attestation so raw GPS coordinates are never sent to a server.
Currently in development for Android (Expo Go). A provisional patent is in preparation for the novel combination of multi-signal anti-spoofing, on-device attestation, and server-side key withholding.
A GPU-accelerated fractal explorer and screensaver built in Python. Renders the Mandelbrot set and related fractals in real time, with interactive zoom and pan. A project born from curiosity about the mathematics of complex systems — and an appreciation for things that are beautiful to look at.
Co-founded a technology fellowship for youth in Tanzania, Rwanda, and the Democratic Republic of Congo during the Covid-19 pandemic. Designed the program from the ground up — curriculum, partnerships, funding — to expand access to tech education and civic innovation at a moment of acute disruption.
Humanitarian OpenStreetMap Team
While at HOT, I developed training materials, toolkits, and resources for disaster risk reduction and community mapping programs — primarily in Tanzania and Turkey.
Methodology and training resources for mapping refugee services in Turkey — developed under a U.S. State Department program to improve humanitarian coordination.
Community-facing training resources for Disaster Risk Reduction programs in Tanzania, built for local government partners and community volunteers.
Internal frameworks for maintaining OpenStreetMap data quality across distributed national mapping teams — adapted for low-bandwidth and offline contexts.
MEL frameworks for humanitarian mapping programs — theory of change, logframes, and indicator tracking for donor reporting.