Varanasi, India

I build software that handles money, media and machine learning.

I'm Pankaj Kumar Verma, a software engineer based in Pindra, Varanasi. I take products from an empty repository to a live release — React Native apps on both stores, Stripe payment systems, and AI features built on OpenAI and Gemini.

475Merged pull requests
573Code reviews
4+Years shipping
5+Apps on iOS & Android

What I do

Three things I've shipped repeatedly in production, not just read about.

Mobile apps

React Native for iOS and Android, owned through to the store — not just the JavaScript.

  • Native Kotlin and Swift modules
  • Fastlane signing and certificates
  • Play Console and App Store Connect
  • Android target-SDK and policy migrations

Payments

Multi-party money movement on Stripe Connect, built so fulfilment can't be forged.

  • Connect onboarding and payouts
  • Destination charges with platform fees
  • Signature-verified webhook fulfilment
  • Refunds, expiry and async failure paths

AI features

LLM work that ships — tool-calling agents and search that actually understands the query.

  • OpenAI ReAct agents and enrichment
  • Gemini video and media analysis
  • Vector and semantic search
  • Background workers with retries and DLQ

Working from Varanasi

I'm from Pindra, in the Varanasi district of Uttar Pradesh, and I work with teams across India and remotely. Everything on this site was built the same way I'd build for you: shipped to production, reviewed, and maintained afterwards.

Most of my work is a full stack — the API, the web dashboard and the mobile app for the same product. That matters when a feature crosses all three, which the interesting ones always do. A payment flow isn't a backend task; it's a webhook handler, a payout screen and a settings page that all have to agree about when the money arrived.

If you're building something and need an engineer who can own it end to end, get in touch.