These are study repositories, not products — notes, exercises, and runnable code from books and courses. I keep them public because how someone learns says as much as what they have shipped.
linux-interview
Working notes on Running Linux Kernel, volumes 1 and 2 — 340 questions across processor architecture, ARM64 in the kernel, memory management, process scheduling, concurrency, interrupt handling, and crash analysis. Includes a practical guide to the crash tool: Kdump setup, a command cheat sheet, and eight real debugging walkthroughs.
Linux KernelARM64crashKdump
github.com/awe31402/linux-interview
deep_learning
Where I am pointing my next few years: edge AI and model optimization. Course work from MIT's efficient machine learning material, model lightweighting notebooks, and close readings of the papers underneath — why memory bandwidth, not raw compute, is what actually limits a model on real hardware.
Edge AIPyTorchQuantizationPruning
github.com/awe31402/deep_learning
model-light-weight-code
Ten chapters of runnable code for shrinking large models and getting them served: quantization and pruning pipelines, ONNX conversion, TFLite on the edge, and FastAPI deployment. Each chapter is set up to actually run — there is a setup script and a verified environment, not just snippets.
PythonPyTorchONNXTFLiteFastAPI
github.com/awe31402/model-light-weight-code