Aditya ThakurSoftware Engineer, Flutter Developer & Speaker

I build mobile products, write about software and AI, and speak at conferences about Flutter, developer tools, and building in public. Based in India.

Aditya Thakur, software engineer and Flutter developer, speaking at a tech conference

I'm a Software Engineer at Scapia, working on the Flutter app (available on the Play Store and App Store) as part of the Travel Growth team. With a background in cross-platform development and developer advocacy, I blend technical expertise with a passion for building delightful user experiences.

Previously, I was a Developer Advocate at 100ms, where I worked on live audio-video infrastructure. I also create content around tech, careers, and developer productivity through my blog and YouTube channel.

I speak at conferences and tech events about Flutter, mobile development, and building products. I've also delivered talks at colleges and universities across India.

Conferences

  • Flutter Global Summit 2021 & 2023
  • Flutter Vikings
  • Google I/O Extended – New Delhi
  • Polygon Guild Roadshow

Universities & Clubs

VIT ChennaiVIT VelloreMIT-ADTIEEE APSITSFITGirlScriptGeeksforGeeks Student ChapterGoogle CrowdSource

Conference talks on Flutter, Dart, AI, and developer tools — with viewable slide decks.

GenAI for Developers

Generative AI fundamentals, the evolution of LLM use cases, the Gemini ecosystem and multimodal capabilities, and practical implementation with Flutter and the Google Generative AI SDK — API keys, chat interfaces, and streaming.

FLUTTER / GEMINI / GENAI

View slides →

Multiplatform, Multimodal App Development using Firebase AI Logic

Firebase AI Logic as a secure gateway to Gemini and Imagen, Flutter for multiplatform apps, multimodal inputs (images, video, audio, PDFs), Gemini Live API streaming, and function calling with the Gemini API.

FLUTTER / FIREBASE / GEMINI / MULTIMODAL

View slides →

Building an MCP Server in Dart

Building AI tools and Model Context Protocol servers in Dart — MCP architecture, the dart_mcp package, registering tools and handling inputs, and deploying Dart MCP servers with Streamable HTTP vs SSE.

DART / MCP / AI

View slides →

On-Device AI in Flutter

On-device AI in Flutter with small language models, fine-tuning Gemma using LoRA and KerasHub, downloading and initializing Gemma locally, and building chat interfaces that generate responses on-device.

FLUTTER / GEMMA / ON-DEVICE AI

View slides →
Who is Aditya Thakur?

Aditya Thakur is a Software Engineer at Scapia, working on the Flutter app as part of the Travel Growth team. He was previously a Developer Advocate at 100ms, where he worked on live audio-video infrastructure. He is also a conference speaker and content creator.

What does Aditya Thakur do?

Aditya Thakur builds mobile applications using Flutter at Scapia. He also creates content about tech, careers, and developer productivity through his blog and YouTube channel. He regularly speaks at tech conferences like Flutter Global Summit, Flutter Vikings, and Google I/O Extended.

Where has Aditya Thakur spoken?

Aditya Thakur has spoken at Flutter Global Summit (2021 & 2023), Flutter Vikings, Google I/O Extended – New Delhi, Polygon Guild Roadshow, and numerous colleges and universities across India including VIT Chennai, VIT Vellore, MIT-ADT, and more.

How to contact Aditya Thakur?

You can reach Aditya Thakur on X (Twitter) at @adityathakurxd, on GitHub at github.com/adityathakurxd, on LinkedIn at linkedin.com/in/adityathakurxd, or on YouTube at youtube.com/@adityathakurxd. You can also email at mail@adityathakur.in.

What is Aditya Thakur's tech stack?

Aditya Thakur primarily works with Flutter and Dart for mobile development. He also has experience with Next.js, TypeScript, and web technologies. His blog is built with Next.js and Markdown.

Let's
Connect.

Always happy to chat about Flutter, mobile development, developer advocacy, or anything tech-related.