Filter Projects
nuulr.org

nuulr.org

Work in Progress • Product

Next generation website for Northeastern Undergraduate Law Review. More coming soon!

JavaScript Tailwind CSS
BirthdayFreebies.org

BirthdayFreebies.org

2024 • Product

Discover the top birthday gifts and offers across the U.S.! Powered by a fine-tuned OpenAI Assistant for seamless promotion parsing, delivering a clean, ad-free experience crafted with DaisyUI.

Python TypeScript Django OpenAI API Tailwind CSS PostgreSQL
Conversation 3D

Conversation 3D

2024 • Finger Exercise

Bringing multi-speaker audio to life with PyAnnote for diarization, Scapy for device discovery, and Ansible for synchronized playback across multiple devices – recreating conversations in real-time 3D.

Python Librosa Ansible NumPy
Kanbas

Kanbas

2024 • Course Project

Step into the enchanted online world of Kanbas, a course dashboard re-imagined through the eyes of a third-year Ravenclaw student navigating Hogwarts' new digital learning experience.

TypeScript Node.js React.js Express.js MongoDB
Bullet Journal

Bullet Journal

2023 • Course Project

A cross-platform application built with JavaFX. Bullet Journal makes users organize and manage weekly schedule better. Offers a comprehensive list of features from creating tasks/events to generating task queue, and much more. Collaborated with a group of 3 students using Scrum for project management and Git for version control.

Java JUnit 5 JavaFX Gradle JaCoCo
Data Structures

Data Structures

2023 • Finger Exercise

My implementation of common data structures and algorithms in Java. Tested correctness and efficiency with JUnit 5 achieving >95% coverage. Some examples for algorithm are sorters (merge sort, quick sort) and graph algorithms (BFS/DFS, Kruskal, Dijkstra). Data structures are from linear /cyclic ones (dynamic array, deque) to tree and graph data structures (BST, AVL, etc.).

Java JUnit 5 Gradle JaCoCo
Music Visualizer

Music Visualizer

2021 • Product

A website that visualize music by displaying the waveform of the music on a circular interface. As the music plays, the waveform dynamically responds, creating mesmerizing visual patterns that synchronize with the audio. Users can choose from a collection of royalty free music or upload their own. The Music Visualizer is deployed on a server using Django and uwsgi.

JavaScript Python Django Bootstrap
Fav Quotes

Fav Quotes

2020 • Finger Exercise

A simple memorandum for your favorite quotes.

Swift CoreData SwiftUI UIKit