
Grand Prize · Mobile Moguls
Appwrite Hackathon 2022
Slibro
Slibro is a story writing platform that supports short and long format stories. Flutter and Appwrite power this cross-platform experience.
Check out the submissionHere
that's me
01About me
say hi!
I'm Souvik Biswas, a seasoned Flutter developer and technical writer, currently working as a Software Engineer at FlutterFlow.
Apart from tech, I'm deeply intrigued by the study of our Universe and the Space-Time Continuum.
Welcome to my digital space, a crossroads where technology sparks ideas. Ready to discover more? Let's dive in.
Some of the companies I have worked with


02Hall of fame
two grand prizes!
A few of the things I have won along the way as a developer.

Grand Prize · Mobile Moguls
Slibro
Slibro is a story writing platform that supports short and long format stories. Flutter and Appwrite power this cross-platform experience.
Check out the submissionHere
Grand Prize · Action Star
Plant Monitor
An IoT plant monitoring system wired to MongoDB Atlas. A Flutter app streams realtime readings from the sensors attached to the plant.
Check out the submissionHereWinner · Most Valuable Storytelling
Panda Docs
A Confluence app for creating PandaDoc documents from any template, built on Atlassian Forge with React.
Check out the submissionHere
Runner-Up
Decifer
A cross-platform app that generates transcripts from a voice recording or an uploaded audio file, built with Flutter, Deepgram and Firebase.
Check out the submissionHereMore on my dev.to profile.
03Selected work
scroll, they stack
Apps, experiments and hackathon builds, from IoT plant sensors to open models reading trees.
More projects
04Writing
Tutorials and deep dives for Codemagic, FlutterFlow, LogRocket, Stream, Flutter Community and DEV, written throughout my journey.
Read more on dev.to · Medium · LogRocket · FlutterFlow blog
05Craft
Flutter first, always
I have an uncountable number of skills, but these are the ones worth sharing.
Cross-platform apps from prototype to production, custom painters, motion and animation, and the tooling behind FlutterFlow itself.
Native Android with Kotlin and Java: the foundation everything else was built on.
Long-form tutorials and deep dives for Codemagic, LogRocket, Stream and FlutterFlow, read by hundreds of thousands of developers.
Open models running on-device, MCP-powered agents, and ESP32 hardware talking to the cloud.
Plenty more lives on GitHub. GitHub ↗
06Off the clock
more pages →
When I close the IDE, this is where you will find me.
Have an awesome app idea?
Apps, writing, talks or just a hello. Drop a note and I'll get back to you.
FlutterFlowBuilding a Video Calling App Using Agora and Flutter
MediumFlutter: Implementing Google Sign In
FlutterFlowCreating an App for Interacting with IoT Devices using BLE and FlutterFlow
FlutterFlowCreating an Expandable Button using FlutterFlow
FlutterFlowPhone Authentication using FlutterFlow & Firebase
FlutterFlowUsing Choice Chips to Filter Firestore Query
FlutterFlowMath Expression Evaluator Using a Custom Action
DEVSlibro — a story writing platform
FlutterFlowSending an Email Using FlutterFlow and SendGrid
LogRocketAdd Flutter push notifications with Firebase Cloud Messaging
FlutterFlowBuilding a Flutter Slide Puzzle With Minimal Code
MediumMIX: A tool for building design systems in Flutter
CodemagicGetting started with Flutter desktop apps
LogRocketFlutter camera plugin: A deep dive with examples
LogRocketHandling local data persistence in Flutter with Hive
CodemagicIntroducing support for monorepos on Codemagic
LogRocketImplementing Firebase Authentication in a Flutter app
CodemagicCRUD operations using Firebase Cloud Firestore and Flutter
MediumIntegrating video streaming with Flutter using Mux
CodemagicDart null safety migration guide for package authors
CodemagicHow Mac Pro machines are saving you 50% of your mobile app build time
CodemagicHow to run React Native Detox tests on Codemagic
CodemagicIntegrating SonarQube with Codemagic
CodemagicGoogle Sign-In & Firebase Authentication Using Flutter
CodemagicFlutter module + Native Android (AAR) and iOS (Podfile)
CodemagicFlutter web: animations and dynamic theming
CodemagiciOS Continuous Integration & Delivery (CI/CD) with Codemagic
CodemagicHow to perform text recognition using Firebase ML Kit in Flutter
CodemagicHow to dockerize Flutter apps
CodemagicDistributing native iOS project with Flutter module using Codemagic
CodemagicDeploying Flutter app to Firebase App Distribution using Fastlane
CodemagicDistributing Native Android app with Flutter Module using Codemagic
CodemagicHow to build Flutter apps 44% faster with parallel workflows?
FlutterFlowIntegrating ChatGPT with FlutterFlow: A Step-by-Step Tutorial
MediumFlutter: Understanding Counter App
FlutterFlowImproving the image loading UX of your app in FlutterFlow
FlutterFlowAccept Payments in Your Flutter App Using Razorpay
FlutterFlowIn-App Subscriptions Using RevenueCat and FlutterFlow
FlutterFlowImplementing Search Functionality - To Do App #3
FlutterFlowPreventing Layout Overflows in FlutterFlow
MediumBuilding a Chrome Extension using Flutter
FlutterFlowStoring Data to the Cloud Using Firestore - To Do App #2
DEVDecifer — Generate transcripts from audio using Flutter and Deepgram
LogRocketRun backend tasks in Flutter using Cloud Functions
CodemagicAutomatic build triggering for multiple platforms using webhooks
CodemagicPublishing Flutter Windows apps to Microsoft Partner Center with Codemagic
LogRocketFlutter Slider widgets: A deep dive with examples
CodemagicFlutter automated screenshot testing using the integration_test package
CodemagicDev team tips: Keep your Android project secure using Codemagic
LogRocketNetworking in Flutter using Dio
MediumFlutter: CRUD operations using Firebase Cloud Firestore
CodemagicCodemagic vs Bitrise: In depth comparison
CodemagicHow to build a video streaming app with Flutter and Mux
MediumMy experience building a Flutter app using @protocol
CodemagicManaging user presence in Cloud Firestore using Flutter
MediumDemystifying responsive layout in Flutter
CodemagicHow to build responsive layout in Flutter
CodemagicIntroduction to the core concepts of Android Navigation
CodemagicDesigning complex UI using Android ConstraintLayout
CodemagicFlutter web – getting started with responsive design
CodemagicCreating a route calculator using Google Maps in Flutter
DEVFlutter: Custom Painter | PART-1
CodemagicCreating an IoT based Flutter app to interact with any home electrical equipment
CodemagicHow to add Flutter modules to native iOS project and test it on Codemagic
CodemagicHow to add Flutter modules to native Android project and test it on Codemagic
CodemagicCodemagic YAML cheat sheet
MediumFlutter: Building WearOS app
DEVWanderXP — Organize your travel with ease
FlutterFlowUnleashing the Power of Animations 2.0
FlutterFlowBuilding a Live Streaming app using FlutterFlow and Mux
FlutterFlowBuilding a Chrome Extension using FlutterFlow
FlutterFlowBuilding a QR Code Generator - Custom Widget
FlutterFlowIntegrating Firebase Authentication and Google Sign In - To Do App #1
FlutterFlowCreating a Serverless Live Streaming App Using Flutter and Mux
FlutterFlowImprove Your App’s User Experience by Adding Animations
CodemagicPublishing Flutter Linux apps with Codemagic
CodemagicGetting to know Fuchsia, Google's open-source operating system
StreamPeer-to-Peer Payment Integration With Stream and Flutter
LogRocketNetworking in Flutter using the http package
CodemagicPerform on-device machine learning using ML Kit in Flutter
CodemagicCodemagic vs CircleCI: In depth comparison
CodemagicDart vs Kotlin: detailed comparison
CodemagicIntroducing public dashboards for teams on Codemagic
CodemagicHow to run Android instrumented tests on real devices using AWS Device Farm
CodemagicScheduling and managing Google Meet events in Flutter
MediumFlutter Web: Animations & Dynamic Theming
CodemagicContinuous Integration & Delivery (CI/CD) for Android
CodemagicHow to take advantage of Dynamic Workflows using Codemagic API
CodemagicHow to draw and animate designs with Flutter CustomPaint Widget
CodemagicHow to use remote access to Codemagic virtual MacOS build machine
CodemagicFlutter Local Authentication using Biometrics – Face ID and Touch ID / Fingerprint
CodemagicIntroducing Codemagic YAML
MediumFlutter: Building your first app