Nadeem Akhtar
01 Home 02 My Journey 03 Products Engineered Active 04 Onboarding Workspace
Download Resume PDF
© 2026 Nadeem Akhtar
Back to Projects
App Store Live

MIA – Driving Telemetry & Incident App

A comprehensive driver safety application featuring an interactive accident wizard, in-app dashcam, and dynamic roadside assistance.

FlutterDart 3.3GetXCamera TelemetrySensors PlusSyncfusion GaugesGoogle Maps SDKCloud FirestoreSQLite

Role

Lead Architect

Duration

4 Months (App Store Live)

Platform

Production App

Status

Deployed

MIA – Driving Telemetry & Incident App Banner
Project Overview

System & Product Summary

MIA is a vehicular safety and legal evidence collection mobile platform engineered using Flutter. It guides drivers through post-collision procedures using a deterministic state-machine accident wizard, continuous camera video telemetry recording, and geolocation-based emergency tow and mechanic dispatching.

The Challenge

Core Problem & Friction

Car accident scenes induce high stress where drivers fail to collect necessary legal evidence (photos, telemetry logs, witness details), causing insurance claim rejections or fraudulent disputes.

Systemic Constraints

Continuous video recording limits, real-time GPS coordinate telemetry logs, local documentation encryption, and instant mechanic queries.

Feasibility & Discovery

Engineering Research

I analyzed device heating thresholds during continuous video recording. I evaluated camera encoding parameters and dynamic downscaling profiles to prevent mobile thermal CPU throttling.

System Design

Software Architecture

Frontend Flutter Client (Dart 3.3 & GetX)
Backend API Cloud Functions & NodeJS API
AI Engine Deterministic Telemetry Engine
Database Cloud Firestore & Encrypted Local Vault
Auth / Security Firebase Auth & Google Sign-In
Deployment Google Play Store Published
Intelligence Layer

AI & Machine Learning Architecture

Engineered dedicated machine intelligence pipelines utilizing Deterministic Telemetry Engine for inference and dynamic routing.

The Solution

Solution Implementation

We engineered an Interactive Accident Wizard—a deterministic state-machine workflow that enforces step-by-step scene evidence collection, captures continuous video telemetry via native camera APIs, and generates legal-grade PDF dossiers for insurance submission.

Tradeoffs & Rejected Approaches

I rejected raw video output streams in favor of H.264 dynamic encoding blocks. While dynamic encoding requires higher initial CPU threads, it prevents memory leaks and ensures low file size overheads.

Engineering Optimizations

I optimized video frame rate targets, downscaling camera outputs automatically when internal thermal sensors indicate device heat peaks.

Metrics & Results

Quantifiable Impact & Metrics

Accelerated claims processes by 40% using legal-grade dossiers, and connected 100% of stranded users to mechanics in under 15 minutes.

Technology

Technology Stack

FlutterDart 3.3GetXCamera TelemetrySensors PlusSyncfusion GaugesGoogle Maps SDKCloud FirestoreSQLite
Capabilities

Key Features & Functional Scope

Interactive Accident Wizard state machine for evidence collection

In-App Dashcam utilizing native camera APIs for continuous recording

GPS Speedometer telemetry overlay powered by real-time geolocation sensors

Geolocation-aware Tow & Mechanic locator via Google Maps integration

Secure Digital Driver Profile vault for registration and insurance documents

Integrated QR Code engine enabling contactless sharing of insurance data

Visuals

Project Showcase

Project screenshot
Takeaways

Lessons Learned & Takeaways

State-machines are ideal for onboarding and form wizards, ensuring data inputs match requirements deterministically.

Roadmap

Future Scope & Improvements

Integrating local vision models to automatically audit image uploads for collision severity evaluations.

Ready to Build Something Extraordinary?

Initiate the onboarding workspace to scope out architecture requirements, timelines, and budget parameters.

Initiate Onboarding Workspace →