Muhammad Safdar
Muhammad Safdar — Generative AI, Agentic Applications, GeoAI and Data Intelligence

Generative AI & Agentic Applications · GeoAI · Data Science · Enterprise GIS

GIS Specialist · PMU-PDP MC Vehari · 14+ years in GIS, remote sensing & spatial data · now building GeoAI and agentic AI

I build Python applications that connect language models, useful tools, spatial data and evidence to support real decisions.

Portfolio LinkedIn Email Hugging Face Reddit

Live apps Profile visuals Followers Stars Profile views

Pakistan & GCC project experience · Open to global opportunities

📡 Live Dashboard · 🤖 Generative AI · 🛰️ GeoAI & GIS · 🧠 Machine Learning · 📊 Business Intelligence · 🏗️ Engineering · 🌱 Steady · 💼 Experience · 🛠️ Tools & Libraries · 📈 Stats & Community

📡 Live Portfolio Dashboard

37 deployed apps, checked automatically. The visuals below are rebuilt every 6 hours by a GitHub Action that pings each deployment and reads this account's activity — nothing here is typed by hand.

Live portfolio at a glance: 37 deployments by domain, hosting platforms and agent capability coverage

Live deployment status board for all 37 apps

🚦 Quick launch · all 37 apps with real-time status badges
AppLive statusSource activity
Generative & Agentic AI · 12
🚀 TravelTalk AIlive statuslast commit
🚀 Voice Agent AIlive statuslast commit
🚀 CareerRainbow AIlive statuslast commit
🚀 MarketMind AIlive statuslast commit
🚀 Suleman AIlive statuslast commit
🚀 RAG Studiolive statuslast commit
🚀 SupportPearlzlive statuslast commit
🚀 HealthAssist v2live statuslast commit
🚀 MediGuide AIlive statuslast commit
🚀 FinWise AIlive statuslast commit
🚀 GharBuilder AIlive statuslast commit
🚀 AI Career Mentorlive statuslast commit
Document Intelligence · 3
🚀 Lexora Legal Researchlive status
🚀 LangChain RAG Assistantlive status
🚀 HIS AI Agentic Solutionslive status
GeoAI & GIS · 12
🚀 GeoSentinel Drain FloodOpslive status
🚀 Islamabad Feature Intelligencelive status
🚀 GeoAI Resilience Suitelive status
🚀 AgriSentinel Pakistanlive status
🚀 Pakistan Flood Intelligencelive status
🚀 GeoSentinel AIlive status
🚀 GeoAI Site Intelligencelive status
🚀 Infrastructure GIS Commandlive status
🚀 GeoDistill Studiolive status
🚀 Land Cover Dataset QAlive status
🚀 LULC · MOLUSCE · SWAT+ Agentlive statuslast commit
🚀 RAG & GeoAI Labslive status
Machine Learning · 3
🚀 Python & AI Analytics Lablive status
🚀 Prediction Studiolive status
🚀 Applied ML Analysislive status
Business Intelligence · 3
🚀 Laptop Sales Intelligencelive status
🚀 Customer Purchase Intelligencelive status
🚀 Superstore Sales Intelligencelive status
Engineering & OCR · 3
🚀 Zarwa / HIS Bill Scannerlive status
🚀 Planora AI CAD-BIM-GISlive status
🚀 MEP Scanner Systemlive status
Learning & Growth · 1
🚀 Steady Growth Companionlive status

Status badges come from the same automated check as the board above (refreshed every 6 hours). Streamlit Community Cloud apps sleep after inactivity and can take ~30 seconds to wake on the first visit.

🤖 01 · Generative AI & Agentic Applications

From conversation to reviewed action. Twelve live AI applications — browse the gallery, then expand the full specifications for interaction modes, features and tech stack.

Agent capability matrix: voice, tool calling, RAG, human review, multilingual, charts, exports and offline mode across 12 AI apps

🖼️ Agent gallery · live apps at a glance

Screenshots captured 28 October and 5 November 2026 · avatars and branded artwork are labelled in the full specifications below · status badges come from the automated 6-hourly check.

🎙️ TravelTalk AI preview
01 🎙️ TravelTalk AI
Realtime travel voice advisor
live status
🚀 Open app · 💻 Source
🔊 Voice Agent AI preview
02 🔊 Voice Agent AI
Conversational voice studio
live status
🚀 Open app · 💻 Source
🌈 CareerRainbow AI preview
03 🌈 CareerRainbow AI
Resume & career copilot
live status
🚀 Open app · 💻 Source
🧠 MarketMind AI preview
04 🧠 MarketMind AI
Business research agent
live status
🚀 Open app · 💻 Source
💬 Suleman AI preview
05 💬 Suleman AI
Multimodal creative assistant
live status
🚀 Open app · 💻 Source
📚 RAG Studio preview
06 📚 RAG Studio
Document research & retrieval
live status
🚀 Open app · 💻 Source
🤖 SupportPearlz preview
07 🤖 SupportPearlz
Customer support knowledge assistant
live status
🚀 Open app · 💻 Source
🏥 HealthAssist v2 preview
08 🏥 HealthAssist v2
Tool-calling health workspace
live status
🚀 Open app · 💻 Source
🩺 MediGuide AI preview
09 🩺 MediGuide AI
Structured symptom guidance
live status
🚀 Open app · 💻 Source
💰 FinWise AI preview
10 💰 FinWise AI
Budgeting & financial scenarios
live status
🚀 Open app · 💻 Source
🏗️ GharBuilder AI preview
11 🏗️ GharBuilder AI
House design & estimation agent
live status
🚀 Open app · 💻 Source
🎓 AI Career Mentor preview
12 🎓 AI Career Mentor
AI interviewer & career coach
live status
🚀 Open app · 💻 Source

🔎 Full specifications · interaction modes, features & tech stack for all 12 agents
🎙️ TravelTalk AI — Agent avatar · realtime voice mode
Agent avatar · realtime voice mode

01 · 🎙️ TravelTalk AI

Realtime travel voice advisor

🎙️ Realtime voice · ⌨️ Typed prompts · 🌍 Travel preferences

  • Browser WebRTC microphone/speaker connection with semantic turn detection and interruptions.
  • Language, voice, reply length, origin/destination, budget, dates and interests.
  • Mute, interrupt, captions, session controls, reconnect and JSON transcript export.

🛠️ Python · Streamlit · OpenAI Realtime · WebRTC

🚀 Open TravelTalk · ▶️ Run locally · 💻 Source

🔊 Voice Agent AI — Branded workflow overview
Branded workflow overview

02 · 🔊 Voice Agent AI

Conversational voice studio

🎤 Record/upload · ⌨️ Text chat · 🔊 Speech reply

  • Browser microphone recording, audio uploads and typed input.
  • Editable speech-to-text transcripts and multi-turn conversation history.
  • AI-generated voice replies, voice selection, optional autoplay and MP3 downloads.
  • English, Urdu, Portuguese, Arabic or match-the-user reply options.
  • Conversation JSON export, custom instructions and configurable models.

🛠️ Python · Streamlit · OpenAI · Voice AI · Speech-to-text · Text-to-speech

🚀 Open app · 💻 Source & setup

🌈 CareerRainbow AI — 📸 Actual interface · captured 28 October 2026
📸 Actual interface · captured 28 October 2026

03 · 🌈 CareerRainbow AI

Resume & career copilot

🤖 Tool-enabled copilot · 📝 Forms/import · 🎨 Resume designer

  • Tool-enabled copilot can review and update supported profile facts, list/select templates and invoke the resume generation workflow.
  • 15 template designs, seven font families, paper/length settings, date styles and accent controls.
  • Fact validation, correction review, readiness checks, preview/edit, PDF and Word exports, plus profile JSON.
  • Back buttons and direct experience, education and project shortcuts keep the workflow navigable.

🛠️ Python · Streamlit · Agentic AI · PDF + Word

🚀 Open app · 💻 Source & setup

🧠 MarketMind AI — 📸 Actual interface · captured 28 October 2026
📸 Actual interface · captured 28 October 2026

04 · 🧠 MarketMind AI

Business research agent

🧠 Bounded research agent · 🔎 Evidence review · ✅ Human approval

  • Plan → research → compare → synthesize → quality review → named human approval.
  • Schema-validated tools, evidence-linked claims and bounded iterations, tool calls and cost.
  • Inspect evidence, quality verdicts, reports, usage, corpus and recorded runs.

🛠️ Python · Streamlit · Tool agent · Evidence review · Human approval

