academics
I am an undergraduate student at Purdue University, majoring in computer science and philosophy.
- Academic Interests (CS): operating systems, systems programming, accessibility, CS education
- Academic Interests (Phil): philosophy of science, metalogic (and logic in general), existentialism, recent ethical theories
me and ‘puter

my Framework 13 running NixOS with Niri
My computers:
| Hostname | Make & Model | CPU / RAM / Storage | OS | Date Acquired | Usage |
|---|---|---|---|---|---|
wittgenstein | Framework Laptop 13 | AMD | NixOS | 2025-08-31 | Main laptop |
beauvoir | Apple Mac Mini | M4 (base 10-core CPU & GPU) / 16GB / 256GB | macOS + nix-darwin | 2026-01-08 | Main desktop |
| i forgor | UGreen DXP2800 | I don’t know / idk / 500GB NVMe x2 in RAID1 | ?? | 2025-11-26 | NAS |
darksaber | ThinkPad X270 | Intel i5-6300u / 16GB / 1TB | NixOS | 2023-02-18 | TBD |
lighsaber | Apple Macbook Air | M1 (base 8-core CPU 7-core GPU) | macOS + nix-darwin | 2021-11-22 | TBD |
- My love for operating systems began in middle school, when I would download vintage operating system images from WinWorld and install them in VMs.
- I spend a lot of time in my terminal emulator and (Neo) vim.
- I cannot function without a tiling window manager; in macOS, I use Aerospace, and in Linux, Niri.
- I have too many repositories for my config file at this point
- nix-conf: NixOS, nix-darwin, and home-manager configurations, focusing on being minimal and functional, whatever that means.
- dotfiles: collection of all config files before I switched to Nix, though I try to keep them synced with any major Nix setup updates
- haunted-tiles: collection of scripts and config files for Sway and Niri (pre-Nix)
k. what else do you like?
- taking photos, portraits in particular. I own Canon EOS M50 with EF-M 22m f/2 pancake lens
- collecting and modifying mechanical watches (mainly Seiko or microbrands watches with Seiko NH movements)
- writing a journal/diary (I call it “Daily Writing”, written using Vimwiki). I have been writing one since August 2021. As of 2026-01-04, I have only skipped 7 days (all during my military service)
- weightlifting. I have gone through multiple routines and settled on the 4-day upper-lower split
- my weird music taste. The Strokes, Lorde, Daft Punk, Phoebe Bridgers, LDR, …
- salmon
- cleaning and organization
- being colorblind
- my girlfriend Naomi (who made the favicon of this website) since 2018