PORTFOLIO / SELECTED WORK

Built around
real problems.

A closer look at the applications I’ve built, the integrations behind them, and the work currently in progress.

01 / CONNECTED DEVICES

SleepSanity

The mobile companion for a connected sleep device.

I built the complete app functionality: accounts, device connection, stored routines, evening and morning sequences, powernaps and playback controls. The engineering combines Flutter application state, BLE device commands and coordinated audio, light and lens tint transitions.

Flutter & DartBLE / GATTFirebaseAndroid & iOS
Read the full case study →
02 / AI & INFORMATION RETRIEVAL

Lost & Found Pakistan

A multimodal discovery application connecting facial recognition, description relevance and location context.

I built a Flutter application that turns lost and found reports into searchable records with images, descriptions, categories and map locations. Its matching workflow connects face detection, feature extraction, similarity scoring and ranked text retrieval to report discovery, helping people review potentially related posts and contact the person behind them.

MTCNN detection & facial alignment

The face processing pipeline uses MTCNN to locate faces and identify facial landmarks. Face crops are aligned and prepared for embedding extraction, reducing variation from image framing and face position before comparison.

FaceNet embeddings & cosine matching

FaceNet converts the prepared face crops into compact numerical feature vectors. Normalised embeddings are compared with cosine similarity to rank facial matches, connecting model output to candidate report retrieval rather than matching raw image pixels.

BM25 description relevance

Description matching uses BM25 relevance ranking, which considers term frequency, term rarity and description length. Text scores work alongside category, date and location filters to narrow the candidate set without requiring identical descriptions.

Cloud records & conversations

Built authenticated report publishing, map based discovery, cloud image storage, saved posts and real time text and image conversations. Firebase Authentication, Firestore and Cloud Storage connect user identity, reports, chat rooms and media, with Google Maps supporting location selection and geocoding.

Flutter & DartMTCNNFaceNet embeddingsCosine similarityBM25 rankingFirestoreGoogle Maps
03 / AGRICULTURAL TECHNOLOGY

Dairy Pro

A mobile operating layer for dairy farm records, production visibility and AI assisted health insight.

I built a Flutter application for dairy farm management that centralizes animal records, milk production tracking and health related workflows. The product turns day to day farm observations into structured, searchable operational data, with an AWS backed service layer and AI model integrations that support disease risk prediction.

Animal records & lifecycle data

Designed mobile workflows to maintain cow level profiles and farm records, giving staff a practical system for reviewing animal history and operational details from the field.

Milk production tracking

Implemented structured production logging and reporting views so farms can record milk output at the animal level and compare trends over time.

AI assisted disease insight

Integrated AI models into the application to evaluate available animal data and surface disease risk predictions as decision support for farm operators.

Cloud backed application

Connected the Flutter client to AWS backed services for application data, remote workflows and scalable backend operations, with mobile UI states designed for dependable day to day use.

Flutter & DartAI model integrationAWS backendMobile data workflows
04 / LOGISTICS TECHNOLOGY

AtlasFleet

A live operating system for dispatch, drivers, deliveries and fleet visibility.

AtlasFleet was designed as a mobile-first logistics platform for teams that need to know where work is, where vehicles are, and what must happen next. It connects a dispatcher control layer with a driver execution app, turning planned routes, delivery jobs, vehicle activity and delivery evidence into one continuous operational picture.

Live dispatch control

Designed a command workflow for assigning work, prioritising jobs, monitoring delivery states and responding to operational changes without losing visibility across the day’s schedule.

Driver execution app

Built mobile delivery workflows around job manifests, customer instructions, route context, status updates, proof of delivery, signatures, photo evidence and issue reporting from the field.

Location aware operations

Integrated map based fleet visibility, live ETA context, route progress and delivery status so dispatchers can make informed decisions while work is still in motion.

Operational intelligence

Structured the data model around drivers, vehicles, loads, completed stops and exceptions, creating a foundation for utilisation reporting, delivery performance review and auditable service history.

Flutter & DartGoogle MapsBackground locationReal time dataPush notificationsOffline workflows
05 / RETAIL OPERATIONS