🚀 Open app · 💻 Source & setup

💬 Suleman AI — 📸 Actual interface · captured 28 October 2026
📸 Actual interface · captured 28 October 2026

05 · 💬 Suleman AI

Multimodal creative assistant

💬 Persona chat · 🎨 Media studio · 📊 Data studio

  • Streaming chat with personas, vision and saved conversations.
  • Media studio for image/video creation, plus summarization, translation and quizzes.
  • Data studio for charts and AI-assisted insights.

🛠️ Python · Streamlit · Smart chat · Media studio · Data exploration

🚀 Open app · 💻 Source & setup

📚 RAG Studio — 📸 Actual interface · captured 28 October 2026
📸 Actual interface · captured 28 October 2026

06 · 📚 RAG Studio

Document research & retrieval

📚 Document Q&A · 🔎 Hybrid retrieval · 🗒️ Notebook

  • PDFs and scans, Word, images, CSV, TXT and Markdown ingestion.
  • Semantic + BM25 hybrid search, query rewriting, optional re-ranking and citation checks.
  • Agent personas, multilingual answers, pinned notes, offline library insights and exports.

🛠️ Python · Streamlit · Hybrid retrieval · Citations · Pinned notebook

🚀 Open app · 💻 Source & setup

🤖 SupportPearlz — 📸 Actual interface · captured 28 October 2026
📸 Actual interface · captured 28 October 2026

07 · 🤖 SupportPearlz

Customer support knowledge assistant

💬 Support chat · 📖 Knowledge viewer · 🧪 Retrieval lab

  • Multi-turn FAISS retrieval, follow-up rewriting and validated source citations.
  • Offline extractive demo over 12 fictional company documents; no API key required for the demo.
  • Knowledge viewer, document search, retrieval lab, feedback, session stats and Markdown export.

🛠️ Python · Streamlit · Cited answers · Offline demo · Retrieval lab

🚀 Open app · 💻 Source & setup

🏥 HealthAssist v2 — Branded clinician artwork · not a screenshot
Branded clinician artwork · not a screenshot

08 · 🏥 HealthAssist v2

Tool-calling health workspace

🧑‍⚕️ Doctor/patient styles · 🛠️ Tool-calling agent · 📋 Workspace

  • Intake, patient registry, recorded vitals/labs, charts, care tasks and user-maintained facility directory.
  • Seven bounded tools for selected-context review, recorded vital comparisons, document search, BMI and handoff/note/checklist drafts.
  • OpenAI/Gemini, English/Urdu, opt-in encounter/document sharing, visible tool results and report/backup exports.

🛠️ Python · Streamlit · OpenAI/Gemini · Document retrieval

🚀 Open app · ▶️ Run locally · 💻 Source

🩺 MediGuide AI — 📸 Actual interface · captured 28 October 2026
📸 Actual interface · captured 28 October 2026

09 · 🩺 MediGuide AI

Structured symptom guidance

🩺 Structured intake · 🚩 Rule checks · 💬 Optional AI guidance

  • Structured age, symptoms, duration, severity, vital signs and background inputs.
  • Deterministic red-flag checks run before AI guidance; optional language and voice controls.
  • Guidance organizes warning signs, next steps and questions for a healthcare professional, with PDF export.

🛠️ Python · Streamlit · Structured intake · Rule checks · PDF reports

🚀 Open app · 💻 Source & setup

💰 FinWise AI — 📸 Actual interface · captured 28 October 2026
📸 Actual interface · captured 28 October 2026

10 · 💰 FinWise AI

Budgeting & financial scenarios

💰 Budget planner · 📊 What-if scenarios · 💬 Insights

  • Editable income, ten expense categories, savings goals and quick-start presets.
  • Interactive spending charts, transparent rule score and 50/30/20 comparisons.
  • What-if controls, growth assumptions, offline chat and PDF/JSON/CSV export.

🛠️ Python · Streamlit · Budget charts · What-if tools · Offline insights

🚀 Open app · 💻 Source & setup

🏗️ GharBuilder AI — GharBuilder agent identity · not a screenshot
GharBuilder agent identity · not a screenshot

11 · 🏗️ GharBuilder AI

House design & estimation agent

