Things I've built

A quiet collection of projects, experiments, and contributions. Each one taught me something new.

01

GitChat

completed

I was curious about making GitHub profiles more conversational. Built this to let people ask natural language questions about their repositories and contributions. It felt like giving GitHub a voice.

Built with: Next.js, TypeScript, LangChain, GitHub API

VisitSourceOpen source
This project taught me a lot about working with LLMs and API design. The challenge was making the conversation feel natural while keeping responses accurate.
02

Social Garden

ongoing

Moving to a new city made me think about how hard it is to make genuine connections. This is my attempt at creating something that helps people find their people, especially in academic settings where everyone's focused on their work.

Built with: React Native, Node.js, MongoDB, Socket.io

VisitSourceOpen source
Still working on this. The hardest part isn't the tech—it's figuring out how to encourage authentic connections without making it feel forced.
03

Kubernetes Contributions

ongoing

Started contributing to Kubernetes in 2023. It began as a way to learn, but became something more meaningful. I've worked on documentation, served on the release team, and helped with community events. The project taught me about collaboration at scale.

Built with: Go, Kubernetes, Docker, YAML

SourceOpen source
Being part of this community changed how I think about open source. It's not just about code—it's about people working together on something bigger than themselves.
04

Calendy

completed

A class assignment that turned into something I actually cared about. Took a messy Java Swing calendar app and refactored it using SOLID principles. The code went from confusing to clear, which felt satisfying in a way I didn't expect.

Built with: Java, Swing, SOLID Principles, Design Patterns

This project made me appreciate good architecture. Clean code isn't just easier to read—it's easier to think about.
05

Personal Spotify Wrapped

completed

Built this when I missed the official Spotify Wrapped one year. It analyzes your listening habits and creates visualizations. Sometimes the data tells stories you didn't know about yourself.

Built with: React, Spotify API, Chart.js, Node.js

VisitSourceOpen source
06

QuoteMe

completed

A simple tool for creating quote graphics. I built it because I wanted to share quotes from books I was reading, but existing tools felt too complicated or cluttered.

Built with: Vue.js, Canvas API, Tailwind CSS

VisitSourceOpen source
07

Lofi Music Collection

completed

Curated a collection of lofi beats for studying and working. The interface is intentionally minimal—just music and a calm visual. Sometimes the best tools are the ones that get out of your way.

Built with: React, Web Audio API, CSS3

VisitSourceOpen source
08

Audio Timeline Editor

completed

Experimented with web-based audio editing. The timeline visualization was the interesting part—trying to make complex audio data feel intuitive to navigate.

Built with: JavaScript, Web Audio API, Canvas, FFmpeg

VisitSourceOpen source