Skip to content
View ParsaVictor's full-sized avatar
🎯
open to opportunities
🎯
open to opportunities

Block or report ParsaVictor

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
ParsaVictor/README.md
banner The Octocat as an object detector sees it — a detection box locks on, labelled ai_engineer 0.99 Typing SVG Dot matrix morphing between a portrait, the Python logo, the OpenCV logo and a neural network

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.

مهندس هوش مصنوعی با تمرکز بر بینایی ماشین و یادگیری عمیق.
سیستم‌های هوشمند کاربردی را از تعریف مسئله تا استقرار نهایی طراحی و پیاده‌سازی می‌کنم.

LinkedIn Telegram Email Open to work Profile views

⚡ Quick Navigation

About Skill Atlas Tech Stack Featured Work Activity 3D Calendar Skyline and City Live Feed Guestbook

🐍 Contribution Snake

Arcade-style snake eating my contribution graph — green blocks are days I shipped code

🚀 About Me

Python mark over drifting colour bars class ParsaKarkooti — role: AI Engineer; focus: Computer Vision, Deep Learning, Video Intelligence; domains: Industrial AI, Video Analytics, Recommenders, Multimodal AI; education: B.Sc. Computer Engineering, Razi University; open to AI roles, research and open source
  • 🧠 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.
Real stack items orbiting a center mark, three rings rotating at different speeds

🧠 Neural Skill Atlas

Neural Skill Atlas — an anatomically-accurate human brain recoloured in neon red, with my real skill groups labelled as lobes: Computer Vision, Deep Learning, ML & Data, Systems & Deploy, Tooling & Practice, Languages

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

🛠️ Tech Stack

My Skills


🧠 Deep Learning
PyTorch TensorFlow Keras Hugging Face

👁️ Computer Vision
OpenCV YOLO CLIP InsightFace SAM TensorRT

📊 Machine Learning & Data
scikit-learn XGBoost LightGBM NumPy Pandas SQL

🚀 Deployment & Practices
FastAPI Streamlit Docker CI/CD

Modular pipelines · config-driven training · reproducible research · VRAM-safe inference · real evaluation metrics

📌 Featured Work

📂 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 · Stars

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 · Stars

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. YOLO PyTorch
  • Intelligent Video Surveillance Platform — real-time AI over 32+ CCTV streams: face recognition, tracking, 14-class anomaly detection, fire/intrusion alerts. VideoMAE ArcFace
  • 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. Autoencoder SVD
  • Medical Image Analysis — retinal disease classification and feature extraction. CNN Transfer 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 agents
  • PPE_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 recognition
  • thief-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 scroll
  • b2b-marketplace · ⭐ 5 · TypeScript
    B2B International Marketplace

📊 GitHub Activity

Lifetime scorecard: contributions over the last 12 months, commits, pull requests, issues, best streak, stars and followers



Contribution pulse: weekly contributions over 52 weeks, contributions by weekday, and languages across my repositories



Trophy cabinet: ranked trophies for commits, pull requests, issues, forks, stars, followers, repositories and best streak

Self-hosted and drawn from the GitHub API by my own Actions every day — no third-party stat cards.

🧊 Isometric 3D Calendar

3D contribution calendar, rainbow theme

🌆 Skylines & City

Contribution skyline — my real rolling-365-day contribution calendar as an isometric city under a starfield

Every tower is a day of my real contribution calendar. Rebuilt daily.



A camera flying around my GithubCity — every building grown from real contributions

My GithubCity by honzaap — every commit grows a building. Recorded weekly.

Fly through it live

🧱 Another angle — the same year as a solid block
Contribution block, gitblock style
🖨️ 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

🕒 Live Feed

⚡ What I shipped lately — recent activity and releases

Recent activity

Latest releases

📝 Say Hi & Guestbook

Guestbook wall — the latest notes from visitors, with their avatars

Passing through? Leave a note — I read every one, and it shows up on the wall above.

Sign the guestbook Read all notes

🤝 Let's build something

I'm open to AI Engineering roles, research collaboration, and interesting computer-vision problems.

LinkedIn — in/parsa-karkooti — Connect Telegram — @Parsa_Karkooti — Message Email — 1.parsa.karkooti@gmail.com — Write GitHub — @ParsaVictor — Follow



"Turning technical knowledge into results that work in the real world."

footer

Pinned Loading

  1. ai-project-template ai-project-template Public template

    🤖Clean, reproducible project template for Computer Vision & Machine Learning - config-driven training, seeded runs, tests and CI out of the box.🤖

    Python 4

  2. ParsaVictor ParsaVictor Public

    My GitHub profile README - AI Engineer | Computer Vision & Deep Learning

    JavaScript 6 2

  3. code-context-engine code-context-engine Public

    MCP context engine for AI coding agents: a local code graph answers "which files does this task need?" — folded evidence packets instead of whole files. Recall 1.000 on repos it was never tuned on,…

    Rust 5 4

  4. visual-intelligence-engine visual-intelligence-engine Public

    🧠🧠Multimodal search over an image archive - face recognition, species detection, food recognition and open-vocabulary text search on one unified index.🧠🧠

    Jupyter Notebook 4 2

  5. FireGuuard_Fire_detection_smoke FireGuuard_Fire_detection_smoke Public

    🔥 Real-time fire & smoke detection for indoor CCTV — YOLO26 detector, hazard-state alerting, and instant email alarms. Full pipeline: dataset audit → training → TensorRT export → live inference.

    Jupyter Notebook 6 3

  6. thief-face-detection thief-face-detection Public

    🏴‍☠️🏴‍☠️Tells a robber in a balaclava from a customer in a surgical mask — real-time concealed-face detection for retail CCTV. Pose-based orientation, occlusion-hardened tracking, zero training.🏴‍☠️

    Jupyter Notebook 5 3