Skip to content
View MuhammadRehanRasool's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report MuhammadRehanRasool

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Muhammad Rehan Rasool, AI Engineer. I build across the whole stack.

I build LLM apps, RAG and agents; machine learning and deep learning research; document AI and OCR pipelines; on-device AI and Flutter apps; backends, frameworks and open source; scraping and automation.

LinkedIn Email Fiverr Instagram @rehan.git My app on Google Play Open to work, remote or on-site in Karachi

100+ projects built 100+ client orders, Fiverr Level 2 80+ five-star reviews 14+ Flutter apps Building since 2019

I'm an AI engineer from Sindh, Pakistan, based in Karachi. I don't stay in one lane: in one month I might train a model, wire an LLM agent into a business workflow, write a framework for Bun, and ship a Flutter app to the Play Store. If something can be built, I like being the one who builds it end to end, from the data and the model to the API, the UI and the deployment.

class Rehan:
    role         = "AI Engineer"
    based_in     = "Karachi, Pakistan"
    roots        = "Sindh"
    education    = ["BS Computer Science · MAJU · 2023",
                    "MS Artificial Intelligence · Bahria University · in progress"]
    builds       = ["LLM apps & agents", "ML / DL models", "document AI",
                    "mobile & on-device AI", "backends & frameworks",
                    "full-stack web", "scraping & automation"]
    gpu          = "RTX 3060 12GB (local models via Ollama + HF Transformers)"
    open_to      = ["full-time", "remote", "on-site in Karachi"]

    def motto(self) -> str:
        return "If I've done it twice by hand, I automate it."

🧰 What I build

🔓 = public repo or live link · 🔒 = private for now, going public soon

🤖 LLM apps, RAG & agents

  • 🔓 Bhittai RAG · live: semantic search over Sufi poetry in Roman Sindhi with multilingual embeddings, FAISS, Gemini and a 51-query retrieval benchmark
  • 🔒 Invoice agent (n8n): Gmail/Drive → multimodal LLM extraction → human approval form → risk check → PostgreSQL. 85% faster processing
  • 🔒 AI Social Circle: Next.js + Gemini app that turns life logs into a 2D/3D relationship and trust graph
  • 🔒 CareerAI and a WhatsApp conversation bot

🧠 Machine learning & research

  • 🔓 Trajectory Prediction: self-driving motion forecasting that prunes 52% of the agent graph at the same accuracy (co-authored, paper submitted)
  • 🔓 NeuroSymbolic Fraud Detection: XGBoost + OWL 2 ontology with explainable verdicts, 92.86% precision
  • 🔓 Metaheuristic NN Optimizer: trains networks without gradients, 8 algorithms vs. backprop
  • 🔓 Stroke Risk Engine: 3-tier risk stratification, 92.37% accuracy
  • 🔒 Face recognition, clothing-image classifier (TensorFlow), property-price prediction, mental-health text classifier (group project)

📄 Document AI & OCR

  • 🔓 ReceiptLens: PaddleOCR → open-weight LLM → structured JSON, zero training
  • 🔒 Invoice parser: pdfplumber + Tesseract fallback → Gemini → JSON and multi-sheet Excel with duplicate checks
  • 🔒 Doc Scanner app: Flutter + ML Kit OCR with PDF export

📱 Mobile & on-device AI

  • 🔒 AIPhotos (Android, Java): EmbeddingGemma runs fully on-device for plain-language search over photos, recordings and video moments, plus automatic face grouping
  • 🔓 Bahria LMS: student app used by 118 students across 5 campuses
  • 🔒 Mirror-Me: AI virtual try-on built with Flutter Clean Architecture + BLoC, Gemini and Supabase RLS
  • 🔓 Torqo on Google Play, one of 14+ Flutter apps: AR drawing, QR scanner, expense manager, water tracker, converters…

⚙️ Backends, frameworks & open source

  • 🔓 bunWay: Express-compatible framework for Bun with zero dependencies, 26 middleware and 2,423 tests
  • 🔓 hitlimit: rate limiting for Node and Bun with 8 storage backends at 5.5M+ ops/sec
  • 🔒 Commodity trading platform: matching engine, WebSockets, 38+ APIs, Stripe + Binance/TRC20, trading bots, CI/CD to a VPS

🌐 Full-stack web

  • 100+ client web apps in Django, React, Next.js and Node: flight management, CRMs with live notifications, e-commerce fulfillment, a crypto exchange, exam-practice platforms, a media/publishing platform, multiplayer quiz games
  • 🔒 AI Golf Swing: React 19 SPA with ~51 APIs, swing video upload, AI analysis and 3D skeleton views, plus coach review
  • 🔓 AidFusion: donor/acceptor platform with verified accounts

🕷️ Scraping & automation

  • 🔒 Maps Lead Generator: a browser extension plus a desktop/CLI tool that scores leads and exports PDF reports
  • 🔒 Zameen.pk real-estate scraper, LinkedIn jobs scraper, generic scraping framework, WeChat automation
  • Workflows in n8n, Make, Zapier, Selenium, Playwright and Puppeteer

🎨 Creative tools & dev tooling

  • 🔓 Lofi Generator and a 🔒 music-generation dashboard for creating, blending and exporting tracks
  • 🔒 Short-video generator: script → TTS → short-form content
  • 🔒 My own code generators (HTML→JSX, React Builder, CRUD page generator), Chrome extensions, npm packages
  • 🔓 Archimaps: AI prompt + scripts that reorganize messy workspaces

🛠️ Toolbox

Languages
Python, TypeScript, JavaScript, Java, Dart, C, PHP

