
Muhammad A
Computer Scientist
Skills

See my services

Portfolio
Work experience
Programming
Self Employed • Part-time
Nov 2025 - Present • 8 mos
Developed a Real-Time AI Hand Tracking and Gesture Recognition System using C++, Python, OpenCV, MediaPipe, and Winsock Socket Programming. Designed and implemented an object-oriented architecture consisting of CameraService, HandDetector, GestureRecognizer, and BaseRecognizer classes to manage webcam processing, AI landmark communication, and gesture analysis. Integrated Python-based MediaPipe AI with a C++ application to detect hand landmarks in real time and recognize gestures dynamically through socket-based communication. Implemented: • Real-time webcam frame processing • AI hand landmark detection • Finger counting system • Gesture recognition logic • Client-server communication between Python and C++ • OOP concepts including abstraction, inheritance, and modular design This project strengthened my understanding of: • Artificial Intelligence & Computer Vision • Real-time Processing Systems • C++ Object-Oriented Programming • OpenCV Integration • Networking using Winsock Sockets • Python AI Pipelines and MediaPipe