back (ESC)

projects


these are the projects i have worked on, and am currently working on!

(note: dates are relative to when I started contributing to a project, not when the project was created)

SharedQ

Currently working on this

SharedQ is an app which lets you create a shared queue with your friends, regardles of streaming service. SharedQ uses a wide range of technologies that I hadn't used before, including (lots of) WebSockets, and a Swift-based backend framework called Vapor. SharedQ for Apple platforms is written in 100% SwiftUI. SharedQ for Android is written in Swift using Skip, a new tool for writing Android apps using Swift and SwiftUI. SharedQ isn't available yet, but it will be available on all Apple platforms (excluding watchOS) and Android.

March 2024 - Present

Playlistlist

Currently working on this

Playlistlist is an app which keeps track of your playlist changes. Each time you add or remove a song to/from a playlist, Playlistlist logs that and shows it to you in a beautiful UI. The iOS version is written in SwiftUI, and uses SwiftData for the database. The upcoming Android version is written in Kotlin and Jetpack Compose, and uses Android Room for database. Playlistlist Social uses Firebase Auth, Firestore, and Firebase Functions as a backend. The website uses SvelteKit and TailwindCSS.

August 2023 - Present

InfiniteX2P

Not working on this

InfiniteX2P is an app created by exDeveloper that brings true multitasking to iPhone and iPad. Since July, I've been making contributions to the app and am currently implementing a breakthrough new feature in the next version of InfiniteX2P. Previously, I implemented the onboarding flow for InfiniteX2P on iPhone, helping new users properly configure their environment for this incredible experience.

July 2023 - February 2024

SpatialDock

Not working on this

SpatialDock was an app that I built in collaboration with exDeveloper for visionOS. It has a simple goal: recreate a traditional dock experience for visionOS, similar to the dock on macOS or iPadOS. Basically, it's what the visionOS experience should've been. Unfortunately, after a total of nearly 2 weeks in app review and 2 calls from Apple Developer Support, SpatialDock was rejected for creating an "alternate desktop experience." It technically does, but not in the way which this guideline prohibits (this guideline is there so that apps don't recreate any home screen for phishing purposes). We are very passionate about this app, and spent a long time making it, so we open-sourced it for those who want it.

July 2023 - February 2024