💬 Requirements chat · 🤖 Agent Studio · 👁️ Reviewed tools

  • Capture project requirements, review concept floor plans and generate CAD/3D geometry alternatives.
  • Inspect BIM/IFC, 4D schedule, itemized BOQ, rates, labour and user-entered progress.
  • Agent tools use reviewed inputs and staged approval; available exports include geometry, PDF and Excel.

🛠️ Python · Streamlit · OpenAI · CAD · BIM/IFC

🚀 Open app · ▶️ Run locally · 💻 Source

🎓 AI Career Mentor — 📸 Actual interface · captured 5 November 2026
📸 Actual interface · captured 5 November 2026

12 · 🎓 AI Career Mentor

AI interviewer, English & confidence coach

💬 Chat · 🎙️ Voice call · 🎥 Video call

  • Six specialist agents (technical interviewer, English coach, technical mentor, gap analyst, HR coach, progress manager) coordinated by an orchestrator, plus a confidence & emotion coach.
  • Live interviews across 8 roles and 4 difficulty levels with adaptive difficulty, teach-then-retest on weak answers and a 10-category scorecard out of 100.
  • English Communication Lab, Python Coding Lab, GenAI/Agentic AI Academy, HR simulator with STAR analysis, project pitch trainer and a 90-day roadmap.
  • Animated 3D interviewer (Three.js) for voice and video calls, browser speech recognition, optional Whisper transcription and video presence feedback.
  • Claude or OpenAI, SQLite/PostgreSQL, optional FastAPI service, Docker, session-only API keys and 65 automated tests.

🛠️ Python · Streamlit · Claude / OpenAI · Multi-agent · SQLAlchemy · Three.js · Docker

🚀 Open app · ▶️ Run locally · 🐳 Docker · 💻 Source

These projects range from tool-calling agents to retrieval assistants and rule-based analytics; provider-dependent features require API access. Agent avatars and branded artwork are labeled separately from screenshots. Health tools support education and reviewed drafts; GharBuilder outputs are concepts requiring professional review.

📑 Document intelligence & specialist research

⚖️ Lexora Legal Research — 📸 Actual interface · captured 5 November 2026
📸 Actual interface · captured 5 November 2026
⚖️ Lexora Legal Research
PDF & Word documents · Source-linked evidence · Local processing

Browser passage search and cited excerpts from local text, with every answer traced back to the source clause. The full Python OCR/LLM package is a separate implementation.

JavaScript · Retrieval · Citations
Open browser demo
🔗 LangChain RAG Assistant — Branded artwork · not a screenshot
Branded artwork · not a screenshot
🔗 LangChain RAG Assistant
Load · embed · store · retrieve with citations

Document assistant using OpenAI embeddings and SingleStore vector retrieval, returning answers with source snippets.

Python · LangChain · OpenAI · SingleStore
Open demo · Source
🧩 HIS AI Agentic Solutions — 📸 Actual interface · captured 5 November 2026
📸 Actual interface · captured 5 November 2026
🧩 HIS AI Agentic Solutions
AI engineering · Agentic automation · GeoAI

Specialist-agent showcase for reports, inspections and spatial checks, with tools, validation and human approval built in.

Agentic AI · GeoAI · Data engineering
Open showcase
🩺 AI HealthAssist · earlier version — Branded artwork · not a screenshot
Branded artwork · not a screenshot
🩺 AI HealthAssist · earlier version
Intake · Vitals · Health GIS prototype

Educational health intake, vitals and health-GIS prototype; the predecessor of HealthAssist v2 above.

TypeScript · Health GIS · Prototype
Source

The LangChain demo asks visitors to sign in with ChatGPT before it opens.

🛰️ 02 · GeoAI, GIS & Spatial Decision Support

GeoSentinel Drain FloodOps
Branded artwork · not a screenshot
GeoSentinel Drain FloodOps
Drainage network · Flood operations

Drainage and flood-operations workspace in the GeoSentinel family.

Web GIS · Flood intelligence
Open live app · ChatGPT sign-in required
Islamabad Feature Intelligence — Original interface / analysis
Original interface / analysis
Islamabad Feature Intelligence
Sentinel-2 false-colour, NDVI and land-cover map

245,909 footprint references with an expanded map, controls outside the canvas and docked feature details. Optional 3D heights by building type: 3 / 6 / 9 m assumed scenarios, not measured heights. The image previews Sentinel-2 analysis.

