Tanvi Verma – Flutter Developer
Exploring New Challenges

Hi there, I'm

Tanvi Verma

Flutter Developer | Mobile App Engineer

I build scalable mobile applications and rapidly prototype ideas using modern development workflows — from architecture to App Store.

Flutter Dart Kotlin Java Firebase GetX Riverpod Dio
Scroll down

Who I Am

I'm a Flutter Developer and Mobile App Engineer with 4+ years of experience turning ideas into scalable, high-performance mobile apps for both Android and iOS. From planning the architecture to integrating REST APIs and launching apps on the Play Store and App Store, I enjoy building products that are not only functional but also reliable and user-focused.

My core stack includes Dart, Kotlin, and Java, and I've built production-grade apps using Flutter with state management solutions like GetX, Riverpod, and Provider. I also work extensively with Hive for offline-first experiences and Firebase services to power real-world applications developed at Proeffico Solutions.

What excites me most is exploring smarter ways to build. I actively practice AI-assisted development, using tools like Lovable, Claude, and Gemini Flash to transform ideas into working Flutter prototypes within hours. I believe great apps come from clean architecture, thoughtful design, and a constant curiosity to improve.

3+ Years Experience
30+ Apps Shipped
2 Platforms

Core Technologies

Flutter / Dart
GetX / Riverpod / Provider
Android (Kotlin / Java)
REST APIs (Dio / HTTP)
Firebase (Auth, Firestore, Crashlytics)
Hive / SQLite / SharedPreferences
Play Store & App Store Deployment
Clean Architecture / MVVM / MVC

AI-Assisted Development Workflow

I apply vibe coding methodology — using AI tools to scaffold, prototype, and ship Flutter apps faster without compromising code quality.

Lovable Emergent Stitch Claude Gemini Flash Antigravity

What I Build

Cross-Platform Flutter Apps

Single-codebase applications that run natively on both iOS and Android — with platform-specific UX where it matters, built using Flutter and Dart.

Production-Ready Mobile Apps

End-to-end mobile products — from architecture and REST API integration to Play Store & App Store publishing with CI/CD and crash monitoring.

Scalable Mobile Architecture

Clean layered architectures — GetX, Riverpod, MVVM, Clean Architecture — that separate concerns clearly and grow gracefully with the product.

Rapid Prototyping with AI

From idea to working Flutter prototype in hours using AI-assisted development — Lovable, Emergent, Claude — for fast scaffolding and product validation.

Enterprise Mobile Modules

VMS, HRMS, and attendance platforms — complex enterprise modules with real-time data sync, face recognition integration, and role-based access.

Offline-First & Resilient Apps

Apps built for real-world conditions — Hive local database, background sync, Android 13/14 compatibility, and smooth performance on all devices.

Featured Projects

A selection of mobile applications I've designed and built.

On-Demand Service Booking App

A Snabbit-inspired service booking app with category browsing, real-time provider availability, slot booking, and in-app status tracking. GetX for state management, Dio for JWT-authenticated API calls with token refresh handling.

FlutterDartGetXDioREST API

Netflix-Style Video Streaming App

Native Android streaming app in Java with ExoPlayer for adaptive video playback — buffering control, seekbar, fullscreen mode, and background audio. RecyclerView carousels, ViewPager2 banners, and Glide for optimised image loading.

AndroidJavaExoPlayerRecyclerViewGlide

WhatsApp Clone

Native Android messaging app in Java with Firebase Realtime Database for instant message delivery, Firebase Auth for login, and a RecyclerView-based chat UI with read receipts and contact management.

AndroidJavaFirebase Realtime DBFirebase Auth

Student Management System

Cross-platform Flutter app with Riverpod state management and Hive local storage — full CRUD operations, offline-first data persistence, search and filter functionality for student records.

FlutterRiverpodHiveSQLiteCRUD

How I Build Products

A repeatable process from concept to production.

01

Idea & Scope

I start by understanding the problem space — who uses the app, what they need, and where complexity hides. I translate business goals into clear technical specs before writing a line of code.

02

Architecture

I design the app structure — state management strategy (GetX / Riverpod), data layer, API contracts, and folder organisation — before building features, so the codebase scales cleanly.

03

Prototype

I leverage AI tools (Lovable, Claude, Gemini Flash) to scaffold UI fast and validate the core flow early. Speed here is intentional — prototype fast, learn faster, iterate with confidence.

04

Production

I harden the prototype into a production app — Dio interceptors, token refresh, Firebase Crashlytics monitoring, staged Play Store rollouts, and App Store submission. Reliable apps, every time.

"I focus on building reliable mobile apps with clean structure and strong performance. Every architectural decision pays dividends as the product scales — and AI tooling helps me get there faster."

— Tanvi Verma

Experience

Software Development Engineer II (SDE-2)Jan 2024 – Present

Proeffico Solutions Pvt. Ltd. · Noida, UP

Architect and lead cross-platform Flutter applications for Android and iOS, owning the full lifecycle from requirement analysis to production deployment. Build scalable app architecture using GetX and Riverpod, integrate REST APIs via Dio with interceptors and token refresh logic, and manage end-to-end releases on Google Play Store and Apple App Store via Firebase Crashlytics.

FlutterGetXRiverpodDioFirebasePlay Store
Associate Software EngineerJul 2023 – Jan 2024

Proeffico Solutions Pvt. Ltd. · Noida, UP

Developed enterprise mobile modules for VMS and HRMS platforms — attendance tracking, live location tracking, leave management, and employee self-service. Built Notice Board, Resource Bank, To-Do, and Service Request modules with full CRUD and real-time sync. Integrated AI-powered face recognition attendance with Flutter mobile interface.

FlutterDartHRMSFirebaseFace Recognition
Associate Software Engineer InternMar 2022 – Jul 2023

Proeffico Solutions Pvt. Ltd. · Noida, UP

Contributed to Android and Flutter feature development using Kotlin, Java, and Dart for production mobile applications. Supported bug fixing, performance profiling, Play Store deployments, and Agile ceremonies under senior developer mentorship.

AndroidKotlinJavaFlutterAgile
Android Developer InternSep 2021 – Oct 2021

LetsGrowMore · Remote

Developed Android application features using Java and Android SDK — implemented UI components and managed activity lifecycle for production-level learning projects.

AndroidJavaAndroid SDK

B.Tech — Computer Science & Engineering

H.R. Institute of Technology, Morta, Ghaziabad  ·  2019 – 2023

Get In Touch

Have a project in mind or want to connect? I'd love to hear from you.

Location

Ghaziabad, UP, India · Open to Remote