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!