Minimal container runtime using Linux namespaces, cgroups v2, seccomp-BPF, and overlayfs from scratch
Userspace TCP/IP stack: Ethernet, ARP, IP, ICMP, UDP, TCP from scratch, Linux TAP
malloc/free replacement, segregated free list, mmap heap, leak detection, 57 tests
Bezier rasterizer + 12 programs: fluid sim, cloth, metaballs, Fourier, terrain
System info fetch tool with ASCII art
2D raycasting, 360 rays, interactive shadows, SDL2
Minimal Unix shell, fork/exec, foreground/background processes
ASCII physics animation using raw ANSI escape sequences
Tiny embedded ordered key/value database with SQL and auth, built from scratch
Bytecode VM interpreter in Go
URL shortener, custom slugs, analytics, QR codes, JWT auth, dark mode
FaaS platform: upload & execute JS functions via API, rate limiting
VPS hardware monitor API: CPU, memory, disk, network over HTTP
Role-based attendance tracking, timetable, real-time stats
TUI tool pinging free LLM models across NIM, OpenRouter, Groq, Z.AI
Deep Packet Inspection CLI tool
Git implementation in Python
CHIP-8 emulator, SDL2, 35 opcodes, 60Hz timers, sound, debug
Cycle-accurate 6502 CPU, VIC-II text-mode graphics, PRG loading
5-stage unpipelined RV32I, Swing GUI, step-through execution
Weather/AQI prediction, 109K observations, 25+ models benchmarked
50+ quantized SLMs benchmarked across 5 quality domains, ROUGE scoring
Adversarial attacks on MNIST: FGSM, PGD, DeepFool, CW, ~98% accuracy
Multivariate LSTM, bidirectional, stacked, CNN-LSTM, ConvLSTM variants
ML for THz antenna design from CST Studio simulation data
Neural networks from scratch on MNIST (784-128-128-64-10)
Karpathy's Zero to Hero: backprop from scratch, makemore language model
BPE tokenizer for LLMs trained on Shakespeare
Fine-tuning Phi-3 to Yoda-speak with LoRA, BitsAndBytes, PEFT
Minimal Markov chain text generator
Tetris: 7 tetrominoes, ghost piece, wall-kicks, hold, 2-player mode
Minesweeper: 4 difficulty levels, flood-fill, Win95-style UI
Sudoku: backtracking generator, hints, solver, leaderboard
2048 game, touch support, CSS animations, Tailwind
Conway's Game of Life, 50x50 grid, start/stop controls
Upload image to generate 5-color palette via ColorThief
Client-side Markov chain sentence generator
Toy programming language: lexer, parser, AST, semantic analysis
"Yet Another Scripting Language" with hand-written parser
RISC-V testbench: standalone C programs validating processor cores
Discord bot: download all media from a specific user across an entire server
Groq API chatbot with LLaMA, Gemma, Qwen, DeepSeek models
Gemini API chatbot built with Streamlit
S11/gain extraction from CST Studio ASCII exports with GUI
Publication-quality graphs: S11, gain, VSWR, efficiency
Satirical: "find out if a number is even using switch case"
Arch Linux / i3wm dotfiles
AI coursework: search algorithms, CSP, ML, stock agent