← ALL WORK
FULL-STACK · 2024 · Full-Stack Lead

KrishiNetra

Agricultural Supply Chain App
KotlinKtorPostgresRedisDockerAWS

problem.

Indian farmers lose margin to opaque middle layers. They need a live, mobile-first view of demand and prices.

approach.

  • Native Kotlin app with offline-first sync.
  • WebSocket gateway for live mandi rates and order updates.
  • Docker + AWS ECS for predictable rural-network reliability.

architecture.

Android (Kotlin) ⇄ WebSocket Gateway ⇄ Order Service
                                          ↓
                                   Postgres + Redis
                                          ↓
                                   AWS ECS (Docker)

outcome.

  • Onboarded 200+ pilot farmers across two districts.

lessons.

  • Offline-first isn't optional in rural India — it's the only design that works.
8 CASE STUDIES · KEEP DIGGING