Available for freelance work · 20–25 hrs / week

I build production web platforms and mobile apps — end to end.

Full-stack developer from India. Python / FastAPI on the backend, Flutter on mobile, PostgreSQL and Linux underneath. Not demos — products that take real payments, send real notifications and are used every day.

India · UTC+5:30 · working with clients in any time zone

Anurag Kumar Pandey
3live products I built and run
2Android apps on Google Play
1iOS app in TestFlight review
7languages served from one codebase
4,000+pages live across my sites
Selected work

Three products, all live — open them and check

Every link below is a real, running product that I designed, built and still maintain: backend, database, frontend, mobile apps, deployment and SEO.

Web platform · astrology

NakshtraTak — astrology platform with its own calculation engine

A consumer astrology platform built around a Swiss Ephemeris calculation engine I wrote in Python — birth charts, panchang, dashas, matching, festival dates.

  • Own ephemeris engine (planets, 16 divisional charts, 12 dasha systems, muhurat) with a regression suite of 50 charts × 5,300 values so a change can never silently break maths
  • 2,500+ server-rendered pages in 7 languages, with a translation pipeline and glossary so technical terms are never machine-mangled
  • Razorpay wallet and one-click payments, GST invoices, WebRTC audio consultations with per-minute billing, web push, admin panel for everything
  • PDF report generator (60-page reports) — cut from 84s to 54s; API responses cached in Redis and pre-warmed, so cold pages stay under a second
PythonFastAPIPostgreSQL RedisnginxWebRTC RazorpaySwiss Ephemeris
NakshtraTak birth chart form
Mobile · Flutter

Two Flutter apps on Google Play (+ iOS build in review)

A customer app and a professional app sharing one FastAPI backend — native screens where it matters, WebView only where reading is enough.

  • 20+ native screens: charts, dashas, matching, muhurat, horoscopes, wallet and orders — all driven by a server-side spec API, so a new tab ships without a new build
  • OTP login, Razorpay payments, FCM push, in-app calling, offline cache, deep links (App Links / Universal Links) and share-cards rendered on the server
  • Play Store signing, staged releases and CI (GitHub Actions) to TestFlight for iOS
FlutterDartFirebase FCMWebRTCGitHub Actions
App — birth chart screen App — login screen
Web platform · tax tools

ITR Saral — 1,600+ page tax-tool site, built from data

Calculators and guides for India's new Income-tax Act, 2025 — every rule traced to its section, every page dated.

  • 36 interactive calculators plus programmatic pages generated from JSON data (GST rates, professional tax by state, salary slabs, SAC codes, glossary)
  • Separate FastAPI service with its own admin panel — content edits publish through a build step, no database needed at runtime
  • Own domain, DNS, SSL and deployment; structured data and an llms.txt so AI search engines can read it correctly
FastAPIStatic generation Programmatic SEOcertbotGA4
ITR Saral home page
What I can build for you

Services

Most of my work is one of these six. If your project mixes a few of them, that is normal — I handle the whole stack, so there is no hand-off between "backend guy" and "app guy".

🌐

Web apps & content sites

FastAPI or Flask backends, server-rendered pages that load fast and rank — including multi-language sites and programmatic SEO at thousands of pages.

📱

Android & iOS apps

Flutter apps from empty folder to Play Store / App Store: auth, payments, push, offline cache, deep links, CI and store releases.

🔌

APIs & integrations

REST APIs with clean docs; Razorpay/Stripe, WhatsApp Cloud API, SMS, Firebase, Google Sheets, webhooks — including the ugly edge cases like webhook races.

⚙️

Automation & data tools

Scrapers, schedulers, report and PDF generators, admin panels — the boring internal tools that save hours every week.

🚀

Performance & rescue work

Slow site, timing out API, broken deploy, app rejected by the store? I profile, measure and fix — and tell you honestly what was wrong.

🖥️

Deployment & DevOps-lite

Linux VM, nginx, SSL, PostgreSQL, Redis, backups, zero-downtime deploys. Your server stays yours — no lock-in, no mystery.

Tools I use daily

Stack

PythonFastAPIFlaskPostgreSQLSQLite RedisFlutter / DartJavaScriptHTML / CSS nginxLinux (Ubuntu)Git & GitHub Actions RazorpayFirebase / FCMWebRTCWhatsApp Cloud API Swiss EphemerisPyQt5 (desktop)Structured data / SEO
How I work

No surprises, weekly proof

STEP 1

We talk

A short call or chat about what you need and why. If I am not the right person for it, I will say so.

STEP 2

Fixed scope

You get the scope, price and delivery date in writing before any code is written. Milestones for bigger work.

STEP 3

Weekly build

Every week you get something you can open and click — not a status email. Changes are easy while it is still small.

STEP 4

You own it

Code, server, domain and accounts are all yours, with a handover doc. Support after delivery if you want it.

Rates & availability

Simple pricing

Whichever suits you — hourly for ongoing work, fixed price when the scope is clear. Indian clients can pay in INR, international in USD.

$20+ / hour ₹1,500+ per hour

Ongoing development, maintenance or an unclear scope that we discover together.

Fixed priceper project

Clear scope, clear number, milestone payments. Small sites and apps usually start at ₹25,000–₹40,000.

20–25 hrsavailable per week

I take a limited number of projects at a time so each one actually moves every week.

Tell me what you want to build

Send a couple of lines about your project — what it does, who uses it, and when you need it. I usually reply the same day.

Prefer a call? Send a WhatsApp message with a time and I will call you back.