Prapti Chauhan profile photo 1 on Tal

Prapti Chauhan

Senior Flutter Developer | Cross-Platform Mobile Specialist | Firebase • Supabase • Clean Architecture • Bloc/Provider | Web3 Integrations | Building Stable & Scalable Apps

Gujarat

5+ years of work experience

Rain Infotech
May 20242 yrs 1 moPresent

Responsibilities & Projects: • Lead mobile development with architecture decisions, code reviews, and team guidance • Delivered multiple production Flutter apps with clean, scalable architecture • Built UI modules from Figma with smooth interactions and reusable components • Integrated Firebase (Auth, Firestore, Messaging, Crashlytics) & Supabase (Auth, Storage, Realtime) • Implemented Web3 features: WalletConnect, MetaMask login, smart contract read/write, web3dart/ethers.js, DApp browser & ChangeNOW swap flows • Handled full API integrations: authentication, pagination, caching, error states • Used Flutter DevTools for performance optimisation & debugging • Managed Play Store & App Store releases end-to-end • Collaborated with designers, backend teams, QA & product owners • Contributed to AI Smart Tone Mail, an AI-powered email drafting & tone assistant app (UI, API flow, authentication, performance optimisation)
Rain Infotech
Apr 20222 yrs 2 mosMay 2024

Responsibilities & Contributions: • Developed core features and UI modules for multiple cross-platform Flutter applications • Converted Figma designs into responsive, consistent UI with reusable components • Integrated REST APIs and Firebase services including Firestore, Cloud Messaging, and Firebase Auth • Worked with Hive and SharedPreferences for local storage, caching, and offline data handling • Implemented state management across screens using Provider and Bloc • Participated in code reviews, debugging, and app stability improvements • Collaborated closely with designers and backend developers to deliver features smoothly through sprint cycles • Supported app testing, quality checks, and release preparations.
BVM INFOTECH PRIVATE LIMITED
Aug 20218 mosMar 2022

Surat, Gujarat, India

Learning & Contributions: • Completed hands-on training in Flutter and Dart fundamentals • Built small demo apps to practice UI layouts, widgets, forms, and basic animations • Learned Firebase Authentication and Firestore for real-time data use cases • Assisted developers with debugging, UI fixes, and basic testing tasks • Used Android Studio, Git, and standard development workflows • Gained understanding of clean code, app architecture basics, and responsive design

Education

Gujarat Technological University (GTU)

Bachelor of Engineering - BE, Information Technology

Gujarat Technological University (GTU)

20184 yrs2022

Join Prapti and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Prapti Chauhan on Tal

Headline

Senior Flutter Developer | Cross-Platform Mobile Specialist | Firebase • Supabase • Clean Architecture • Bloc/Provider | Web3 Integrations | Building Stable & Scalable Apps

About

I’m a Senior Flutter Developer with 4+ years of experience building production-ready mobile apps with clean architecture, reliable performance, and a smooth user experience. I lead mobile development at my current company, driving architecture decisions, guiding developers, reviewing code, and ensuring consistent, high-quality delivery. My work spans UI development, state management, authentication flows, real-time data, API integrations, performance tuning, and overseeing complete release cycles. I’ve integrated Firebase, Supabase, REST APIs, Hive/local storage, and built multiple Web3 features including WalletConnect, MetaMask login, smart contract interactions (read), DApp browser flows, and ChangeNOW swap integration using web3dart and ethers.js. I’m comfortable taking full ownership of modules, from breaking down requirements and planning architecture, to development, optimisation, debugging, and preparing final production builds. I value clear communication, predictable execution, and long-term maintainability. Strengths: • Leading mobile development & guiding other Flutter developers • Clean, modular Flutter architecture • Figma → pixel-accurate UI implementation • State management: Bloc, Riverpod, Provider • Firebase (Auth, Firestore, Messaging, Crashlytics) • Supabase (Auth, Storage, Realtime) • Web3 integrations (WalletConnect, MetaMask, smart contract calls) • Robust API integrations: auth, pagination, caching, error handling • Performance optimisation using Flutter DevTools • Play Store & App Store releases If your product needs a reliable developer who can bring clarity, strong execution, and technical ownership to mobile development, I’m open to connect.

Location

Gujarat

Work experience

Senior Flutter developer at Rain Infotech, May 2024 - Present · 2 yrs 1 mo, Responsibilities & Projects: • Lead mobile development with architecture decisions, code reviews, and team guidance • Delivered multiple production Flutter apps with clean, scalable architecture • Built UI modules from Figma with smooth interactions and reusable components • Integrated Firebase (Auth, Firestore, Messaging, Crashlytics) & Supabase (Auth, Storage, Realtime) • Implemented Web3 features: WalletConnect, MetaMask login, smart contract read/write, web3dart/ethers.js, DApp browser & ChangeNOW swap flows • Handled full API integrations: authentication, pagination, caching, error states • Used Flutter DevTools for performance optimisation & debugging • Managed Play Store & App Store releases end-to-end • Collaborated with designers, backend teams, QA & product owners • Contributed to AI Smart Tone Mail, an AI-powered email drafting & tone assistant app (UI, API flow, authentication, performance optimisation)

Flutter developer at Rain Infotech, Apr 2022 - May 2024 · 2 yrs 2 mos, Responsibilities & Contributions: • Developed core features and UI modules for multiple cross-platform Flutter applications • Converted Figma designs into responsive, consistent UI with reusable components • Integrated REST APIs and Firebase services including Firestore, Cloud Messaging, and Firebase Auth • Worked with Hive and SharedPreferences for local storage, caching, and offline data handling • Implemented state management across screens using Provider and Bloc • Participated in code reviews, debugging, and app stability improvements • Collaborated closely with designers and backend developers to deliver features smoothly through sprint cycles • Supported app testing, quality checks, and release preparations.

Flutter Trainee at BVM INFOTECH PRIVATE LIMITED, Aug 2021 - Mar 2022 · 8 mos, Surat, Gujarat, India, Learning & Contributions: • Completed hands-on training in Flutter and Dart fundamentals • Built small demo apps to practice UI layouts, widgets, forms, and basic animations • Learned Firebase Authentication and Firestore for real-time data use cases • Assisted developers with debugging, UI fixes, and basic testing tasks • Used Android Studio, Git, and standard development workflows • Gained understanding of clean code, app architecture basics, and responsive design

Education

Bachelor of Engineering - BE, Information Technology, Gujarat Technological University (GTU)