// TODO: I’m martinuke0

Welcome to my corner of the internet. This website is a personal blog which I use as a platform to document my learning journey and showcase it for the world to see.
A laptop screen showing a Python script parsing a GGUF model file.

GGUF Parser and Dequantizer: A Hands‑On Portfolio Project

A step‑by‑step guide to parsing and dequantizing GGUF model files in pure Python, turning a niche tech skill into a tangible portfolio project.

November 14, 2026 · 9 min · 1916 words · martinuke0
Debezium CDC pipeline flowing from PostgreSQL to Kafka

Architecting Change Data Capture Pipelines with Debezium: From Postgres WAL to Kafka Topics

From PostgreSQL write-ahead logs to Kafka topics: how to build reliable, schema-aware CDC pipelines with Debezium.

November 14, 2026 · 10 min · 2031 words · martinuke0
Illustration of a tiled attention kernel processing queries, keys, and values

Hands‑On Build Guide: FlashAttention‑Style Tiled Attention Kernel in Pure NumPy

A step‑by‑step NumPy implementation of tiled online softmax attention, mirroring FlashAttention’s memory‑efficiency, perfect for demonstrating systems‑level engineering in a portfolio.

November 14, 2026 · 7 min · 1309 words · martinuke0
Python code on a laptop screen with vector icons

Building a Pure‑Python RAG Pipeline with a Lightweight Transformer and KV‑Cached Attention

Learn how to construct a minimal, runnable RAG system in pure Python, from embeddings to retrieval‑augmented generation, and add a standout project to your CV.

November 14, 2026 · 10 min · 1949 words · martinuke0
SentencePiece tokenizer concept

Building a SentencePiece-Style Unigram Tokenizer in Pure Python

A practical guide to implementing a unigram tokenizer with EM training and Viterbi segmentation, demonstrating systems engineering skills for your portfolio.

November 14, 2026 · 8 min · 1494 words · martinuke0
Feedback