AI / ML
PyTorch, TensorFlow, scikit-learn, OpenCV
Hugging Face LangChain and LangGraph Ollama OpenAI API Claude API Gemini Vector databases: FAISS, Chroma, pgvector, Pinecone MLflow

Web & backend
React, Next.js, Tailwind CSS, Node.js, Bun, Express, Django, FastAPI

Mobile
Flutter, Android

Data
PostgreSQL, MySQL, MongoDB, Redis, SQLite, Supabase, Firebase

DevOps & automation
Docker, GitHub Actions, AWS, Vercel, Linux, Git
n8n Make Zapier Selenium Playwright Puppeteer

🛤️ The journey so far

timeline
    2019 : First semester of BS CS
         : Ludo in pure C, my first project
    2020 : First open-source repo (COVID-19 data analysis)
         : President's Honor Roll at MAJU
         : PHP clones of Messenger, Instagram and a marketplace
    2021 : React, Django and Node
         : Started freelancing on Fiverr
    2022 : Web Dev Lead, Google Developer Student Club
    2023 : Finished BS Computer Science
         : ChatDoc final-year project won Ignite funding
         : Award at Jinnah League
    2025 : Started MS in Artificial Intelligence
         : 100+ client orders, Fiverr Level 2
    2026 : Bhittai RAG, bunWay and hitlimit
         : 14+ Flutter apps, Torqo on Google Play
         : AIPhotos with fully on-device AI
Loading
🗂️ Full project index (the long list)

AI / ML / research: Bhittai RAG · Trajectory Prediction · NeuroSymbolic Fraud Detection · Metaheuristic NN Optimizer · Stroke Risk Engine · Depression Detection (group) · Face Recognizer · Clothing Image Classifier · Zameen price prediction · Photo → mood → Spotify playlist · ReceiptLens · Invoice parser · n8n invoice agent · AI Social Circle · CareerAI · ChatDoc (patient-intake chatbot, BS final-year project) · NLP key-phrase highlighter on my portfolio site

Mobile: AIPhotos · Mirror-Me · Bahria LMS · Torqo · AR Drawing · Doc Scanner OCR · QR/Barcode Scanner · Expense Manager · Water Tracker · Smart Converter · Text & Notes Utility · Daily Quote · NameSwipe · Pet Names · Clicker Game · Hangman · Dino Run · Tic-Tac-Toe

Backend & open source: bunWay · hitlimit · Commodity trading platform · Django Channels live notifications · Socket.IO and Python socket servers · Instagram REST wrapper · npm packages (neonizer, native-greetings)

Full-stack web: AI Golf Swing · Media publishing platform · AidFusion · Flight management systems · CRMs · E-commerce fulfillment · Crypto exchange · Load board · Exam and past-paper practice · Math-learning app · Games website (quiz, blackjack, "who is lying") · Medical-data portal · Resume builders · Chat apps · Calendar app · OpenCart store · Roami travel app

Scraping & automation: Maps Lead Generator (extension + desktop) · Google Maps scraper · Zameen.pk scraper · LinkedIn jobs scraper · Generic scraper framework · Email extractor · WeChat automation · WhatsApp bot

Creative & tooling: Lofi Generator · YouTube music generator · Short-video generator · Article generator · Cards generator · HTML→JSX converter · React Builder · CRUD page generator · Figma color plugin · Chrome extensions · Archimaps · ScreenSync

Where it started: Ludo in C · COVID-19 analysis · Messenger clone · Instagram clone

🏅 Recognition & community
  • Web Dev Lead, Google Developer Student Club (MAJU), 2022–23
  • Ignite funding for ChatDoc, my BS final-year project
  • President's Honor Roll, Mohammad Ali Jinnah University, Spring 2020
  • Award on stage at Jinnah League 2023
  • Speaker at a MAJULancer freelancing awareness session
  • ACM MAJU "Code Heist Pro" competitive coding, 2022
  • Regular at Karachi AI meetups
📈 GitHub stats

Muhammad Rehan Rasool's GitHub stats Muhammad Rehan Rasool's most used languages

Have something that needs building? Email me or find me on LinkedIn.

Popular repositories Loading

  1. Covid19-Project Covid19-Project Public

    Complete cleaning, analysis, and visualization of covid19 dataset with respect to countries, provinces and types of cases.

    Jupyter Notebook 1

  2. lofi-generator lofi-generator Public

    TypeScript 1

  3. Relevance-Aware-Trajectory-Prediction-in-Dense-Urban-Environments Relevance-Aware-Trajectory-Prediction-in-Dense-Urban-Environments Public

    This project presents a lightweight and efficient trajectory prediction framework for autonomous driving in dense and noisy urban environments. It uses deterministic relevance-aware pruning to remo…

    Jupyter Notebook 1

  4. Bhittai-RAG-Neural-Retrieval-and-Semantic-Analysis-of-Shah-Jo-Risalo Bhittai-RAG-Neural-Retrieval-and-Semantic-Analysis-of-Shah-Jo-Risalo Public

    Bhittai RAG is a digital companion for the poetry of Shah Abdul Latif Bhittai. It transforms centuries-old wisdom into a modern, searchable format, allowing you to discover relevant verses using ev…

    Jupyter Notebook 1

  5. ludo-c-terminal ludo-c-terminal Public

    Zero-graphics Ludo in pure C using a 15x15 array, my first semester project from 2019, before RAG, before AI. 400 lines of pure logic.

    C 1

  6. Archimaps-Clean-Folder-Structure-with-Token-Friendly-Prompt Archimaps-Clean-Folder-Structure-with-Token-Friendly-Prompt Public

    Clean workspace folder structures using a token-friendly AI prompt and automated Python scripts.

    Python 1