Skip to content
View Kagura-Ahad's full-sized avatar

Highlights

  • Pro

Block or report Kagura-Ahad

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.

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
Kagura-Ahad/README.md

Syed Ahad Ali

👋 Hi, I'm Syed Ahad Ali, an AI Inference & Video Systems Engineer specializing in high-performance computer vision pipelines, hardware-accelerated video decoding (NVDEC), and optimized model deployment (TensorRT).

I focus on bridging the gap between research and production by porting Python prototypes to heavily optimized C++/CUDA architectures, ensuring maximum throughput and minimal latency for real-time video analytics.

🚀 Core Expertise

  • High-Performance Inference: TensorRT, PyTorch, OpenCV DNN, C++ Model Deployment
  • Video Processing & Hardware Acceleration: NVIDIA Video Codec SDK (NVDEC), OpenCV, Parallel Computing
  • Tracking & Analytics: DeepSORT, ByteTrack, BotSort, YOLO Architectures
  • Systems Engineering: Python-to-C++ Porting, Profiling, GPU Memory Optimization

💼 Featured Work

Parallel Video Decoding Architecture

  • Designed a benchmarking suite for parallel video flow architectures leveraging hardware-accelerated NVIDIA Decoders (NVDEC).
  • Focused on concurrent stream processing to maximize GPU utilization and minimize latency in upstream deep learning pipelines.

Hardware Decoder Validation & Benchmarking

  • Developed a rigorous validation pipeline to guarantee accuracy when migrating from CPU-based decoding (OpenCV) to GPU hardware decoding (NVDEC).
  • Automated tensor extraction and comparison to ensure pixel and tensor parity across drastically different rendering and decoding pathways.

Real-time Safety Monitoring System Optimization

  • Engineered and optimized a real-time tracking pipeline moving from a Python/PyTorch baseline to a highly accelerated C++/TensorRT architecture.
  • Integrated multi-object tracking (ByteTrack/BotSort) with custom optimizations to maximize FPS on edge and server-class GPUs.
  • Profiled and identified pipeline bottlenecks, transitioning seamlessly from OpenCV DNN to TensorRT natively in C++.

🛠️ Tech Stack

C++ Python CUDA PyTorch TensorRT OpenCV Docker Linux

📫 Connect

GitHub | LinkedIn | Resume | Email

Pinned Loading

  1. NVDEC-ParaFlow NVDEC-ParaFlow Public

    High-performance Python architecture for multi-stream NVDEC decoding and GPU inference using DLPack and PyTorch CUDA IPC to bypass the GIL.

    Python 1

  2. nvdec-tensor-parity nvdec-tensor-parity Public

    High-fidelity tensor alignment framework between CPU-based OpenCV decoding and GPU-accelerated NVDEC (VALI) pipelines. Eliminates inference divergence and tracking instability in production-grade Y…

    Python

  3. Dawlance-RTSMS-Inference-Pipeline-Optimization Dawlance-RTSMS-Inference-Pipeline-Optimization Public

    C++

  4. vit-tensorrt-zeroCopy vit-tensorrt-zeroCopy Public

    Python