• Core maintainer on quirk, an open source thought diary for Cognitive Behavioral Therapy.
  • Developed the localization functionality behind quirk expanding the app from one language to fifteen different languages.
  • Implemented search functionality allowing users to search through previous thoughts while viewing trends with charting.


  • Schedule builder will always have a special place in my heart. It was the most eager project I had done at this time.
  • It's a full stack scheduling software for students that scraped the Gonzaga course offerings and allowed users to generate all potential schedules given a set of courses.
  • The server was built using MongoDB and Express to store classes and times
  • The web was built with Angular 1
  • Deployed and peaked at 250 concurrent users (doesn't seem like a lot but for a small college project I was overjoyed!) before it went down in flames with web and server both crashing because the code wasn’t scalable!
  • Learned a lot from this one


  • This was a fun one, as an avid gamer, I always wondered how hard it would be to have procedurally generated maps.
  • Made some code that utilized cellular automaton to make some cool 2D maps that were unique!


  • This is a fairly simple app focused on practicing deploying Expo apps to the Apple app store as I had never done that before.
  • Users can copy and paste a bunch of cool ASCII characters into texts and other messages!