A diagram of a distributed log shipper architecture

Building LogRelay: A Distributed Log Shipper for Your Portfolio

Build LogRelay, a distributed log shipper that signals real systems engineering skills. Learn how to implement backpressure, batching, and persistence in Go.

September 12, 2026 · 8 min · 1596 words · martinuke0
A conceptual diagram of a paged attention KV-cache architecture showing memory blocks, page tables, and eviction queues.

Build a Pure-Python Paged Attention KV-Cache with LRU and Frequency-Based Eviction

A hands-on guide to building a pure-Python paged attention KV-cache with LRU and frequency-based eviction policies — a portfolio project that demonstrates deep systems engineering skills.

September 12, 2026 · 11 min · 2204 words · martinuke0
Python code and mathematical formulas representing vector indexing.

Building an IVF-PQ Vector Index from Scratch in Pure Python

Learn how to build an IVF-PQ vector index from scratch using pure Python, implementing k-means clustering and product quantization to achieve scalable similarity search.

September 11, 2026 · 9 min · 1813 words · martinuke0
Code editor showing a Python-based LLM serving engine implementation

Build a Pure-Python Continuous Batching LLM Serving Engine from Scratch

A hands-on guide to building a pure-Python continuous batching LLM serving engine with PagedAttention KV cache and dynamic batch scheduling — a portfolio project that signals deep systems engineering skill.

September 11, 2026 · 13 min · 2723 words · martinuke0
A visualization of a sparse Mixture-of-Experts routing architecture with multiple expert paths and a gating network.

Build a Sparse MoE Router from Scratch in NumPy

A hands-on guide to implementing a sparse MoE router from scratch in NumPy, covering noisy top-k gating, capacity-factor batching, and auxiliary load-balancing loss — a CV-worthy side project for ML systems engineers.

September 11, 2026 · 14 min · 2810 words · martinuke0
Feedback