Pythonactive
ocpanel
A keyboard-first terminal panel for split tunnelling on macOS and Linux: decide what goes through your VPN and what goes around it, live.
$ whoami
I’m a PhD student in computer hardware engineering at the University of Tehran. I study how caches and memory systems work by simulating them in gem5, and I build small, keyboard-friendly tools for the terminal along the way.
A keyboard-first terminal panel for split tunnelling on macOS and Linux: decide what goes through your VPN and what goes around it, live.
My research fork of the gem5 simulator: experimental cache architectures, from split L2 partitions to temperature-aware replacement.
A GTKWave-style viewer for Verilog simulation waveforms (.vcd) that runs entirely in the terminal.