Skip to content
Muhammed Fahiz P
All projects
Self-checkout / RetailIDOL Group of Technologies LLC

Genius SCO C4

Enterprise self-checkout product engineering for Carrefour retail environments, combining Flutter kiosk workflows, retail-device integration, MQTT communication, security-scale verification, AI camera-assisted item review, and staff intervention flows.

My role

Senior Integration Engineer — Flutter/Dart Focus

  • Flutter
  • Dart
  • MQTT
  • gRPC
  • Security Scale
  • Hardware Integration
Genius SCO C4 self-checkout product overview
Company / client
IDOL Group of Technologies LLC
Role
Senior Integration Engineer — Flutter/Dart Focus
Domain
Self-checkout / Retail
Case-study focus
Architecture · integration · product behavior

Engineering view

What made this an engineering problem—not just a UI task

01

Device-aware checkout

Application state had to remain synchronized with barcode scanners, security scales, checkout services, customer actions, and asynchronous hardware events.

02

AI-assisted item review

Camera-assisted exception detection could trigger a customer-friendly review state while staff received the operational context needed to verify the event and safely resume checkout.

03

Security-scale verification

Bagging-area and weight-verification flows added another physical validation layer around scanned items and transaction state.

04

Staff intervention

Shopper-assistant workflows gave staff controlled tools to inspect line items, resolve exceptions, assist customers, and continue or correct the transaction.

05

Integration & diagnostics

Operational screens exposed connection health, MQTT and gRPC configuration, scanner and scale readiness, and diagnostic tooling needed in a hardware-connected retail environment.

Contribution

Selected engineering highlights

  • 01

    Developed and debugged self-checkout workflows connected to real retail hardware, scanner states, transaction state, and asynchronous device events.

  • 02

    Worked on security-scale verification and exception-handling flows where software needed to coordinate item scans, bagging-area behavior, and physical checkout devices.

  • 03

    Contributed to AI camera-assisted item-review workflows that pause the checkout when unusual item movement requires staff verification before the transaction continues.

  • 04

    Built shopper-assistant and operational tooling for reviewing transaction items, resolving exceptions, supporting customers, and restoring the checkout flow safely.

  • 05

    Used MQTT and service communication across Flutter, POS, device, and hardware-integration layers.

Product visuals

Screens and workflows

Genius SCO C4 customer self-checkout scanning workflowFull image

Genius SCO C4 customer self-checkout scanning workflow

Customer-facing item review workflow triggered by AI camera-assisted checkout monitoringFull image

Customer-facing item review workflow triggered by AI camera-assisted checkout monitoring

Staff-facing AI camera item review and verification workflowFull image

Staff-facing AI camera item review and verification workflow

Genius SCO C4 shopper assistant transaction-management workflowFull image

Genius SCO C4 shopper assistant transaction-management workflow

Genius SCO C4 product lookup and manual barcode-entry workflowFull image

Genius SCO C4 product lookup and manual barcode-entry workflow

Genius SCO C4 device integration and diagnostics configurationFull image

Genius SCO C4 device integration and diagnostics configuration