Crazy Clearance OS

A multi-location retail operating system for till operations, warehouse stock and wholesale trade.

Crazy Clearance OS was conceived as a custom in-house platform for a high-volume clearance retailer operating warehouses and stores across multiple locations. The system brings the operational layers that usually live in separate tools into one connected product: checkout, barcode-driven inventory, branch transfers, purchasing, wholesale accounts, staff activity and commercial reporting.

Fast, accountable checkout

Designed an EPOS workflow for barcode-led sales, product lookup, discounts, overrides, refunds, exchanges, receipt printing and till access controlled by staff PINs and role permissions.

Inventory as a shared source of truth

Modelled stock at product, warehouse and branch level, with SKU and barcode management, goods-in scanning, stock adjustments, damaged and returned items, movement history, low-stock signals and branch transfers.

Wholesale and purchasing engine

Defined trade customer accounts, customer-specific price levels, bulk discounts, minimum-order rules, VAT handling, credit support, supplier records, purchase orders and received-versus-ordered reconciliation.

Management visibility and connected retail

Created the basis for sales, stock value, margin, staff, location, wholesale and dead-stock reporting, alongside online-store synchronisation to keep product availability and retail or wholesale pricing aligned.

Flutter & DartBarcode scanningEPOS workflowsRole based accessCloud dataHardware integrationReporting
06 / INERTIAL SENSING & HARDWARE VALIDATION

Inertial Sensor Characterisation

A configurable diagnostic application for accelerometer and gyroscope evaluation before gimbal PCB integration.

I built Flutter diagnostic tooling to compare sensor sampling frequencies and measurement ranges, inspect incoming device data and assess BLE delivery behaviour. The purpose was to help the hardware team identify suitable operating settings for accelerometer and gyroscope integration, with visibility into the tradeoffs between motion sensitivity, dynamic range, acquisition rate and transport throughput.

Sampling & range exploration

Implemented controls for sampling frequency and measurement range, including accelerometer ranges from ±2g to ±16g. The application made it possible to compare candidate configurations rather than evaluate the sensors at a single fixed setting.

Raw packet diagnostics

Captured raw BLE notifications for hexadecimal packet inspection and timed packet counts. This exposed the device data reaching the application and supported investigation of sensor output alongside the communication path.

Acquisition versus delivery rate

Compared configured sampling frequencies with notification counts over timed windows. Separating sensor acquisition from BLE delivery helped the team investigate whether increasing the sampling rate also produced the expected data flow at the application.

Protocol & PCB integration

Worked with hardware engineers on sensor configuration for gimbal PCB integration. Adapted GATT discovery for revised UUIDs and a shared write and notify characteristic, and requested high connection priority on Android during throughput investigations.

Flutter & DartAccelerometer & gyroscopeBLE / GATTSampling analysisDynamic rangeBinary packet inspection
07 / IN DEVELOPMENT

Actiband FH

Desktop actigraphy and sleep data analysis.

A Windows/macOS targeted application in development for tri axial accelerometer testing and sleep assessment. The planned workflow takes recordings from device acquisition through analysis and reporting.

01AcquireBLE / USB recordings
02AnalyseEpochs & sleep metrics
03ReviewActograms & trends
04ExportPDF / CSV reports

Planned scope includes timestamped X/Y/Z storage, transfer integrity checks, sleep/wake scoring, total sleep time, latency, sleep efficiency, head position analysis and versioned re scoring. These capabilities are in development, not presented as a released or clinically validated product.

08 / APPLICATION INTEGRATION

Intrusion Detection System

A Flutter interface for detection workflows.

Built dashboard, alert, log and report screens with HTTP/JSON integration to detection and model training endpoints. Added response parsing, request error handling, timestamped SQLite logs and chart based reporting views.

FlutterREST APIsSQLiteData visualisation
CONTACT / AAZIQ ALI SHAH OPEN TO MOBILE ROLES

Build something
that works.

Flutter, connected devices and the interfaces between them. If that fits what your team is building, I would be glad to hear from you.