
Muhammad Junaid
Verified Expert in Engineering
Flutter Developer
Lahore, Punjab, Pakistan
Toptal member since August 28, 2026
Muhammad is a GenAI application engineer with four years of experience building production-grade LLM systems, including an AI-powered reselling app that auto-generates eCommerce listings and retrieval-augmented support agents deployed across web and messaging channels. He works with Python, OpenAI, Claude, and Gemini APIs, vector databases, and MPC for agentic tool calling. He was named FlutterFlow Developer Community Champion of the Year, ranking in the top 1% of 1+ million developers globally.
Portfolio
Experience
- FlutterFlow - 4 years
- Flutter - 4 years
- iOS App Development - 4 years
- Mobile App Development - 4 years
- AI Agents - 3 years
- Python - 2 years
- Supabase - 2 years
- AI Consulting - 2 years
Preferred Environment
Cursor AI, Claude Code, Supabase, n8n, Git, AI Agents, Dart, FlutterFlow, Mobile App Development, Web Development
The most amazing...
...solution I've built is an AI engine that automatically writes eCommerce listings from a few product details, reducing listing time from minutes to seconds.
Work Experience
Founder and GenAI Application Engineer
WidgetsFlow
- Built the AI engine behind an iOS and Android reselling app that auto-generates listings, titles, and pricing from a few product details via the OpenAI API, cutting listing time from minutes to seconds.
- Designed and shipped retrieval-augmented support and sales agents on Supabase/pgvector for client knowledge bases, with guardrails, human handoff, and multi-channel deployment across web, WhatsApp, Instagram, and Messenger.
- Built an AI-driven ingredient-scoring engine that rates food and supplement products from zero to 100 against international health standards.
- Delivered multi-step agentic automations connecting CRMs, LLMs, and APIs for lead qualification, enrichment, and follow-up using n8n and GoHighLevel.
- Directed an open-source native macOS project orchestrating multiple AI coding-agent CLIs, including Claude Code, Codex, and Cursor, as independent always-on desktop companions.
FlutterFlow Partner
Flutterflow.io
- Handpicked by flutterflow.io for their partner program.
- Built and shipped multiple production Flutter and FlutterFlow web and mobile apps for clients, covering UI, state management, and back-end integrations end to end.
- Advised clients on FlutterFlow architecture, custom actions, and Firebase and Supabase integrations to speed up their no-code to production pipeline.
Flutter Developer
Freelance Clients
- Developed native apps with basic features and integrations with real-time databases and Node.js.
- Implemented mobile UI, navigation flows, and responsive layouts across multiple Flutter client apps delivered via an online freelance agency.
- Integrated real-time databases and Node.js back ends to power live data sync, chat, and notification features for client mobile apps.
Flutter Developer
Payfrit
- Contributed to a startup that provides innovative food-related services to subscribed customers.
- Built Flutter mobile UI screens and integrated Cloud Firestore for real-time subscription and order data across iOS and Android.
- Collaborated with the founding team to define product requirements and shipped weekly releases under a fast-moving startup roadmap.
UI/UX Designer
Brussel Lake Paragon
- Crafted a user-friendly dashboard UI for improved user engagement.
- Prototyped mobile and web apps focusing on seamless navigation and aesthetics.
- Collaborated with developers and product managers to translate wireframes into polished, responsive UI designs delivered on schedule.
Python Automation Engineer
Freelance
- Designed automation scripts for tasks including form filling, registration, and web scraping.
- Built Python scripts using Selenium and BeautifulSoup to automate repetitive web data entry and scraping workflows for freelance clients.
- Delivered automation solutions independently for multiple freelance clients, handling requirements gathering, scripting, and testing end to end.
Experience
Flipaid AI-powered Reselling App
https://apps.apple.com/app/id6754688746Deck Hand Peer-to-peer Mac Remote Control
https://github.com/Dev-Muhammad-Junaid/Loom-kit-appleMiniPetAgents Multi-agent Desktop Companions
https://github.com/Dev-Muhammad-Junaid/MiniPetAgentsFeatures include broadcasting a single prompt to every active agent at once to compare responses, per-pet CLI/model overrides, and sprite animation states driven directly by agent activity (thinking, tool use, turn completed, error) rather than by synthetic effects. The CLI-subprocess session layer and architecture are built on LilAgents (MIT); the multi-agent-per-desktop-pet orchestration, broadcast comparison, and placement/physics system are original additions.
Education
Bachelor's Degree in Computer Science
National University of Computer and Emerging Sciences - Lahore, Pakistan
Certifications
Stripe Professional Payments Developer
Stripe
Flutter Essential Training: Build for Multiple Platforms
LinkedIn Learning
Choosing a Cross-platform Development Tool
LinkedIn Learning
Skills
Libraries/APIs
OpenAI API, Node.js, React, Stripe API, Stripe Connect
Tools
Claude Code, Git, Claude, Google Analytics, Figma, Stripe Express, n8n
Languages
Dart, JavaScript, Python, TypeScript, Swift
Frameworks
Flutter, Next.js, SwiftUI
Platforms
FlutterFlow, iOS, GoHighLevel, MacOS, Firebase, Vertex AI, Google Cloud Platform (GCP)
Storage
PostgreSQL, Cloud Firestore, MySQL, Databases
Paradigms
Model Context Protocol (MCP), UI Design, Object-oriented Programming (OOP)
Other
Supabase, Cursor AI, Google Cloud Functions, Mobile App Development, Full-stack Development, Prompt Engineering, Full-stack, Content Management Systems (CMS), Web Development, Push Notifications, Vector Databases, AI Agents, AI Consulting, Artificial Intelligence (AI), Agentic AI, Conversational AI, OpenAI, Stripe Payments, Software Development, Technical Writing, iOS App Development, Android App Development, Retrieval-augmented Generation (RAG), RAG Systems
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring