Insurance Management App
A full-featured insurance management mobile app built from scratch for a Canadian insurtech startup. The app enables users to manage policies, file claims, and receive real-time notifications — all powered by a Firebase backend with multi-provider social authentication. As the sole developer, I architected and built the entire application end-to-end, from user onboarding through biometric login to real-time policy data sync.
The client needed a production-ready mobile insurance app developed from scratch as a sole developer. Key challenges included implementing multi-provider social authentication (Google, Apple, Facebook, email/password) with Firebase Auth, architecting a real-time data layer with Firebase Realtime Database for live policy and claims data, setting up a push notification infrastructure using Notifee and Firebase Cloud Messaging, implementing biometric authentication with expo-local-authentication, and building serverless backend logic with Cloud Functions for PDF document generation and notification dispatch — all while maintaining a polished, intuitive user experience.
I was the sole developer on this project from inception to delivery. I architected and built the entire mobile application end-to-end — from project planning and tech stack selection to production deployment. The client specified Firebase as the backend platform, but I had full freedom to choose the remaining technologies, development approach, and architecture. I implemented every feature myself: multi-provider authentication, real-time data synchronisation, push notification infrastructure, biometric security, serverless backend functions, and the complete UI with gesture-driven animations. This was a true solo build experience where I owned every line of code and every architectural decision.





Google, Apple, Facebook, and email sign-in integrated through Firebase Auth for flexible user onboarding
Face ID and fingerprint authentication for quick and secure app access
Real-time policy and claims alerts via Notifee and Firebase Cloud Messaging
Firebase Realtime Database for live data synchronisation across devices
Serverless document generation via Cloud Functions for policy documents and claims forms
AsyncStorage and NetInfo for connectivity-aware experience with offline data persistence
I successfully delivered a complex, production-grade mobile insurance application as a solo developer within an 11-month timeframe. The app launched on both iOS and Android with a comprehensive feature set — multi-provider authentication, real-time data synchronisation, push notifications, biometric security, and serverless document generation. The Firebase-based architecture proved to be a cost-effective and scalable foundation, enabling the startup to launch without heavy backend infrastructure investment.
Let's discuss how I can help bring your vision to life.