ArcGIS · Python · GeoAI
Open live dashboard
GeoAI Resilience Intelligence Suite — Original interface / analysis
Original interface / analysis
GeoAI Resilience Intelligence Suite
Urban growth · Flood response · Utilities · Drainage · EO change

Five spatial planning workflows with a linked Python research toolkit.

Python · GeoAI · GIS
View project · Source
AgriSentinel Pakistan logo
Project logo
AgriSentinel Pakistan
Crop health · Satellites · QA · RAG · ML

Monitor crop fields, review satellite indices, track pesticide follow-up and explore source-cited guidance and harvest models.

GeoAI · Sentinel-2 · Agriculture · ML
View project · Source
Pakistan National Flood Intelligence
Branded artwork · not a screenshot
Pakistan National Flood Intelligence
35 priority districts · 5 scenarios · 4 response phases

National flood screening with district markers and scenario views. River observations are dated 5 August 2026; scenario scores are qualitative.

React · TypeScript · GeoJSON
View project · Source
GeoSentinel AI — Original interface / analysis
Original interface / analysis
GeoSentinel AI
Nullah Lai · Margalla catchment · Incident workflows

Flood dashboard, incident intelligence, evidence review and work-order verification.

Web GIS · Flood intelligence · Incident workflows
Open live app
GeoAI Site Intelligence Suite — Actual interface · modeled scenario
Actual interface · modeled scenario
GeoAI Site Intelligence Suite
MERIDIAN · GEOSENTINEL · SOLARIS

Actual MERIDIAN siting interface: 960-cell demonstration using modeled overlays; not surveyed site recommendations.

Python · GeoAI · GIS
View suite · Source
Pakistan Infrastructure GIS Command Centre — Original interface / analysis
Original interface / analysis
Pakistan Infrastructure GIS Command Centre
Utilities · Field verification · Progress · Data QA

Punjab infrastructure prototype; map overlays and operational metrics are illustrative.

Infrastructure GIS · Utilities · Project monitoring
View project

🗺️ Land-cover research & dataset preparation

🌍 LULC · MOLUSCE · SWAT+ Research Agent — 📸 Actual interface · captured 5 November 2026
📸 Actual interface · captured 5 November 2026
🌍 LULC · MOLUSCE · SWAT+ Research Agent live status
Classification · Accuracy · Change · Scenarios · Hydrology

Classify, validate, explain, simulate and link land-cover change to SWAT+ hydrology: RF/SVM classification, Olofsson area-adjusted accuracy, intensity analysis, landscape metrics, Gi* hotspots, Markov-CA scenarios and SWAT+ CN/RUSLE inputs, with an AI agent that uses the same audited tools.

Python · Streamlit · Rasterio · scikit-learn · AI agent
Open live app · Source
🛰️ GeoDistill Studio — 📸 Actual interface · captured 5 November 2026
📸 Actual interface · captured 5 November 2026
🛰️ GeoDistill Studio
Image dataset intelligence · Resolution · Class balance

Browser image pixel and resolution inspection, image-derived colour features and class distribution from uploaded labels. Full Python model training requires a separate backend.

JavaScript · Image analysis · Dataset QA
Open workbench
🌾 Land Cover Dataset Preparation · TerraPrep — 📸 Actual interface · captured 5 November 2026
📸 Actual interface · captured 5 November 2026
🌾 Land Cover Dataset Preparation · TerraPrep
Manifest validation · Split leakage checks · SHA-256 matching

Manifest QA, split leakage, file duplication and cleaned CSV export, so land-cover datasets are audited before the next training experiment.

JavaScript · Data QA · Local processing
Open dataset QA
🧪 Interactive RAG & GeoAI Labs — 📸 Actual interface · captured 5 November 2026
📸 Actual interface · captured 5 November 2026
🧪 Interactive RAG & GeoAI Labs
Evidence search · Class explorer · Dataset auditor

Three browser-side demos: lexical evidence search with cited excerpts, land-cover class exploration and CSV audit. Nothing uploaded leaves the browser.

JavaScript · Retrieval · GeoAI data QA
Open labs

Spatial prototypes need authoritative data and field validation. Simulated heights, modeled suitability overlays and scenario scores are labeled assumptions.

