Muhammad Junaid, Developer in Lahore, Punjab, Pakistan
Muhammad is available for hire
Hire Muhammad

Muhammad Junaid

Bio

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

WidgetsFlow
OpenAI API, Supabase, n8n, Vector Databases, Mobile App Development...
Flutterflow.io
FlutterFlow, Flutter, Dart, Mobile App Development, iOS App Development...

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

2024 - PRESENT
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.
Technologies: OpenAI API, Supabase, n8n, Vector Databases, Mobile App Development, AI Consulting, AI Agents, Artificial Intelligence (AI), Retrieval-augmented Generation (RAG), RAG Systems, Claude Code, Conversational AI, Prompt Engineering, Model Context Protocol (MCP), JavaScript, Full-stack, MySQL, React, Cursor AI, Git, GoHighLevel, Google Cloud Functions, Content Management Systems (CMS), Web Development, TypeScript, Next.js, Google Analytics, Push Notifications, PostgreSQL, Google Cloud Platform (GCP), Claude

FlutterFlow Partner

2022 - PRESENT
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.
Technologies: FlutterFlow, Flutter, Dart, Mobile App Development, iOS App Development, Android App Development, Full-stack Development, Push Notifications, PostgreSQL, Google Cloud Platform (GCP)

Flutter Developer

2021 - PRESENT
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.
Technologies: Flutter

Flutter Developer

2022 - 2022
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.
Technologies: Flutter, Cloud Firestore

UI/UX Designer

2021 - 2022
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.
Technologies: Figma, UI Design

Python Automation Engineer

2021 - 2021
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.
Technologies: Python

Experience

Flipaid AI-powered Reselling App

https://apps.apple.com/app/id6754688746
Flipaid is an AI-powered reselling app for a US client (Flipaid Labs), live on the App Store and Google Play. As a lead mobile developer and AI integration engineer, I built the AI engine—powered by the OpenAI API—that auto-generates eBay-style listings, titles, and pricing from just a few product details, cutting listing creation time from minutes to seconds. The app is built with FlutterFlow and Flutter, using Google Cloud Functions for the back end and RevenueCat for subscriptions.

Deck Hand Peer-to-peer Mac Remote Control

https://github.com/Dev-Muhammad-Junaid/Loom-kit-apple
Deck Hand turns an iPad or iPhone into a control surface for a Mac. It ships as two apps—a menu-bar host on macOS and a remote on iOS—that discover each other over Bonjour and connect directly, peer-to-peer, with no account, relay, or cloud service in the path. The remote offers a precision multi-touch trackpad with native two-finger scrolling and momentum, a pinch-to-expand live screen mirror, screenshot/region/window capture with on-device Vision text recognition, an app launcher, and shortcut chips that read the frontmost app's real menu bar via Accessibility, so they're never hard-coded. Both apps speak a shared Codable wire protocol with contract tests, liveness pings, and capability negotiation so the remote knows exactly what the host can and can't do. The solution was built on a custom Swift peer-to-peer networking layer rather than a stock framework.

MiniPetAgents Multi-agent Desktop Companions

https://github.com/Dev-Muhammad-Junaid/MiniPetAgents
MiniPetAgents is an open-source native macOS app that turns animated desktop sprites into a multi-agent control surface. Each pet is bound to its own AI coding CLI—Claude Code, Codex, GitHub Copilot, or Cursor—with its own working directory, model, and conversation history, so multiple agents run side by side as independent, always-on-top desktop companions.

Features 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

2018 - 2022

Bachelor's Degree in Computer Science

National University of Computer and Emerging Sciences - Lahore, Pakistan

Certifications

JUNE 2026 - PRESENT

Stripe Professional Payments Developer

Stripe

AUGUST 2022 - PRESENT

Flutter Essential Training: Build for Multiple Platforms

LinkedIn Learning

AUGUST 2022 - PRESENT

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring