640 dots in full colour · me → Python → OpenCV → neural net
I design and ship end-to-end AI solutions — from problem definition and research
to a working, optimized system running under real-world constraints.
مهندس هوش مصنوعی با تمرکز بر بینایی ماشین و یادگیری عمیق.
سیستمهای هوشمند کاربردی را از تعریف مسئله تا استقرار نهایی طراحی و پیادهسازی میکنم.
- 🧠 Research → production. I read the papers, then make the thing actually run.
- 🏭 Real systems: industrial visual inspection, real-time multi-stream video intelligence, recommendation, multimodal search.
- ⚡ The unglamorous parts: modular pipelines, VRAM-safe inference, hardware-aware deployment, honest evaluation metrics.
- 🎯 Now: publishing my portfolio here, one carefully documented repository at a time.
How my technical mind is organised — 200 paths of real neuroanatomy, pulsing like a living brain.
Anatomy: James.mcd.nz · Hguiney, CC-BY-SA 3.0
Modular pipelines · config-driven training · reproducible research · VRAM-safe inference · real evaluation metrics
📂 Open — 8 published projects, work in progress, and every public repo
MCP context engine for AI coding agents — a local code graph answers "which files does this task need?". Recall 1.000 on repos it was never tuned on, 45% fewer context tokens in a real Claude Code session.
Rust MCP tree-sitter local-first
Real-time fire and smoke detection for indoor CCTV with hazard-state alerting and instant email alarms — dataset audit → training → TensorRT export → live inference.
YOLO TensorRT OpenCV
🏴☠️ Concealed Face Detection · 
Tells a robber in a balaclava from a customer in a surgical mask, in real time — pose-based orientation, occlusion-hardened tracking, zero training.
InsightFace Pose Tracking
Open-source multilingual ALPR: vehicle + plate detection, Persian & Latin OCR, per-country plate grammar validation and temporal fusion. Iranian plates out of the box.
YOLO OCR Temporal fusion
⛑️ PPE Sentinel · 
PPE compliance monitoring for construction CCTV — person-grounded two-stage pipeline with ByteTrack, geometric head/torso association and temporal hysteresis.
YOLO ByteTrack TensorRT FP16
Multimodal search over an image archive — face recognition, species and food recognition, and open-vocabulary text search on one unified index.
CLIP InsightFace SQLite
Explainable Random Forest over 33 hand-engineered CV features (93.3% holdout, every prediction traceable), plus a YOLOv8 baseline on 675k real annotations.
scikit-learn YOLOv8 OpenCV
Benchmark of 5 peer-reviewed algorithms for denoising and curve reconstruction on industrial 3D-printing scans — 43 tests, CI green.
PCA Clustering Least-squares
🛠️ In preparation — VisionGuard, video surveillance platform, and more
- VisionGuard — deep-learning AOI for surface defects and missing components on the production line.
YOLOPyTorch - Intelligent Video Surveillance Platform — real-time AI over 32+ CCTV streams: face recognition, tracking, 14-class anomaly detection, fire/intrusion alerts.
VideoMAEArcFace - Shoplifting Behavior Detection — temporal video understanding with pose estimation and tracking.
Video Transformers - Hybrid Freelancer Recommender — content + collaborative hybrid solving cold start, evaluated with Precision@K and NDCG.
AutoencoderSVD - Medical Image Analysis — retinal disease classification and feature extraction.
CNNTransfer learning
🗂️ Every public repository — auto-sorted by field, refreshed daily
🤖 AI & Computer Vision · 11 repos
code-context-engine· ⭐ 5 · Rust
MCP context engine for AI coding agentsPPE_detection-Sentinel· ⭐ 0 · Jupyter Notebook
Real-time PPE compliance monitoring for construction CCTV — person-grounded two-stage pipeline (COCO person +…FireGuuard_Fire_detection_smoke· ⭐ 6 · Jupyter Notebook
Real-time fire & smoke detection for indoor CCTV — YOLO26 detector, hazard-state alerting, and instant email…pelakx-license-plate-detection· ⭐ 4 · Jupyter Notebook
Open-source multilingual ALPR / car license plate recognitionthief-face-detection· ⭐ 5 · Jupyter Notebook
Tells a robber in a balaclava from a customer in a surgical mask — real-time concealed-face detection for…melkai-realestate-platform· ⭐ 4 · TypeScript
AI-powered Persian real estate platform — Next.js 16 demo (private preview)point-cloud-curve-reconstruction· ⭐ 5 · Jupyter Notebook
Five peer-reviewed algorithms for 3D point cloud denoising and curve reconstruction, benchmarked on industrial…pcb-component-classifier· ⭐ 4 · Jupyter Notebook
Explainable classification of electronic components from images - Random Forest over 33 hand-engineered CV…pcb-component-detection-yolov8· ⭐ 5 · Jupyter Notebook
YOLOv8 detection of electronic components on populated PCBs - 50 classes, 675k annotations, with dataset…visual-intelligence-engine· ⭐ 4 · Jupyter Notebook
Multimodal search over an image archive - face recognition, species detection, food recognition and…ai-project-template· ⭐ 4 · Python
Clean, reproducible project template for Computer Vision & Machine Learning - config-driven training, seeded…
🌐 Web & Full-Stack · 3 repos
ParsaVictor.github.io· ⭐ 3 · HTML
Mohammad Parsa Karkooti — AI Engineer portfolio (GitHub Pages mirror)portfolio· ⭐ 4 · TypeScript
Motion-led personal portfolio — a WebGL particle instrument that morphs through the work as you scrollb2b-marketplace· ⭐ 5 · TypeScript
B2B International Marketplace
Every tower is a day of my real contribution calendar. Rebuilt daily.
My GithubCity by honzaap — every commit grows a building. Recorded weekly.
🖨️ Print it — the same graph as a real 3D-printable model
Built with GitHub's official gh-skyline extension — outputs a real .stl file:
gh extension install github/gh-skyline
gh skyline --user ParsaVictor --year 2026⚡ What I shipped lately — recent activity and releases
Recent activity
- ⬆️ Pushed 1 commit to
ParsaVictor/code-context-engine· 2026-10-01 - 🔀 Opened a PR in
ParsaVictor/code-context-engine· 2026-10-01 - 🔀 Merged a PR in
ParsaVictor/code-context-engine· 2026-10-01 - ⬆️ Pushed 8 commits to
ParsaVictor/code-context-engine· 2026-10-01 - ⬆️ Pushed 1 commit to
ParsaVictor/PPE_detection-Sentinel· 2026-09-27
Latest releases
- 📦
code-context-enginev1.1.0· 2026-10-01 - 📦
code-context-enginev1.0.0— v1.0.0 — the right files, measured on repositories it never saw · 2026-09-22




