Interactive simulations that trace CS concepts from the root to the end: the JS event loop, V8, an LR parser, fetch() to the wire, HTML to pixels, a click to its listener, threads vs. epoll. Built …
HTML
EWC vs. experience replay for catastrophic forgetting in a BERT intent classifier trained sequentially on HWU64 domains; 16-config sweep with 12 metrics. Stack: Python, PyTorch, HF Transformers.
Python
Car Destroyer Game: a two-way-traffic arcade shooter with boss fights, local two-player mode and particle explosions, drawn entirely with midpoint line and circle algorithms. Stack: Python, PyOpenG…
Python
25 experiments comparing classical ML, RNNs and pre-trained transformers on 10-class question/answer text classification. Stack: Python, scikit-learn, PyTorch, Hugging Face Transformers.
Jupyter Notebook
CSE400 thesis (BRAC University): confidence-aware episodic memory + self-improvement that cuts LLM hallucination (+20.3% EM, -29.4% hallucination vs. baseline). Stack: Python, PyTorch, Qwen-2.5-3B,…
Python
Simulated OS process table in C: concurrent fork/exit/wait/kill across POSIX threads, zombie reaping, orphan adoption by init, and an event-driven snapshot monitor. Stack: C, pthreads, ThreadSaniti…
C