Work

Engineering at the edges of mobile.

Projects where Flutter is only the starting point: real-time media, connected medical hardware, agricultural IoT, developer tooling and computer vision.

Projects

Real-time media · Open source

Simli Flutter Client

A Flutter/WebRTC client for integrating real-time AI avatars and conversational video experiences into Flutter apps.

  • Handles peer connections, data channels and video rendering.
  • Streams audio input and reports audio levels and speaking state.
  • Exposes connection state with retry behaviour and configurable timeouts.
  • Flutter
  • WebRTC
  • AI avatars
  • WebSockets
Healthcare · Connected hardware2020–2021

Digital Stethoscope

Worked on a tubeless digital stethoscope, combining mobile software with connected medical hardware.

  • Mobile
  • Bluetooth
  • Audio
  • Connected hardware
IoT · Smart farming

Agricare

A mobile control and monitoring layer for connected agricultural infrastructure.

  • Remote pump control from the app.
  • Temperature, pressure, humidity and soil-moisture monitoring.
  • Machine-learning analysis of the collected sensor data.
  • Flutter
  • Firebase
  • IoT
  • Machine learning
Developer tooling · Flutter packageEarly release

visual_feedback

Visual, contextual bug reporting for Flutter: users annotate a screenshot of the live app and the report arrives with recent logs attached.

  • Flutter
  • Annotation
  • Bug reporting
  • Logging
Computer vision · Earlier project

Weapon Detection System

An exploration of computer vision for public-safety monitoring: detecting weapons in CCTV imagery and notifying the responsible authorities.

  • TensorFlow
  • IBM Cloud Annotations
  • Computer vision
02 Beyond projects

Production, enterprise and community.

03Research

Research & applied technology.

Published work on bringing IoT sensors, a Flutter app, maps and machine learning together for agriculture.

Psychology and Education Journal · Volume 58, No. 5 · 2021

Smart Farming Support System Using IoT

A system that lets farmers monitor environmental data and control agricultural equipment remotely, with real-time monitoring and intrusion detection.

  1. IoT
  2. Sensors
  3. Flutter
  4. Maps
  5. Machine learning
  6. Agriculture
Hardware
  • ESP32
  • Humidity sensor
  • BMP180 pressure sensor
  • PIR motion sensor
Software
  • Flutter
  • Google Maps
  • Machine learning