Blog

Engineering notes

Short, high-signal posts that highlight the thinking behind the systems and projects in this portfolio.

2026-06-244 min read

Building Kafka From Scratch

A short breakdown of the ideas behind partitions, offsets, replay, and durability.

Distributed SystemsMessagingBackend
Read the full post on Hashnode
2026-06-244 min read

GraphQL vs REST at Scale

A practical comparison of API design tradeoffs when traffic, teams, and data access patterns grow.

API DesignGraphQLREST
Read the full post on Hashnode
2026-06-245 min read

How We Built a Deepfake Detector

A concise look at multimodal detection, preprocessing, and explainable scoring.

Machine LearningComputer VisionMLOps
Read the full post on Hashnode