Muhammad Tayyab Bahaud Din

Senior Flutter & AI Engineer

Islamabad, Pakistan (open to remote) · mtbahauddin@gmail.com · linkedin.com/in/tayyyab · github.com/tayyyab · mtbahauddin.com

Download PDF

Summary

Software engineer with 6+ years shipping iOS and Android apps for marketplaces, logistics and e-commerce. These days I focus on AI-driven development: LLM features, retrieval-augmented generation and agentic workflows, with Python and FastAPI behind clean Flutter front ends.

Skills

  • Mobile: Flutter, Dart, iOS, Android, Kotlin, Swift, React Native, Platform channels
  • Architecture: Riverpod, BLoC, Clean architecture, Test-driven development, Performance optimisation
  • AI & ML: LLM integration, RAG, Agentic AI, LLM orchestration, Machine learning, Azure AI
  • Backend & data: Python, FastAPI, Django REST Framework, PostgreSQL, Firebase, SQLite, Hive, Docker
  • Delivery: CI/CD, Build flavors, App Store Connect, Google Play Console, Git, Agile / Scrum, Team leadership

Experience

Agentic AI & Front-end Engineer — LogicEra (Cloud & AI Partner)

Dubai, UAE (remote) · Full-time

  • Design and build agentic AI workflows for client solutions: LLM agents that plan, call tools and APIs, and carry out multi-step tasks.
  • Build the front ends of AI products, including chat and assistant interfaces with streaming responses, tool-call progress and human-in-the-loop review.
  • Integrate LLM providers and retrieval-augmented generation (RAG) over client data, with prompt design, context management and guardrails.
  • Develop Python and FastAPI services that orchestrate agents and expose them securely to web and mobile clients.
  • Test and harden agent behaviour before release, handling failures, cost and latency in production.

Senior Software Engineer (Cross-Platform) — Al Taif Group

Islamabad, Pakistan · Full-time

  • Led an engineering team architecting and scaling enterprise delivery and e-commerce applications serving thousands of active users.
  • Designed modular application architectures from scratch, standardising state management, directory structures and design patterns across company repositories.
  • Implemented automated CI/CD pipelines and multi-flavor environments (Dev, QA, Production), reducing deployment errors and accelerating release frequency.
  • Owned complete release lifecycles across App Store Connect and Google Play Console: publishing pipelines, certificates and compliance.
  • Ran systematic code reviews and performance audits, optimising memory footprint and rendering performance for low-spec devices.

Software Engineer (Flutter) — Turing

Remote · Part-time

  • Engineered full-stack marketplace features with Python, Django REST Framework, Docker and PostgreSQL.
  • Configured multi-environment build flavors and CI/CD automation for cross-team development and staging.
  • Implemented reactive state management with Riverpod for responsive UIs with complex data-syncing needs.
  • Optimised performance: thread efficiency, battery consumption and network requests.

Software Engineer (Flutter) — AppWowZap

Pakistan · Full-time

  • Developed cross-platform client apps in Flutter and React Native for iOS and Android.
  • Integrated POS thermal printing through native method channels.
  • Built real-time messaging, payments and location features with WebSockets, Stripe and the Google Maps API.
  • Implemented Firebase Cloud Messaging push notifications and REST API integrations.

Software Engineer (Flutter) — EmCentrix

Pakistan · Full-time

  • Practised test-driven development and built automated test suites ahead of production releases.
  • Established early CI/CD pipelines for build, test and distribution.
  • Led greenfield Flutter development while refactoring legacy native Android code into modern architectures.

Selected projects

  • Ticket Wallet (iOS & Android) — Real-time marketplace for sports and event tickets, with AI-assisted listing and pricing. 4.8★ on the App Store.
  • TFM Courier 2 (Android) — Field app for delivery riders: scanning, location tracking and offline-tolerant sync. 5K+ installs · 4.4★.
  • Recall (Android) — My own offline-first tracker for movies, anime, manga and books. Designed and built solo.

Education

Bachelor's degree, Computer Science — Qurtuba University of Science and Information Technology

Certifications

  • Microsoft Certified: Azure AI Fundamentals — Microsoft, Aug 2026 (Credential ID 89675DE221E0644)
  • Supervised Machine Learning: Regression and Classification — DeepLearning.AI & Stanford (Coursera)
  • Advanced Learning Algorithms — DeepLearning.AI & Stanford (Coursera)
  • Unsupervised Learning, Recommenders, Reinforcement Learning — DeepLearning.AI & Stanford (Coursera)