Flutter & Dart engineer · Mumbai, India

Jemis Goti — Flutter engineer building beyond the widget tree.

I build production-grade Flutter applications, native integrations, SDKs and developer tools — with a focus on performance, maintainability and the hard parts of mobile engineering.

the stack I work acrossdepth ↓
  1. L0Widget treeFlutter · Dart · architecture
  2. L1Platform channelsAndroid · iOS · native SDKs
  3. L2FFIdart:ffi · low-level integrations
  4. L3Devices & streamsBLE · Bluetooth Classic · audio · WebRTC
  5. L4Hardware & modelsIoT sensors · TensorFlow Lite · AI APIs
I like working on the parts of mobile development that don't have a ready-made solution.
01Capabilities

Deep Flutter, and everything underneath it.

My work starts in Dart and regularly reaches into native SDKs, FFI, Bluetooth, audio, real-time communication and connected hardware.

More about me
  • 01

    Mobile engineering

    Production Flutter apps with maintainable, scalable architecture.

    • Flutter
    • Dart
    • Android
    • iOS
    • Clean Architecture
  • 02

    Platform integration

    Reaching below the widget layer into native code and SDKs.

    • Platform Channels
    • Dart FFI
    • Native SDKs
    • BLE
    • Bluetooth Classic
    • MFi
  • 03

    Real-time & media

    Streaming audio, video and data between devices and services.

    • WebRTC
    • Audio streaming
    • Audio processing
    • Video
    • WebSockets
  • 04

    AI / ML

    On-device models and AI-powered features inside mobile apps.

    • TensorFlow Lite
    • Image processing
    • AI integrations
  • 05

    Infrastructure

    The production plumbing around an app and its release.

    • Firebase
    • Google APIs
    • Payment gateways
    • Deep linking
    • App distribution
  • 06

    Developer experience

    Tools and packages other Flutter developers can build on.

    • Dart packages
    • Linting
    • Developer tooling
    • Documentation
02Open source

I don't just use Flutter. I build for its ecosystem.

Open-source Flutter packages and developer tools built to solve practical engineering problems.

All packages
03Selected work

Where software meets hardware, media and models.

Real-world engineering across real-time media, healthcare devices, IoT and computer vision.

All work
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.

  • 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.

  • 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
04 Writing & research

Notes from building with Flutter.

Flutter releases, platform changes, app distribution and deep linking — plus published IoT research.

All writing

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