android engineer · delhi, india
whoami
Angad Singh
I build Android apps that feel obvious in retrospect.
role
Staff Engineer (Android) @ Round Circle
stack
Kotlin Compose Coroutines MVVM
writing
Android, Open Source
location
Delhi, India (GMT+5:30)
press g then b for blog
2026-05-17
I Asked AI to Challenge Me. It Wrote a 968-Line Android Assignment.
I asked Claude to design a senior-level Android engineering challenge for me — the kind that covers everything a production app actually needs. It delivered a 968-line spec. This is what it came up with, why the architecture decisions matter, and what the 10 hardest technical challenges look like before a single feature line is written.
11 min
2026-05-16
Polaris Grew Up: From LLM Box to Personal Server
The last post ended with Polaris's role shifting to embeddings and batch work. What actually happened was more interesting — it became a proper personal server in a single afternoon. nginx, WireGuard, Docker, GitLab Runners, and a weekly AI-powered security audit.
5 min
2026-05-13
What Free LLMs Actually Cost
I bought a NUC to run local LLMs and escape API costs. Then I tested local, free cloud, and paid cloud against the same prompts. The result wasn't 'pay for inference' or 'run it yourself' — it was that 'fast and free' isn't a quadrant that exists right now, and that has implications for anyone planning a personal AI setup.
6 min
2026-05-09
The Agent Wrote the Code. I Wrote the Prompts. Here's the Full Story.
I've spent months building Android apps — todo, drawing, live wallpaper, launcher, Kotlin Multiplatform, full-stack with Ktor — entirely with Claude Code, without writing a line myself. This is an honest account of what worked, what didn't, what it cost, and what I think it means for how software gets built next.
7 min
./android-filepicker
Selecting directories and files made a lot easier.
★ 667 · Java
./android-toggle
Custom switches for Android.
★ 397 · Java
contact --