
Precize (Pazago)
Full-time
Mumbai, Maharashtra, India · On-site
Built and shipped the investor mobile app to the App Store and Play Store: 25+ screens in React Native and Expo, covering KYC onboarding, portfolio, order placement and wallet. Shipped a B2B partner module for investing on behalf of institutional clients, and an Auto-Invest flow scheduling recurring mandates on BullMQ with retry handling on failed debits. Automated the mobile release pipeline with per-environment EAS profiles, auto-submit workflows and OTA updates, turning a 2-3 day store review into minutes for JS-only fixes. Release effort down ~85%. Added biometric and PIN re-entry with expo-secure-store, hashed and device-bound, so an expired session resumes in under 2 seconds instead of a full OTP login. Implemented Sign in with Apple end to end, verifying identity tokens against Apple's JWKS on Fastify and handling Hide My Email relay addresses when linking existing accounts. Built cross-device force logout on a per-user revocation epoch cached in Redis, cutting ~95% of per-request identity provider calls.
Rebuilt the dashboard's account and portfolio pages on the Next.js App Router, streaming from React Server Components and virtualizing tables to 5,000+ rows without pagination. Load time down ~40%. Built the unlisted-share price chart, interpolating a continuous series from a sparse feed of real trade events, with timeframe switching and hover tooltips in Zustand. Built multi-touch attribution in Prisma with first and last touch resolution and lazy backfill, taking channel coverage of new signups to ~100%. Integrated PostHog for product events and error monitoring, and the Meta Conversions API with hashed identifiers, event deduplication and server-side purchase events from the payment webhook.









