Projects Personal

Public

A social super-app — realtime, AI characters, mini-apps, and a zero-knowledge vault — with 100,000+ Play Store downloads and 500 MAU.

  • 100k+ Downloads
  • 500 MAU
  • 20 Locales + RTL

Visit project

What I shipped

  • Social super-app: posts, follows, DMs/groups, 24h status, Pulse/reels, Pages, Communities, blogs, polls/quizzes/Q&A, XP/missions, invites, and subscriptions.
  • Realtime stack: Socket.IO (chat, presence, notifications, post engagement, collaborative timers, WebRTC signaling) with a Redis adapter so multiple API instances stay in sync.
  • AI product: custom characters (streaming chat, image gen, PNG/Tavern card import, voice on Android) plus a tool-calling Public AI agent with staged write confirmation.
  • Mini-app platform: signed launch, scoped consent, host-proxied bridge (no user tokens in third-party JS), iframe/WebView SDK, sample apps.
  • Zero-knowledge password vault: Argon2id + AES-256-GCM; server stores ciphertext only; same crypto model on web and Android.
  • 20-locale i18n including RTL on web and Android.
  • Media pipeline: S3 presigned uploads, CloudFront CDN, CameraX capture, Media3/ExoPlayer + PiP, Pulse vertical feed.
  • Auth: Firebase (email/Google) + JWT/OTP, FCM push, plan quotas and PayPal subscriptions.

Result

  • 100,000+ downloads on the Play Store.
  • 500 monthly active users.