Hey, I'm Ganessh Kumar

Full-stack engineering, distributed systems and agentic systems.

I am a software engineer at Microsoft, working on Microsoft Fabric. I build distributed systems, agentic workflows and developer tools that make complex work easier.

Before Fabric, I worked on Microsoft Teams, including agentic workflows that reduced channel noise, notifications, lifecycle management and compliance features. Outside work, I build Obsidian plugins and run ObsidianStats.

Most of what I learn ends up here, as articles and projects. For the fuller work history, I'm on LinkedIn.

Current AI learning project

I am using GPT-2 as a model I can trace and test while I build a clearer picture of how LLMs work.

Ongoing · 3 articles published

Series build

Pico GPT

A minimal GPT-2-inspired model built from scratch. This series is my path to understanding every part of it confidently.

Explore the series
Text becomes embeddings, passes through twelve GPT-2 Small decoder blocks, and uses softmax plus sampling or argmax to select the next token ID.
From text to the next token ID

Card 1 of 2

Recent Articles

All Articles

Practical notes from real problems.

Projects

All Projects

Things I have built and shipped.