Portfolio & Showcase

Projects & Open Source

A verified collection of production systems, developer tools in Rust, published Flutter packages on pub.dev, and enterprise AI applications.

Developer Tooling Rust

ai-pr-reviewer

A high-performance command-line tool written in Rust that tokenizes and parses Git unified diffs into clean, deterministic JSON data. Designed for embedding into CI/CD pipelines to feed LLM code reviewers without hallucination risks.

  • Sub-millisecond diff analysis with zero runtime dependencies
  • Deterministic hunk parsing and line-mapping output
  • Supports stdin, raw diff files, and direct Git staging areas
Pub.dev Package Flutter / Native

multi_qr_tracker

A high-performance Flutter package for concurrent multi-QR code detection and real-time bounding box tracking, powered by Android CameraX and iOS AVFoundation native bindings.

  • Tracks multiple rotating QR codes simultaneously at 60 FPS
  • Customizable UI overlay widgets with adaptive coordinate transformations
  • Built-in permission handling and flashlight controls
Desktop Application Rust + Tauri

openadmin

A privacy-first, local-only "Life Operations" desktop dashboard built with Rust, Tauri, and SQLite. Features offline document indexing and local OCR capabilities without external cloud dependencies.

  • Zero-telemetry local encrypted SQLite storage
  • High-speed local OCR pipeline for document ingestion
  • Memory-efficient native cross-platform desktop UI
Pub.dev Package Flutter / AI

flutter_ai_chat

An advanced Material Design 3 AI conversational UI package for Flutter. Supports real-time streaming token playback, markdown rendering, multi-turn history caching, and secure API key management.

  • Smooth streaming word-by-word typing animations
  • Pluggable LLM connectors (OpenAI, Gemini, Azure, Custom)
  • Cross-platform support: iOS, Android, Web, and Desktop
Enterprise Solution InnovaWide

LawMax Enterprise Suite

A multi-tenant legal practice management ecosystem comprising 4 specialized systems for law firms. Features automated case handling, court date calendars, client portals, and Azure OpenAI document analysis.

  • Reduced manual legal brief summarization time by 35-40% via Azure OpenAI
  • Real-time push notification microservice on ABP Framework & Firebase
  • Secure document encryption and audit logs for regulatory compliance
Pub.dev Package Flutter

flutter_localization_plus

Comprehensive internationalization and localization package supporting dynamic runtime locale switching, bidirectional RTL (Arabic/Hebrew), pluralization rules, and gender-specific grammar variations.

  • Zero-rebuild dynamic language switching
  • Full ICU message syntax compatibility
Pub.dev Package Flutter

lottie_pro

Enhanced interactive Lottie animation library for Flutter offering gesture-driven scrubbing, dynamic color replacement at runtime, and frame-accurate playback controllers.

  • Interactive touch and hover scrub binding
  • Dynamic JSON asset recoloring on the fly
Pub.dev Package Flutter / Native

video_snapshot_generator

Lightweight video frame extraction utility that pulls high-resolution image thumbnails and animated GIF sequences from local and remote video files with native memory caching.

  • Asynchronous background frame extraction
  • Configurable time offsets and JPEG/PNG quality compression
Pub.dev Package Flutter / Diagnostics

flutter_perf_monitor

Real-time in-app performance diagnostics overlay tracking UI frame rates (FPS), raster thread jank, memory leaks, and network request latencies for Flutter release & debug builds.

  • Minimal CPU overhead runtime HUD overlay
  • Jank spike detection and telemetry logging
Pub.dev Package Flutter / Network

flutter_websocket_plus

A resilient, production-grade WebSocket client featuring exponential backoff reconnection, offline message queueing, heartbeat ping-pong monitoring, and channel multiplexing.

  • Automatic offline payload buffering and sync upon reconnection
  • Stream-based typed subscriptions with error recovery
Pub.dev Package Flutter / Testing

flutter_test_helpers

An opinionated test utility library designed to streamline Flutter unit and widget testing with synthetic mock generators, pumping helpers, and responsive tester extensions.

  • Boilerplate-free widget pump wrappers with inherited theme providers
  • Robust mock data factories for models and HTTP clients
Mobile Application Google Play

Series Legend

A full-featured interactive TV series trivia and quiz application for pop culture enthusiasts. Built with Flutter, Firebase Firestore, and real-time multiplayer leaderboard sync.

  • Dynamic question categorization and achievement milestones
  • Optimized offline caching with seamless cloud synchronization
Mobile Application Social / RTC

Me + U Discovery

A location-based social discovery and matchmaking platform architected with Flutter, Riverpod, Firebase, Google Maps geospatial indexes, and Agora RTC Engine for real-time video communications.

  • Low-latency real-time video calling powered by Agora RTC
  • Geospatial matching filters with end-to-end encrypted messaging
Industrial IoT Python / Hardware

Python-PLC Telemetry Automation

Industrial data collection and telemetry system interfacing Python communication drivers directly with programmable logic controllers (PLCs) across 500+ factory machines for predictive maintenance.

  • Automated telemetry capture reducing manual recording by 85%
  • Real-time anomaly detection and predictive failure analytics
Pub.dev Package Sensors

flutter_motion_sensors

Clean native platform plugin providing direct sensor streams for device accelerometer, gyroscope, magnetometer, and orientation vector with low power consumption algorithms.

  • Native iOS CoreMotion & Android SensorManager integration
  • Calibrated sensor fusion filters for gaming and AR apps
Pub.dev Package Hardware

flutter_device_info_plus

Detailed hardware and OS specification extractor providing deep CPU architecture, battery health, RAM allocation, thermal state, and storage metrics across Flutter platforms.

  • Accurate hardware fingerprinting and capability queries
  • Full cross-platform support: Android, iOS, Windows, macOS, Linux

Explore More on GitHub & Pub.dev

Looking for more packages, experiments, or want to review my commit activity across 75+ repositories?

Visit GitHub (@Dhia-Bechattaoui) Pub.dev Publisher Profile