I'm Rizwan Mulla.

|

I build scalable Flutter apps with feature-first layered architecture, reliable API integration, and production-ready mobile workflows. MERN supports my ability to understand the full product stack when needed.

Flutter-first developer with 3+ years of production mobile experience, Play Store releases, Riverpod/Provider architecture, Firebase, REST APIs, CI/CD pipelines and AI-assisted workflows.
Rizwan Mulla
The Story

Product-Minded Engineering

Over the past 3+ years, I've built Flutter apps for production workflows across service management, ticketing, inventory, and secure local storage. My focus is mobile architecture, reliable API integration, performance-minded UI, and product flows that stay understandable for real users. I also use MERN and AI integration skills to understand the backend and product context around the mobile experience.

Mobile Development

Flutter, Dart, Firebase, RESTful APIs

Full Stack Web

React, Node.js, Express.js, MongoDB

UI/UX Design

Figma, Adobe XD, Adobe Illustrator

Methodologies

Agile, Git, CI/CD, Github Actions, Riverpod, Provider

Why Hire Me

Flutter-first engineering with enough full-stack context to build mobile products that connect cleanly to real backend systems.

Production Flutter

3+ years building mobile apps used in service, ticketing, and retail operations.

Shipped Apps

Worked on Play Store releases, post-release fixes, QA cycles, and real-user workflows.

Architecture Focus

Comfortable with Riverpod, Provider, Firebase, REST APIs, auth, and offline-first patterns.

Full-Stack Context

MERN skills help me debug integrations, understand APIs, and collaborate better with backend teams.

How I Build

Engineering Philosophy

I care about mobile apps that stay reliable after the demo: clear architecture, sensible fallbacks, secure handling of user data, and interfaces that help people finish work faster.

01

Design mobile flows around real usage, poor networks, and recoverable failure states.

02

Keep state predictable with Riverpod or Provider and separate UI from data logic.

03

Build security into the product: auth, local storage, permissions, and privacy-sensitive UX.

04

Use AI integrations as helpful product layers, with validation and fallback behavior.

Experience

Independent Product Development & Upskilling
Mar 2024 - Present Flutter & Full-Stack Developer
  • Owned ongoing Flutter product development for IronVault, designing offline-first encrypted storage, recovery-aware authentication, and privacy-focused UX.
  • Built supporting MERN projects including ShopSphere and CivilEye to strengthen API design, secure auth, role-based workflows, and AI-assisted triage from a mobile-product perspective.
  • Completed structured learning in MERN Stack Development, UI/UX Design, and a MERN Full-Stack Internship, expanding product thinking across frontend, backend, and interface systems.
  • Refined project documentation, portfolio case studies, and AI-assisted development workflows to present production decisions clearly for hiring teams.
  • Implemented automated CI/CD pipelines using GitHub Actions to streamline testing, secure secret management, and automate release builds.
SoftInfo Systems Pvt. Ltd, Noida (Remote)
Aug 2022 - Feb 2024 Flutter Developer
  • Led Flutter development for TickIt and WizApp, delivering production mobile workflows for Android and iOS business users.
  • Owned role-based ticketing, inventory lookup, barcode, reporting, and notification modules across 2 major app releases.
  • Integrated REST, WebSocket, Firebase, and token/session flows to keep mobile data reliable across live operational screens.
  • Worked with design and backend teams in 2-week Agile sprints, handling QA feedback, bug fixes, and Play Store release updates.
AMW Infotech, Hubli
Jan 2021 - May 2022 Flutter Developer
  • Delivered the MPD - CA Service App, turning client-CA coordination into a structured mobile workflow for daily service requests.
  • Implemented service tracking, push notifications, and information modules to improve request visibility for CA professionals and clients.
  • Maintained release quality across 3 production versions through UI refinements, bug fixes, and regression checks.
  • Built Flutter modules with Firebase integration and Provider-based state management.
Clear Stream Solutions, Hubli
Jan 2020 - Dec 2020 Intern Flutter Developer
  • Built foundational Flutter applications during internship, covering Dart fundamentals, widget trees, and state management patterns.
  • Integrated basic REST APIs and implemented local storage using SQLite for demo projects.
  • Developed cross-platform UI prototypes to strengthen Android and iOS delivery skills under senior developer guidance.

Flutter-Led Project Work

Production mobile apps first, with MERN projects included as supporting full-stack proof.

Enterprise B2B Expense SaaS
Flutter Production + MERN
Zarf — Expense Suite

