engineer:
name: "Zain Ul Abideen"
role: "Robotics Engineer / AI Edge Computing / Embedded Systems"
focus:
- Gesture recognition & real-time computer vision on edge devices
- Autonomous navigation & sensor fusion (ultrasonic / radar / IR)
- Digital logic design & custom CPU architectures (Verilog)
- AI-assisted / spec-driven software engineering workflows
currently_building: "Gesture-Controlled AI Edge Robot — Final Year Project"I design and build complete intelligent robotic platforms — bridging gesture recognition, motor control, and on-device ML inference. I pair hands-on embedded engineering with modern AI-assisted development workflows (Claude Code CLI, Spec-Driven Development, MCP servers) to ship production-grade, well-documented systems.
Enterprise-Grade Full-Stack Project · LoanApplication-Approval-System
An AI-driven loan screening and policy compliance system combining a deterministic rules engine with Vision AI document extraction — built to be audit-safe by design (the LLM assists but can never override a hard policy failure).
- 🔍 Vision AI Evidence Extraction — auto-parses ID cards (CNIC/Passport/Driver's License) and paystubs using Groq Vision LLMs to populate applications
- ⚖️ Deterministic Policy Engine — hard-coded LVR, DBR, age, and tenor checks in pure Python (
Core/policy_engine.py) so compliance rules can't be hallucinated or bypassed - 🌍 Cross-Jurisdiction Validation — instantly rejects mismatched applicant-ID vs. lender-country combinations (e.g. Pakistani CNIC vs. Australian ANZ)
- 🏦 Dual Portal Architecture — public applicant form wizard (
/) + isolated Bank Compliance Officer review portal (/admin) - 📄 Automated PDF Generation — branded, multi-page application PDFs rendered via ReportLab/PyMuPDF
- 🐳 Fully Containerized — multi-stage Docker builds, Nginx reverse proxy, Docker Compose orchestration
- 🏢 Pre-configured policy sets for ANZ (Australia) and NBP Secured Running Finance (Pakistan, SBP-compliant)
React 19 Vite FastAPI Python 3.11 Groq Vision LLM ReportLab PyMuPDF Docker Docker Compose Nginx REST API
|
Final Year Project (Phase 1) — Air University · 2024–Present Autonomous robot controlled by real-time hand gestures. Full gesture-recognition pipeline (MediaPipe + OpenCV) runs on-device on a Raspberry Pi, with PWM motor control via ESP32.
|
Personal Project · 2024 Servo-mounted HC-SR04 radar sweeping 180°, plotting live object positions on a Processing IDE display via Arduino serial communication.
|
|
Academic Project · 2023 IR-sensor-array line follower with PID-tuned motor control, calibrated across multiple surfaces for consistent multi-curve performance.
|
Personal Project · 2023 Ultrasonic sensor-driven car with servo-scan decision logic evaluating left/right clearance to pick the optimal real-time evasion path.
|
|
Academic Project — Air University · 2024 Single-cycle 32-bit CPU (ADD/SUB/AND) with register file, ALU, control unit, and memory — verified in ModelSim.
|
Air University / Personal · 2023 C++ sorting-algorithm visualizer (Bubble, Merge, Quick Sort) with real-time animation, plus a Python/Flask full-stack app with a MongoDB backend.
|
I actively integrate modern AI-agentic tooling into my engineering process:
- Claude Code CLI —
CLAUDE.mdcontext files, custom instructions, and multi-agent subagent orchestration - Spec-Driven Development (SDD) — applied throughout projects to reduce ambiguity and improve AI-generated code quality
- MCP Server Integration — connecting external tools/services into AI-assisted workflows
- Agent Skills (
SKILL.md) — reusable skill files for consistent, high-quality code generation
|
Genesys Research Lab Contributing to applied Generative AI initiatives — working on AI-driven system design, LLM integration, and intelligent automation workflows within a research-focused engineering environment.
|
♟️ Chess — Competed in 5+ tournaments | 🏊 Swimming | 🤖 Robotics Builds