Projects

Here are some of the projects I have worked on over the past few years. You will find a mix of projects built in a professional setting with real users and some developed as side projects. Feel free to explore the repositories (if available) and watch the project demos.

AI Guided Conversation
Remento
AI Guided Conversation is a web app that facilitates meaningful conversations by using the OpenAI API. Users upload images for discussion, and the AI bot transcribes, processes, and generates engaging follow-up questions, resulting in an edited video for the original sender to enjoy.
Next.js
Tailwind CSS
Firebase
Desktop screenshot of app
Async Recording V1
Remento (formerly known as Heirloom)
The first version of a web app that enables users of the Remento mobile app to request a recording of an uploaded photo from someone. Once recorded, the video will be uploaded to the original sender for their viewing.
Next.js
Tailwind CSS
Firebase
Desktop screenshot of app
Async Recording V2
Remento
In this version, the user has an option to send either a question or a photo to a user for them to respond to. This video will them be uploaded, and available for the sender to view.
Next.js
Tailwind CSS
Firebase
Mobile screenshot of app
Remento Mobile App
Remento
The Remento Mobile app helped over 4,000 users keep meaningful memories and stories on their phones. The bulk of my time at Remento was spent building the frontend components and integrating third-party services into this app.
React Native
Firebase
Mobile screenshot of app
V11 UI Refresh
Modern Campus
This was a complete overhaul of the UI/UX of OmniCMS, with a major emphasis on accessibility. It required the development of custom functionality and components to adhere to strict accessibility guidelines. It also necessitated streamlined methods for implementing commonly used components, such as forms and tables.
Backbone.js
jQuery
Desktop screenshot of app
Personalization
Modern Campus
This was a new feature of OmniCMS that allows users to create a personalized campaign. My contributions to this project were the onboarding flow, the campaign preview, and the campaign details page.
Backbone.js
jQuery
Desktop screenshot of app
ClosetCraft
personal
Allows users to carry their closet with them on their phone. They can create their own outfits and save them to refer to later.
React Native
Mobile screenshot of app
EigoJouzu
personal
Simple tool to proofread, edit, and translate text messages from Japanese to English in a conversation tone.
Vite
React.js
OpenAI
Mobile screenshot of app
Tabby Notes
personal
Chrome extension that lets you jot down notes for each tab in your Chrome browser instance.
HTML
CSS
JavaScript
Desktop screenshot of app
Foodr
personal
Tinder, but for food. Swipe right to save the restaurant.
React Native
Firebase
Mobile screenshot of app
7up.com Clone
personal
An exact clone of 7up.com built using Gatsby.js to create a more performant version of the website.
Gatsby.js
Sanity.io
Desktop screenshot of app