Mumbai, India | Open Source Platform Builder | Head of AI & Innovations at SOZO Design
I build and maintain Country State City - an open-source geo-data platform serving 1.2 billion API requests/month across 250 countries, 5,299 states, and 153,765 cities. By day, I lead AI & innovation strategy at a UK-based agency.
The world's most comprehensive open-source geographic database, used by thousands of developers in production.
9.4k+ stars · 3k+ forks · 1.2B requests/month · 157k+ tracked changes · 11 data formats
| Project | What it does |
|---|---|
| countries-states-cities-database | Core database - JSON, SQL, CSV, GeoJSON, XML, YAML, MongoDB, SQLite, and more |
| csc-app | Freemium API platform - Express, Prisma, React, TypeScript, Dodo Payments |
| csc-website-v2 | Public website - Next.js 15, Tailwind CSS 4, Three.js |
| csc-org-website | Encyclopedia site - Next.js 16, React 19 |
| csc-export-tool | Bulk data export with credit-based billing |
| csc-docs | API documentation - Mintlify |
| @countrystatecity/countries | NPM package - 160x smaller than alternatives |
| @countrystatecity/countries-browser | Browser-native package - jsDelivr CDN, lazy loading, works in React/Vue/Svelte |
| @countrystatecity/cli | CLI tool - search, explore, and generate code from geographic data |
| @countrystatecity/timezones | NPM package - 427 timezones, 100% IANA coverage |
| countrystatecity (PyPI) | Python package - Pydantic models, fully typed |
| csc-swagger | API playground - Swagger UI for exploring endpoints |
- iLoveJSON - JSON conversion toolkit (CSV, HTML, XML, TOML and more) - Next.js, Prisma, NextAuth
- ccm - Claude Code Manager: power-user toolkit for Claude Code
- backup-action - GitHub Action for MySQL, MongoDB & PostgreSQL backups
- nginx-conf - Production Nginx configs for Laravel, Node.js, WordPress, Angular & Strapi
- server-setup - Ubuntu server setup guide: Nginx, PHP, Node.js, PostgreSQL, Redis, PM2, Certbot
- backup.sh - MySQL & MongoDB backup script with email reports
- spin-a-wheel - Wheel of Fortune game built with Phaser.js
- scratch-n-win - Scratch card game with Firebase Auth - Next.js
- coming-soon - Modern single-file coming soon template (61 stars, 98 forks)
- 403 - Single-file 403 error page template (27 stars)
- domain-for-sale - Single-file domain for sale template
Leading AI strategy and adoption across a UK-based agency as Head of AI & Innovations. Building production AI systems with OpenAI, MCP, n8n, RAG, and multi-agent workflows.
Build tools that solve real problems at scale. Ship beats perfect - but data accuracy is non-negotiable when 1.2 billion requests depend on it.
Random Facts
- The CSC database started as a side project - now it powers apps in 100+ countries
- Developed a triangular user network algorithm using Neo4j graph database
- Run the entire CSC platform solo: database, API, export tool, docs, packages, website
- Powered by chai, not coffee






