Projects
These are some past personal projects that I've worked on for fun or to learn new technologies.
Fridgeraider
This is a project that I collaborated on with a past client, Jacob, after he completed his mentorship. It is a web app that generates new recipes based on the ingredients available in your kitchen. The app also includes tools to help track food expiration dates and reduce food waste. It is a progressive web app (PWA) built with Next.js, ChatGPT, and Firebase.
Fridgeraider
Bonjournl
This is a project I built for myself during a year of self-improvement, with the goal of developing a daily journaling habit. It includes social features and end-to-end encryption. You can see it in action on the "Blog" page. The project is a Progressive Web App (PWA) built using Angular, Tailwind, and Supabase.
Bonjournl
Initial Web UI Mock Ups for GoEB1
GoEB1 aids applicants in fulfilling EB1A visa requirements by providing a comprehensive platform with several features. These include profile evaluation, recommendation, document management, and opportunity ingestion. I collaborated with the founder to create initial mock-ups for the web UI.
GoEB1 Mock Ups
Breakfast Menu
Breakfast Menu is a simple tool that helps you build a consistent morning routine. I worked with Nic to design and build a quick proof of concept based on his specifications, which included daily alerts sent to his phone which I was able to develop using Firebase and Web Notificaitons. PWA Built with Next.js, Firebase, and Tailwind.
Breakfast Menu
Africa Bridge Data Collection
Africa Bridge is a nonprofit, rural economic development organization. I set up the infrastructure to manage data collection from rural Tanzania to be analyzed in Portland, Oregon. This involved offline dynamic forms built with ODK Collect, an open-source Android project, as well as an ODK server built on Google App Engine to ingest the data and serve the forms. Built with ODK Collect.
Kisondela Wellbeing Survey 2021
Pretzel (work in progress)
Currently working to create an app for dads to meet-up and hang out with other dads. The Peanut app for dads. Built with FlutterFlow and Firebase.
Pretzel
Rhythm RPG (work in progress)
An experimental text-based RPG game where you have to play beats on a midi controller to fight battles. Built with React, MIDI.js, WebMidi.
Rhythm RPG
Diplomacy AI (work in progress)
This is a personal project of mine that I started many years ago with Ember and Ruby, but am working on rewriting it. A modern Diplomacy game engine and SVG-based web app to play with AI, built with Next.js, Supabase, ChatGPT.
Diplomacy AI