🧠 03 · Machine Learning & Data Science

Python & AI Analytics Lab — Original interface / analysis
Original interface / analysis
Python & AI Analytics Lab
Heart ML · Hospital analysis · Stock RNN · FDA device RNN

Four educational workspaces with analysis, evaluation charts and Python source.

Pandas · scikit-learn · TensorFlow/Keras
View project · Source
Prediction Studio — Original interface / analysis
Original interface / analysis
Prediction Studio
CSV upload · Model audit · Capacity · Inventory · Trends

Client-side calculations with labeled samples, row validation and analyzed-record exports.

CSV analytics · Model evaluation · Client-side JavaScript
View project · Source

📈 Eight applied ML studies · charts, metrics & evaluation notes

Classification, regression, customer segmentation and time-series forecasting with original charts from my completed project notebooks.

Explore all eight dashboards at full size

Sonar Signal Classification — original collective dashboard
Sonar Signal Classification
Accuracy 81.0% · ROC AUC 0.939 · Average precision 0.950
Tuned SVC evaluated on 42 held-out test samples.
View analysis →
Breast Cancer Classification — original collective dashboard
Breast Cancer Classification
Accuracy 96.5% · Malignant recall 92.9% · ROC AUC 0.990
Educational dataset evaluation; 3 missed malignant cases and 1 false positive in the displayed test set.
View analysis →
Credit Card Fraud Detection — original collective dashboard
Credit Card Fraud Detection
Fraud recall 83.7% · Precision 88.2% · Average precision 0.861
Decision threshold 0.25: 82 detected frauds, 16 missed frauds and 11 false alarms on the test set.
View analysis →
House Price Prediction — original collective dashboard
House Price Prediction
MAE $30,846 · RMSE $46,504 · R² 0.835
California housing evaluation with geographic and price-range error analysis.
View analysis →
Medical Insurance Cost Prediction — original collective dashboard
Medical Insurance Cost Prediction
MAE 1,959.91 · RMSE 4,284.29 · R² 0.900
Log-target random-forest evaluation with subgroup errors and feature importance; educational estimates.
View analysis →
Customer Segmentation — original collective dashboard
Customer Segmentation
200 customers · 5 clusters · Silhouette 0.555
Customer profiles, cluster sizes, elbow and silhouette analysis; cluster IDs are arbitrary.
View analysis →
Fake News Text Classification — original collective dashboard
Fake News Text Classification
Accuracy 95.4% · Macro F1 0.954 · ROC AUC 0.991
TF-IDF and LinearSVC evaluation, term weights and text-length errors. Numeric class labels are retained; this model does not verify factual truth.
View analysis →
Airline Passenger Forecasting — original collective dashboard
Airline Passenger Forecasting
Log-SARIMAX RMSE 18.83 · Seasonal-naive RMSE 50.71 · ARIMA RMSE 86.81
Historical passenger series, chronological validation, residuals and 1961 forecasts.
View analysis →

Shared frontend: prepared Streamlit tools support sample inputs, batch predictions and evaluation views. Online Streamlit deployment is pending.

Figures are taken from the project dashboards. These are educational evaluations, not clinical validation or evidence of production fraud-detection reliability.


📊 04 · Business Intelligence & Operational Analytics

Power BI · DAX · Power Query · Data QA — dashboards grouped around retail, customer behavior and sales performance.

Laptop Sales & Pricing Intelligence — Actual dashboard · all filters
Actual dashboard · all filters
Laptop Sales & Pricing Intelligence
4,446 listings · 171,678 reported units · $205.07m reported sales

Actual dashboard, all filters selected. Source sales inconsistencies are documented; this is not a date-based sales trend.

Power BI · DAX · Retail Analytics
Open dashboard · Model guide
Customer Purchase Intelligence — Actual dashboard · all filters
Actual dashboard · all filters
Customer Purchase Intelligence
99 unique purchases · 34,400 source units · 2016–2019

Actual dashboard after exact duplicate removal. Source currency is unspecified.

Power BI · DAX · Customer Analytics
Open dashboard · Model guide
Superstore Sales Intelligence — Actual dashboard · all filters
Actual dashboard · all filters
Superstore Sales Intelligence
5,899 lines · $1.342m sales · $175,234 profit · 13.1% margin

