Ink Manga Reader

An Android app built using Jetpack Compose that compiles data from the MangaDex api and allows you to read manga on your phone. Utilizes best practices for Android including a cutting edge dependency injection system.

Kotlin
Jetpack Compose
Retrofit
Koin

What Blank is Watching

A website that uses Anilist's GraphQL api to compile all the anime I have ever watched. It has a search bar that features filtering by Title or Studio. You can also filter the list by season and year to see what shows I watched in a particular season.

Svelte
Typescript
GraphQL
SCSS

Infinite Spire

This is an expansion mod for the game Slay the Spire that maintains a 5 star rating on the Steam Workshop with over 60,000 subscribers. It adds lots of new content: New Relics, Cards, Events, Bosses.

Java
Maven
Javassist

Rare Cards Sparkle

A mod for the game Slay the Spire that adds sparkle particle effects to rare and special cards. The mod also acts as an SDK for other modders to utilize to give their cards particle effects. It has 5 stars on the Steam Workshop with 30,000 subscribers.

Kotlin
Maven
Javassist
projects projects