Problem: B2B expense tracking is slow and lacks GCC/UAE compliance (VAT, TRN). Solution: A three-tier ecosystem with a Flutter mobile client (receipt scanning), React dashboard (admin audit & analytics), and Express API (hardened, llama AI receipt OCR).

Impact: Instant AI receipt parsing under 2s, Stateful Shell tab caching (0ms lag), and regional TRN/VAT compliance checks.

AI OCR < 2sUAE TRN/VAT CheckStateful Tab Cache
FlutterReactNode.jsMongoDBRiverpodGroq llamaFCM
Flutter service workflow
Flutter Production
MPD - CA Service App

Problem: client-CA requests were scattered. Solution: a Flutter service app with status tracking, Firebase sync, and structured information screens.

Impact: reduced manual coordination across daily CA service workflows and supported 3 production versions.

3 production versionsPlay Store
FlutterDartFirebaseProvider
Role-based ticket flows
Flutter Production
TickIt - Ticket Management

Problem: teams needed structured ticket ownership. Solution: a Flutter app for ticket lifecycle, role panels, live updates, templates, and notifications.

Impact: improved raise, assign, resolve, reopen, and scheduled ticket workflows for organizations.

3 role groupsLive WebSocket updates
FlutterRiverpodREST APIsWebSocket
Retail operations mobile app
Flutter Production
WizApp - Inventory System

Problem: retail teams needed faster stock visibility. Solution: a Flutter app for article lookup, barcode scanning, sales KPIs, and product image workflows.

Impact: improved stock lookup, sales reporting, and barcode-based product handling for internal teams.

4 KPI rangesBarcode + image flow
FlutterRiverpodREST APIsSharedPreferences
Offline-first secure vault
Flutter Security
IronVault

Problem: sensitive data is often stored in unsafe places. Solution: an offline Flutter vault with local encryption, recovery flows, and no cloud dependency.

Impact: demonstrates a feature-first layered Flutter structure, encrypted backups, CSV flows, and lifecycle auto-lock behavior.

5 vault item typesNo cloud dependencyGitHub Actions CI/CD
FlutterDartRiverpodDriftsqfliteGitHub Actions
MERN commerce workflow
Full-Stack
ShopSphere - E-Commerce Platform

Problem: commerce operations needed multiple roles. Solution: a MERN platform for customer, admin, and super-admin workflows.

Impact: delivered storefront, cart, checkout, catalog, and order management in one system.

3 user rolesRazorpay checkout
ReactNode.jsExpress.jsMySQL
MERN + AI triage
MERN + AI
CivilEye - Crime Reporting Portal

Problem: complaint intake can be slow and inconsistent. Solution: a role-based MERN portal with Groq-powered category, priority, and reasoning suggestions.

Impact: improved complaint intake and urgent-case prioritization while keeping AI non-blocking.

4 role workflowsAI triage endpoint
ReactMongoDBNode.jsExpress.js Groq API
Case Studies

Implementation-First Project Walkthroughs

Three enterprise-grade projects that show architecture, security, and end-to-end feature ownership.

B2B Enterprise SaaS Flutter + React + MERN + AI

Zarf

Premium B2B SaaS corporate expense management suite custom-built for SMEs in the GCC/UAE. A complete ecosystem consisting of a Flutter mobile client (receipt scanning), a React web portal (admin auditing & dashboards), and a hardened RESTful Express backend API featuring instant AI OCR receipt parsing under 2 seconds.

Regional compliance Engineered to support the GCC tax landscape, integrating strict UAE Tax Registration Number (TRN) validation, standard UAE 5% VAT rate calculations, and dynamic currency conversions back to AED base currency.
Mobile Caching Implemented StatefulShellRoute.indexedStack inside Flutter's GoRouter architecture, caching tab sub-navigators to ensure instantaneous transitions (0ms lag) and eliminate duplicate network requests.
Adaptive Layouts Built a role-adaptive mobile scaffolding system that morphs the navigation (3-tab for employees, 4-tab for managers/admins) on the fly, loading live review counts and badge updates from the backend.
AI Cost-Sentry Mitigated LLM billing risks by mounting a strict, dedicated aiRateLimiter (10 requests per 15 minutes per IP) on AI routes, capping file uploads to 5MB, and sanitizing error stack traces.
DevOps & Hardening Programmed Express security middleware (HSTS, SAMEORIGIN, CSP) to prevent clickjacking/XSS, resolved static SPA routing 404s via Vercel regex rewrites, and designed a bash pipeline (build_apk.sh) to auto-compile and version APK releases.

