Projects

Emote Usage Tracker

  • .NET
  • PostgreSQL
  • Nuxt.js
  • Vue.js
  • TypeScript

This project is used by Twitch streamers and viewers to view emote usage statistics in a channel, with support for third-party emote providers.

Blog Posts

  1. Designing the Database
  2. Database Setup
  3. The Data Class Library
  4. Building the Twitch Bot with .NET (Coming soon)
  5. Building the API with .NET (Coming soon)
  6. Building the Website with Nuxt and Vuetify (Coming soon)

Tomato Time

  • Svelte
  • TypeScript

A time management app with a big clock, made with SvelteKit.

Nere Kapiteni Arts Website

  • Sanity
  • Svelte
  • TypeScript

Portfolio website for a motion graphics artist & illustrator, made with Sanity CMS and SvelteKit.

Slideshow: Timing and Spacing

  • Greensock
  • Svelte
  • TypeScript

Interactive slideshow presentation made with Animotion and GSAP demonstrating basic easing functions, created as an educational resource for an animation teacher.

Slideshow: Search in Rotated Arrays

  • Greensock
  • Svelte
  • TypeScript

Interactive slideshow presentation made with Animotion and GSAP that aims to educate about rotated arrays, finding their pivot, and using binary search to find target values in them.