
nuulr.org
Work in Progress • Product
Next generation website for Northeastern Undergraduate Law Review. More coming soon!

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.

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.

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.

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.

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.).

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.

Fav Quotes
2020 • Finger Exercise
A simple memorandum for your favorite quotes.