Computer Science student and aspiring systems librarian with interests in low-level programming, narrative systems, and information architecture. I build tools that bridge the gap between technology and knowledge preservation.
- Completing CS50 — foundational computer science with C
- Learning Kotlin for high school robotics team
- Preparing for AP Computer Science A (Java) and AP Statistics
- Developing proficiency with Git and version control
Terminal-based inventory management system for library collections. Implements case-insensitive duplicate detection, formatted reporting, and persistent data storage for tracking books, authors, and circulation data.
Terminal application for managing book reviews with star ratings and written feedback. Features automatic file persistence and review browsing functionality.
Terminal-based art heist sim where players build a criminal reputation through strategic museum thefts. Built in C to explore game design, decision trees, and narrative mechanics. Inspired by The Art Thief by Michael Finkel.
Languages: C, Java (learning), Kotlin (learning)
Tools: Git, VS Code
Interests: Systems programming, digital archives, narrative game design, information organization
Most of my early coursework remains in private repositories (CS50 academic integrity), but I'm actively sharing personal projects and original work as I continue learning.