Skip to content
Vijay Gojiya
All technologies

Firebase

Firebase development

Firestore, Cloud Messaging, auth and analytics, on the apps where Firebase is already the backend.

Part of backend and api development

My first production work was a social app on Firestore with Cloud Messaging push on both platforms: posts, follows, chat and stories. That taught me more about permissions, notification behaviour and third-party library edges than any amount of documentation would have.

I write the Android half of push in Kotlin as a native module rather than wiring it together in JavaScript, because permission requests, token registration and background message handling are the three places where the JavaScript-only approach quietly stops working.

What that covers

  • Firestore data modelling and security rules
  • Cloud Messaging on both platforms, including background handling
  • Firebase Authentication, including on legacy codebases
  • Crashlytics and Analytics wired to something someone reads
  • Migration paths off Firestore when a product outgrows it

Where this has shipped

Next: Cloudflare Workers

Tell me what you are building.

A sentence about the product and where it is stuck is enough to start. I answer every mail myself, including the ones where the answer is that I am not the right person.