Actual dashboard, all filters selected. The unmatched Returns sheet is excluded from return-rate calculations.

Power BI · DAX · Data Analytics
Open dashboard · Power BI guide

🏗️ 05 · Engineering, BIM & Document Automation

GharBuilder AI connects reviewed concept design, CAD/3D, IFC, scheduling and cost workflows. Open App · Explore source & setup

Zarwa / HIS Bill Scanner
Branded artwork · not a screenshot
Zarwa Bill Scanner / HIS Bill Scanner
Camera / upload · OCR review · Structured CSV

Browser-based OCR with Tesseract.js and PDF.js that extracts vendor, invoice, currency, tax, totals and line items for review and CSV export.

Tesseract.js · React · TypeScript
View project · Source
Planora AI — CAD, BIM & GIS Flow — Original interface / analysis
Original interface / analysis
Planora AI — CAD, BIM & GIS Flow
Project brief · CAD/BIM · MEP · GIS · Costing

Concept-to-costing flow across CAD/BIM, MEP and GIS. Source is private; engineering outputs require professional review.

CAD · BIM–GIS · 3D
View project · 🔒 Private source
MEP Scanner System
Branded artwork · not a screenshot
MEP Scanner System
Drawing pages · Component tags · Duct sizes · Airflow

Extracts MEP components, duct dimensions and airflow from drawings, keeping OCR confidence and source lines for review.

Python · EasyOCR · OpenCV
View project · Source

Related earlier OCR implementations: MEP Drawing Analyzer and Alfanar MEP OCR. See the project history and implementation notes.

🌱 06 · Steady · Learning & Personal Growth

Steady — 📸 Actual interface · captured 5 November 2026
📸 Actual interface · captured 5 November 2026
✦ Steady · Growth Companion live status
Plan · Learn · Reflect · Wellbeing

A little stronger, every day. Daily planning, learning, reflection and everyday wellbeing in one calm workspace, with 17 daily tools, calendar export and English/Urdu support.

Web app · Local browser storage · English · اردو
Open Steady · Documentation

🎓 Coursework repositories

Repository Focus
FULLSTACK-AI-B-9 Python, AI/ML coursework and practical experiments
Fullstack-AI-BOOTCAMP-B-10 Python, AI/ML coursework and practical experiments
huwaeiai Python, AI/ML coursework and practical experiments

💼 Experience & Credentials

14+ years delivering GIS for government, infrastructure, disaster management and agriculture across Pakistan and the GCC — now combining that domain depth with Python, GeoAI and agentic AI.

🧭 Professional delivery

Period Role & organization Selected contribution
2026—Present GIS Specialist · PMU-PDP, Municipal Committee Vehari GIS support for municipal development projects, spatial data management and project monitoring
2025—2026 GIS & GeoAI Specialist · Professional Geo Tech Services FZC LLC NWC Riyadh wastewater mapping, infrastructure/GNSS delivery and environmental spatial analysis
2023—2025 GIS Expert · TerraSense Consulting GeoAI land-cover workflows, satellite crop intelligence, wheat estimation and predictive analysis
2021—2023 GIS Specialist · FGEHA, Islamabad Enterprise geodatabases, CAD-to-GIS, topology QA and training of 20+ personnel
2019—2021 GIS Manager · Kernel Seeds Corporation Agricultural GIS, crop analysis, spatial repositories and data governance
2017—2019 GIS Manager · PDMA Punjab Chenab/Sutlej flood intelligence, exposure analysis and emergency situation mapping
2012—2017 GIS Professional · The Urban Unit & Loyal Consultants Urban, land, infrastructure, survey GIS, spatial databases and cartographic production

🎓 Education & credentials

🛠️ Tools, Techniques & Libraries

🤖 AI/ML & Data Science

Python NumPy Pandas scikit-learn TensorFlow Keras OpenCV

Python · NumPy · Pandas · scikit-learn · TensorFlow · Keras · OpenCV

🗄️ Data, APIs & Applications

PostgreSQL / PostGIS SQLite FastAPI Streamlit Docker

PostgreSQL / PostGIS · SQLite · FastAPI · Streamlit · Docker

📊 Power BI & Business Intelligence

Microsoft Power BI

Microsoft Power BI · DAX · Power Query · Dashboard design

🛰️ GIS & Remote Sensing

ArcGIS Pro / Enterprise QGIS

