linklink
Some Stuff I've Made
Bass Harbor | Code | Site
Full stack web app for upright bassists to find their ideal instrument
  • Pulls from new and used listing sites via Google Cloud cronjobs in TypeScript with Puppeteer
  • Provides filters to query listings from Firebase and renders them with Next.js and React
  • Learned web scraping, TypeScript, Firebase, and better understanding of React
paste pouch | Code
Currently building a full-stack Next.js/TypeScript/Deno web app with Rust CLI planned for anonymous and rapid code/markdown sharing
  • Provides true one-click experience for clipboard sharing, featuring auto-blur for sensitive information (API keys, credit cards), code highlighting, useful embeds, and fun global share statistics
  • Next.js front end sends requests to an HTTP server hosted with Deno Deploy, connects to Supabase PostgreSQL for database functionality
  • Planned: high-performance Rust CLI tool for developers to paste multiple files at once
Rivals 2 Elo Bot | Code
A Discord bot for viewing ranked statistics for the game Rivals of Aether II
  • Features slash commands for linking steam accounts to Discord, getting server-wide leaderboards, inspecting other players, and more
  • Hosted on AWS Elastic Beanstalk in a Docker environment, with TypeScript/Deno and Discord.js library
  • Uses DynamoDB for database for KV storage to support thousands of data points per day (cron job every 5 minutes parses Steam leaderboard XML data)