Blogs

Technical writing on AI integration, system design, and full-stack engineering.

AI
5 min read

How Gemini AI generates civic complaint descriptions

Turning GPS coordinates and a photo into an actionable complaint report — the prompt engineering behind CivicBridge.

Backend
4 min read

Building a layered REST API with Node.js

Routes, controllers, and services — why the separation matters and how I implemented it at Northern Railway.

AI
5 min read

Why I used CLIP embeddings instead of text search in PeerCampus

Building the lost-and-found feature taught me when semantic search outperforms keyword matching — and exactly how to implement it.