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.
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.