Indra Nand Jha

Software developer in Gurugram, India. I build backend systems, developer tools and AI products, mostly in Python, Go, PHP, TypeScript and Swift.

Courses

Three hands-on notebook courses. Every idea comes with a picture, runnable code and an interactive lab. Read them as websites, or run them in your browser with Binder.

Quantum Computing with Code

Qubits to Grover's search and noisy hardware, with Qiskit. Nine modules, eight interactive labs.

Data Structures and Algorithms

Big-O to dynamic programming. Every claim about speed is measured on your own machine. Eight modules, seven labs.

Design Patterns

The 23 Gang of Four patterns with traced sequence diagrams, then the architectures they live in, from monoliths to event-driven services.

Building now

Selected projects

Developer tools for macOS

AI products and platforms

Backends and SaaS

Media and learning

Stack

Python (Django, FastAPI, Flask, LangGraph), Go, PHP (Laravel, CodeIgniter), TypeScript (Node, React, Svelte), Swift for macOS, Kotlin for Fire TV. Postgres, MySQL, Redis. Docker, AWS, Terraform, n8n.