My Portfolio

Readefine

Readefine is a browser extension that simplifies language on the internet. I designed and built all of Readefine including the client extensions (Chrome, Safari (MacOS and iOS), Firefox, and Edge), the Readefine backend, the database, and the Readefine web app.

Check it out!
MailFrames

MailFrames

Mail Frames is a web app that allows users to design and build email templates using MJML and AI which generates the MJML. Users can sign in to use AI to generate the MJML as well as save templates. Using the Mail Frames chrome extension, you can directly place those emails into email clients like gmail or marketing automation platforms like Iterable or Klaviyo.

Check it out!
Bibliacra

Bibliacra

Biblacra renders Hebrew and Greek biblical texts. There are 3 frontend Bibliacra clients: a web app, an iOS app, and an android app (android is still in testing). I used React.js for the web app and initially used React Native to build the iOS version, but ultimately rewrote it in Swift - I'm still working on an Android version. The database is a NoSQL Firestore database. Users of Bibliacra can open various texts, click on a word, and see word attributes like part of speech or gloss. In addition, users can search for words and Bibliacra queries an Algolia full text search engine and renders the results. Finally, users can sign in and opt into emails and push notifications to receive daily reading exercises.

Check it out!
Numu-Know

Numu-Know

Numu-Know renders Paiute (a Native American language) texts. Numu-Know allows anyone to see community documents. Anyone can sign into Numu-Know and create and manage their own (public) documents. Numu-Know is designed to help Paiute learners quickly access additional information about a word by clicking on the word, which shows word attributes like part of speech or gloss. In addition, users can opt into email notifications about new stories - I used Klaviyo to build these marketing flows.

Check it out!
This website!

This website!

I built this website using React, Next, Typescript, and Sanity as a CMS.

Check it out!