Projects
[VimMotions]: Chrome Extension that allows for Vim-style keybindings for efficient text navigation and editing in browser inputs, with 950+ installs on the Chrome Webstore. [Algorithms]: Implementations, notes, and documentation of Data Structures and Algorithms covered by Robert Sedgewick's Algorithms 1 course, all written in Java. [Interpreters]: Notes and interpreter implementations following Robert Nystrom’s Crafting Interpreters, written in Java. [Medium]: I write articles about computer stuff. [Shali]: CLI notes app with AES-GCM-SIV encryption, built in Rust. [ymir.nvim]: A snowy mountain sunset theme for Neovim. [MiloCam]: facebook/detr-resnet-50 powered Schnawg-Cam. [dent.nvim]: Small indentation helper for neovim. [flick]: Lightweight AI-powered terminal assistant for natural language project scaffolding and coding, created before the release of gemini-cli. NCSU Grand Challenges: Proposed a plan for a community-led urban infrastructure reporting app, winning first place in the NC State's Grand Challenges of Engineering Poster competition. Find more projects on Github!