Crafting smooth, high-performance experiences
I build cross platform mobile apps that feel calm, fast, and production-ready — the kind people keep on their home screen.
- 3.9+
- Years shipping
- 59+
- Apps published
- 11+
- Packages
- 27+
- OSS contributions
Selected engineering work
Apps, packages, and open source. Details pulled straight from their sources.
Anime Wallpapers Live
Google Play · Offline Games Studio
High Quality Anime Wallpapers Live, 4K backgrounds, Anime News & Characters
- 4.6
- rating
- 1,000,000+
- installs

RoadmapForge
roadmapforge.vercel.app
Collect, organize, and prioritize customer feedback. Build what your users actually want.
Remove semantics_tester import from cupertino/slider_test.dart
flutter/flutter · #184805
Part of #182636 Summary Remove the semantics_tester.dart cross-import from cupertino/slider_test.dart. What changed Replaced the deprecated SemanticsTester/TestSemantics assertion in the slider semantics test with tester.getSemantics(...) and matchesSemantics(...) Removed the ../widgets/semantics_tester.dart import Testing ../../bin/flutter analyze test/cupertino/slider_test.dart ../../bin/flutte…
- merged
- status
- +12/−33
- diff
- 180K
- repo stars
Open source contributions
Merged pull requests and contributions to other people’s projects.
[material_ui] Fix ExpansionTile TalkBack double-swipe on Android
flutter/packages · #12835
Combine the Android live-region announcement into the same Semantics node as the header hint so TalkBack no longer stops twice on one ExpansionTile. Fixes Pre-Review Checklist I read the [Contributor Guide] and followed the process outlined there for submitting PRs. I read the [AI contribution guidelines] and understand my responsibilities, or I am not using AI tools. I read the [Tree Hygiene] pa…
- open
- status
- +41/−10
- diff
- 5.3K
- repo stars
[material_ui] Keep non-fullscreen SearchAnchor above the keyboard
flutter/packages · #12834
Shrink the anchored search view's max height by the keyboard inset so suggestions stay visible when isFullScreen is false. Fixes Pre-Review Checklist I read the [Contributor Guide] and followed the process outlined there for submitting PRs. I read the [AI contribution guidelines] and understand my responsibilities, or I am not using AI tools. I read the [Tree Hygiene] page, which explains my resp…
- open
- status
- +62/−4
- diff
- 5.3K
- repo stars
Include Wrap spacing in max intrinsic main-axis extent
flutter/flutter · #192613
Include spacing in RenderWrap.computeMaxIntrinsicWidth (horizontal) and computeMaxIntrinsicHeight (vertical). IntrinsicWidth / IntrinsicHeight consumers (including PopupMenu) were under-sizing children that use Wrap(spacing: ...), because max intrinsic main-axis extent ignored inter-child spacing. Fixes Pre-launch Checklist I read the [Contributor Guide] and followed the process outlined there fo…
- open
- status
- +45/−0
- diff
- 180K
- repo stars
Open source packages
Packages published on pub.dev and npm.
ai_kit
pub.dev · thesanaullah.dev
AI Integration Toolkit for Flutter. Multi-provider support (OpenAI, Gemini, Claude), streaming chat UI, smart widgets, and AI-powered components. Build AI features in minutes.
- 2
- likes
- 160/160
- pub points
- 88/mo
- downloads
- 0.1.0
- version
arc_progress_ring
pub.dev · thesanaullah.dev
A highly customizable circular progress indicator with milestone markers, glassmorphic effects, and smooth animations for Flutter.
- 8
- likes
- 160/160
- pub points
- 86/mo
- downloads
- 1.0.1
- version
Flutter Wallpaper Plus
pub.dev · thesanaullah.dev
Production-grade Flutter plugin for image, auto-changing image, and video (live) wallpapers on Android. Supports assets, files, URLs, caching, thumbnails, and structured error handling.
- 5
- likes
- 150/160
- pub points
- 76/mo
- downloads
- 1.1.1
- version
Experience
Roles and the products shipped along the way.

Senior Flutter Developer
Jul 2026 - Present
Afex Digitals· Lahore, Punjab, PakistanFull-timeCurrent
- Working as a Senior Flutter Developer and developing cross platform applications for Android and iOS.
- Own end-to-end Flutter delivery across Android and iOS, with 25+ apps shipped to date, covering architecture decisions, release engineering, and store submission.
- Ship AI-assisted consumer applications spanning health tracking, document tooling, and creative utilities to the Google Play Store and Apple App Store, collaborating within a team of 4 Flutter developers.
- Flutter
- Dart
- Kotlin
- Swift
- Firebase
- REST APIs
- AdMob

Senior Flutter Developer
Aug 2024 - Present
Mega Minds Studio· RemotePart-timeCurrent
- Working on diverse range of android applications in different categories
- Brought back for a second engagement, delivering Flutter feature work remotely alongside concurrent client commitments
- Flutter
- Dart
- Java
- Kotlin
- AdMob
- Firebase
- REST APIs
- Ad Networks

Flutter Developer
Jul 2024 - Jun 2026
Cross Sonic Pvt LTD· Lahore, Punjab, PakistanFull-time
- Leading mobile development initiatives for healthcare applications, focusing on medical device integration and real-time device data workflows.
- Directed mobile development for healthcare applications through 5+ production releases, owning full-cycle architecture, feature delivery, and deployment for 3 international clients across separate domains.
- Architected a custom domain-specific scripting language and execution engine in Java for medical hardware integration, eliminating code changes whenever command configurations change.
- Engineered a native Android serial communication layer for specialized medical devices, covering command transmission, response parsing, and protocol execution for real-time hardware workflows.
- Developed native Android applications in Java and Kotlin integrating Google Health Connect, third-party APIs, and client-specific business logic.
- Delivered AI-powered Flutter applications featuring intermittent fasting workflows, calorie tracking, and cloud-backed architectures built on the OpenAI and Gemini APIs.
- Flutter
- Dart
- Java
- Kotlin
- Firebase
- REST APIs
- AdMob
- Hardware Integration
Writing
Notes on Flutter, mobile engineering, and building things that ship.

Building Lexora: A Privacy-First Writing Keyboard That Works Offline
Lexora is an Android keyboard that helps people improve spelling, grammar, clarity, and tone wherever they write. Here is how I built its on-device writing engine, custom keyboard, and fast Android integration without sending text to a server.
Oct 2026 · 7 min read

Building iDraw: A Flutter Drawing App With Lessons, a Studio, and an AI Coach
iDraw is a Flutter app I’m building to help people learn to draw — guided lessons, a freehand studio, progress tracking, and an AI coach powered by Google Gemini. Here’s the product brief and the tech behind the strokes.
Sep 2026 · 5 min read

Building a scripting language for hardware panels
Rushabh's lab instruments speak in fixed-width serial strings, and every new panel meant another hardcoded Android screen. So I built a language instead: a lexer, a typed statement tree, an expression evaluator, and buttons you place on a photograph of the machine.
Aug 2026 · 7 min read