Highlights

FlutterReactNode.jsExpressMongoDBMongooseRiverpodGoRouterGroq llamaHSTSFCMCloudinaryVercel Rewrites
MERN + AI Full-Stack MERN + AI

CivilEye

Full-stack MERN complaint management platform with role-based workflows for User, Investigator, Admin, and Super Admin. Added AI-assisted complaint triage with Groq to suggest complaint category, priority, and reasoning during intake while keeping the core case workflow secure and non-blocking.

Problem Manual complaint handling was slow, opaque, and difficult to audit. The AI enhancement improves intake by helping users pick better categories and giving admins/investigators an early priority signal.
System Design MERN architecture with separate frontend/backend apps, role-protected complaint flows, and a protected triage endpoint that calls Groq, validates JSON, and stores AI metadata on complaint records.
Security JWT auth, role-based protected routes, bcryptjs hashing, OTP verification, environment-based secrets, Multer upload handling, and a backend-only Groq API key that is never exposed to the frontend.
AI / Intelligence Groq API with llama-3.3-70b-versatile returns structured JSON for suggested category, priority, and reasoning; if the AI call fails, the complaint workflow continues normally.
Post-release Improved queue prioritization, investigation progress visibility, safer resolve confirmation, and AI metadata review so admins and investigators could act on live case feedback more effectively.

Highlights

ReactReact RouterAxiosNode.jsExpress.jsMongoDBMongooseJWTbcryptjsMulterNodemailerGroq APIllama-3.3-70b-versatileAI Prompt EngineeringREST APIRole-Based Access Control
Side Project Mobile Security

IronVault

Offline-first Android secure vault for storing passwords, cards, bank details, secure notes, and documents with local encryption, private access, and no cloud dependency by default.

Problem Sensitive data is often scattered across insecure notes and chat apps.
Architecture Feature-first layered modules with separated core, data, domain, and feature responsibilities, Riverpod state management, local encrypted persistence via Drift + sqflite, and secure storage for auth-related secrets.
Security Encrypted vault, hashed PIN, biometric unlock, recovery-key workflow, persistent PIN cooldown, auto-lock, and Android screenshot protection.
CI/CD Two GitHub Actions workflows: flutter analyze runs on every push and pull request to main for continuous code quality checks; a tag-triggered release workflow restores Android signing from repository secrets, builds a signed APK, runs apksigner verification, and publishes to GitHub Releases with CHANGELOG-driven release notes.
Post-release Iterated on crash reporting, recovery-key handling, encrypted backup flows, and update checks to make the vault more stable, recoverable, and production-ready over time.

Highlights

FlutterRiverpodDriftsqflite local_authAES-GCMSentryGitHub Actions

Mastery & Credentials

Technical toolkit, certifications, and professional growth.

3+ Years mobile dev
5+ Portfolio projects
3 Certifications
iOS · Android Platforms shipped

Technical skills

Development

Flutter Dart React.js Node.js Express.js JavaScript

State & backend

Riverpod Provider Firebase MongoDB MySQL REST APIs

Design & workflow

Figma UI/UX Git GitHub Postman Agile Google Analytics 4 GA4 Event Tracking

AI & Integrations

OpenAI API Groq API Prompt Engineering LLM Integration AI-augmented Development GitHub Copilot Cursor Claude AI Generative AI Tools

Certifications

MERN Stack Development

Apr 2025 - Aug 2025

View Certificate

UI/UX Design

Aug 2025 - Oct 2025

View Certificate

MERN Full-Stack Internship

Nov 2025 - Feb 2026

View Letter

Education

MCA

KLE Institute of Technology, Hubli

Oct 2018 - Sep 2020


BCA

Fatima Degree College, Hubli

2014 - 2018

Languages

English Hindi Kannada

Professional growth

Bosch BRIDGE

Industry Readiness

June 2025

View Certificate

3-Day Intensive

Generative AI Mastermind Workshop

23-25 Aug 2025

View Certificate

Download Resume

A complete overview of my experience across Flutter mobile development and full-stack MERN engineering — projects, skills, and certifications in one place.

Flutter Developer with Full-Stack MERN Experience

Flutter-focused profile: Flutter · Dart · Riverpod · Firebase · REST APIs, backed by hands-on MERN project experience.

Let's work together

Have a project or role in mind?

I'm open to Flutter and full-stack opportunities. Reach out with a short brief and I'll reply with next steps.