I'm studying computer engineering & semiconductor engineering. Silicon and low-level systems are my thing — from fab process to RTL to bare-metal code. I Mostly speak SystemVerilog, C, and CUDA. Currently into out-of-order cores and GPU kernels. Also tinkering with coding setups powered by LLMs. 🤖
📫 yklee.us@gmail.com · LinkedIn
- out-of-order-processor · OoO RV32IM CPU in SystemVerilog
- SoC-Chess · Real-time chess on a Spartan-7 SoC
- batched-lenet-cuda · 10k LeNet-5 forward passes in ~28 ms on a single A40
- riscv-skyline · Screensaver
- riscv-mini-os · Tiny OS emulation from scratch
- sinograph-explorer · Sinograph (漢字) recognition on a Pi + Edge TPU (custom DNN, CUDA-trained)
- android-malware-detection · ML-based Android malware classifier
- private-set-intersection-demo · Privacy-preserving set intersection
- bitcoin-address-clustering · Linking BTC wallets via clustering heuristics
- credential-transformation-modeling · Modeling password reuse and mutation patterns
- location-inference-on-social-graphs · Guessing locations from friend graphs
- nom-5-reversing
- bc-sprite-modder · Unpacking and modding The Battle Cats animated sprites