ArcGIS Pro / Enterprise · QGIS · Google Earth Engine · FME · Agisoft Metashape

ArcGIS Pro ArcGIS Enterprise QGIS Google Earth Engine FME Agisoft Metashape ArcPy GeoPandas GDAL Rasterio

🏗️ CAD & Engineering

Autodesk AutoCAD

AutoCAD · Civil 3D · BIM/IFC · CAD-to-GIS workflows

AutoCAD Civil 3D BIM / IFC CAD-to-GIS

⚙️ Workflow Automation

n8n Make.com

n8n · Make.com · Visual workflows · API integrations · Automation

📚 Libraries & Frameworks

AI & Data Science: Python, Pandas, NumPy, scikit-learn, TensorFlow/Keras, OpenCV, Hugging Face, LangChain, RAG
Workflow Automation: n8n, Make.com, visual workflows and API integrations
Data & APIs: SQL, PostgreSQL/PostGIS, SQLite, ETL, FastAPI, Flask, REST, Streamlit, Docker
GIS & Remote Sensing: ArcGIS Pro/Enterprise, QGIS, Google Earth Engine, FME, Agisoft Metashape
Geospatial Python: ArcPy, GeoPandas, GDAL, Rasterio, Shapely, Fiona, PyProj, Folium, Leaflet
Engineering & Cloud: AutoCAD, Civil 3D, BIM/IFC, CAD-to-GIS, AWS, Azure, Google Cloud

🧠 Generative AI & Agent Techniques

OpenAI LangChain Hugging Face Retrieval augmented generation Tool calling Voice AI

Technique Where it appears
🛠️ Tool calling & bounded agent loops HealthAssist, CareerRainbow, MarketMind and GharBuilder use project-specific tools and review controls.
📚 Retrieval-augmented generation RAG Studio, SupportPearlz and LangChain document workflows retrieve evidence before answering.
🔎 Hybrid retrieval & citations Semantic/keyword search, passage inspection and source-linked answers in document assistants.
🎙️ Speech & realtime conversation Voice Agent uses transcription and generated speech; TravelTalk uses browser WebRTC.
📊 Supervised learning & evaluation Classification, regression, train/test splits, cross-validation and error analysis in applied ML studies.
🧩 Clustering, NLP & forecasting K-Means, TF-IDF, SVC and ARIMA/SARIMAX in the notebook/dashboard collection.
🛰️ Spatial analysis & data QA Remote sensing, topology, source provenance, spatial validation and suitability workflows.

📦 Supporting Libraries

Data & visualization: NumPy · Pandas · Matplotlib · Seaborn · Plotly
ML & NLP: scikit-learn · TensorFlow/Keras · OpenCV · LangChain · Hugging Face
Spatial processing: ArcPy · GeoPandas · GDAL · Rasterio · Shapely · Fiona · PyProj · Folium
Documents & interfaces: Streamlit · PyMuPDF · python-docx · Pillow · EasyOCR
APIs & storage: OpenAI SDK · FastAPI · PostgreSQL/PostGIS · SQLite · SingleStore

📈 GitHub Stats & Community

GitHub activity: contributions, streaks, repositories and language mix for the last 12 months

Contribution graph animation

🔭 Building now

  • Agentic workflows with human review — bounded tool loops, approvals and audit trails
  • GeoAI for flood & crop intelligence — Sentinel-2, drainage operations and field QA
  • Voice-first assistants — realtime WebRTC conversation and multilingual voice replies
  • Steady — a calm planning, learning & wellbeing companion in English and Urdu

💬 Ask me about

Python · RAG & citations · tool-calling agents · Streamlit apps · ArcGIS / QGIS / GEE · Power BI · CAD-to-GIS

🤝 Join in

  • ⭐ Star a repo you find useful — it helps others discover it
  • 🐛 Open an issue with feedback, bugs or feature ideas on any app
  • 🍴 Fork a Streamlit app — most run locally with a single pip install
  • 👋 Follow to see new agents, GeoAI tools and studies as they ship

Follow safdar404 on GitHub Browse repositories


Let’s build useful intelligence.

Generative AI · Python · GeoAI · GIS · Data Engineering · Business Intelligence

Portfolio · LinkedIn · Hugging Face · Reddit · Email · WhatsApp · Resume