About

Focused on the hard parts of mobile development.

I'm Jemis Goti, a software engineer based in Mumbai specialising in Dart and Flutter. I write about Flutter, mobile engineering, app distribution and evolving platform requirements.

Story

  1. 01

    Flutter and Dart, in depth

    My work is centred on Flutter and Dart — building scalable, high-performance mobile applications with clean architecture and codebases that stay maintainable as they grow.

  2. 02

    Below the widget layer

    Much of it happens underneath the UI: integrating third-party SDKs, building combined Flutter/native SDKs through platform channels, and working with FFI, BLE and Bluetooth Classic, audio streaming and processing, image processing, TensorFlow Lite, payment gateways and Google APIs.

  3. 03

    Building for the ecosystem

    I publish open-source Flutter packages — from a WebRTC client for real-time AI avatars to lint rules, animation and carousel widgets, and visual bug-reporting tools.

  4. 04

    Software meets hardware

    My background crosses into applied technology: a tubeless digital stethoscope, IoT smart-farming systems, published research, and earlier computer-vision work.

02Expertise

Grouped by capability, not by logo.

Mobile engineering Production Flutter apps with maintainable, scalable architecture.
  • Flutter
  • Dart
  • Android
  • iOS
  • Clean Architecture
Platform integration Reaching below the widget layer into native code and SDKs.
  • Platform Channels
  • Dart FFI
  • Native SDKs
  • BLE
  • Bluetooth Classic
  • MFi
Real-time & media Streaming audio, video and data between devices and services.
  • WebRTC
  • Audio streaming
  • Audio processing
  • Video
  • WebSockets
AI / ML On-device models and AI-powered features inside mobile apps.
  • TensorFlow Lite
  • Image processing
  • AI integrations
Infrastructure The production plumbing around an app and its release.
  • Firebase
  • Google APIs
  • Payment gateways
  • Deep linking
  • App distribution
Developer experience Tools and packages other Flutter developers can build on.
  • Dart packages
  • Linting
  • Developer tooling
  • Documentation
03Background

Education, learning and community.

Education

Birla Vishvakarma Mahavidyalaya

2016–2020

Community

I answer Flutter, Dart, Riverpod and deep-linking questions on Stack Overflow.

Courses & certifications

  • Applied Data Science with PythonIBM · Jan 2020
  • Deep Learning with TensorFlowIBM · Nov 2019
  • Machine Learning with PythonIBM · Nov 2019
  • PHP Web Application on a LAMP StackIBM · Nov 2019
  • Python for Data ScienceIBM · Oct 2019
  • Advanced AlgorithmStanford University · Jun 2019
  • AlgorithmsStanford University