About

I am Arun Sah, a backend software engineer. I work on large applications which run on Linux, using C and other programming languages.

I began learning programming at school, and C was the first language I learnt. Since then, I have spent most of my time building backend software. I am also interested in systems programming, distributed systems, programming languages, compilers, operating systems, CPU and GPU architecture, machine learning, reinforcement learning, language models, and agents.

In the long term, I want to connect the systems and programming-language work with machine learning. I want to understand how a language can generate efficient CPU and GPU programs, how those programs run across distributed machines, and how they can be used to train and run language models. I call this wider path From Computing to Intelligence.

This website is where I work through that path. I build programs, inspect how they work, and keep the code, experiments, and explanations together. I am preparing articles and videos about these subjects and will publish them as I work through each topic.

How I work on this site

The website is built with Astro. While working on it, I use OpenAI Codex with models including GPT-5.6 Sol, GPT-6.1 Sol, and GPT-6 Astra to find relevant material, discuss ideas, help with experiments, review the writing, prepare diagrams, and develop the website.

Contact

I also explain some of this work through videos. You can find the videos on YouTube, short notes on X (@arun_hq), and code on GitHub (arunsah).