HELLO I'M
HAMZA AZIZ

Portrait of Hamza Aziz

AI ENGINEER

Nationality: Indian | UAE employment visa sponsorship required | Notice period: 30 days
Open to relocation: Abu Dhabi (preferred) and Dubai

SUMMARY

AI Engineer with 3+ years of experience in Computer Vision, Conversational/Generative AI, full-stack LLM applications, and applied MLOps. Built production face recognition attendance systems (CCTV, PTZ classroom and edge variants) covering 20+ live CCTV streams with Kafka event streaming, on TensorRT + Milvus with automated nightly gallery updates. Currently maintaining a real-time, multi-tenant DriveThru voice ordering platform on FastAPI + Socket.IO over Google Gemini (2.63 s median reply over 17,884 turns, 4 POS integrations), alongside earlier team work on a Rasa + Gemini voice assistant for a multi-institute college ERP. Comfortable shipping LLM applications end-to-end — FastAPI + Next.js services with rule-based and optional LLM narrators over OpenAI-compatible endpoints. Proficient in GPU inference (Triton, TensorRT, MIG) and CI/CD deployments. Seeking applied AI engineering roles in Abu Dhabi or Dubai.

SKILLS

  • Python
  • Tensorflow
  • PyTorch
  • TensorRT
  • Milvus
  • PostgreSQL
  • MongoDB
  • Redis
  • Neo4j
  • MinIO / S3
  • LangChain
  • LangGraph
  • Agentic AI (ReAct)
  • Function Calling / Tool Use
  • Rasa
  • Gemini
  • vLLM
  • RAG
  • NLP
  • LLM
  • Prompt Engineering
  • FastAPI
  • Socket.IO
  • Pydantic
  • Next.js
  • TypeScript
  • Docker
  • Kafka

LANGUAGES

  • English (Professional Working Proficiency)
  • Hindi (Native)

EDUCATION

M.Tech (Executive) in Artificial Intelligence and Machine Learning

Birla Institute of Technology and Science (BITS), Pilani — WILP 2025 - 2027

Bachelors of Technology in Computer Science and Engineering

ABES Institute of Technology, AKTU 2019 - 2023 View B.Tech degree

Senior School Certificate Examination

Green Filed Public School, CBSE May 2019 View Class 12 certificate

Secondary School Examination

Green Filed Public School, CBSE June 2017 View Class 10 certificate

WORK EXPERIENCE

AI Product Engineer

VoicePlug Inc. | Sep 2025 - Present

Maintain and optimise a real-time, multi-tenant DriveThru voice ordering platform (FastAPI + Socket.IO, Google Gemini, Redis, MongoDB) live at 2 restaurants serving 4+ QSR brands, with a September baseline median reply of 2.63 s over 17,884 turns. Helped lift live client success metrics from ~25–30% to 60%+ through prompt and conversation-flow fixes drawn from 500+ real customer interactions; maintain 4 POS integrations; reduced recurring production issues by 6% via a replay harness and ops review loop.

Assistant Engineer - AI

Global InfoVentures Pvt. Ltd. | Aug 2023 - August 2025

Built a CCTV face recognition attendance application on InsightFace-REST (SCRFD, w600k_r50) + Milvus, achieving >99.99% accuracy against the attendance register in controlled UAT at the main and library gates, and delivered 4 CCTV, PTZ and edge variants. Processed 20+ live CCTV streams for a main-gate deployment with ~2,000 average daily footfall; nightly staging-gallery updates raised real-world accuracy from 85% to 99%, and combined mobile + CCTV datasets improved cross-domain recognition by 14%. Worked in the team that built a voice ERP assistant (Rasa, Gemini, Milvus) in which Gemini emits query fields and conditions for application-built ERP payloads rather than full SQL, with near-100% intent classification accuracy and 30%+ / 40%+ SQL precision gains.

AI Intern

Global InfoVentures Pvt. Ltd. | Feb 2023 - Jul 2023

Delivered 10+ AI/ML training sessions, mentored 50+ students across CSE, AIML and Data Science, and guided 10+ YOLOv8/CNN object-detection projects through deployment.

PROJECTS

DriveThru Voice Ordering Modernization

VoicePlug Inc.

Real-time voice agent that takes DriveThru orders and files them into the POS across multiple QSR brands. On FastAPI + Socket.IO, Gemini 2.5 Flash-Lite extracts menu items, an order agent replies from a cached menu-aware prompt, and a second model turns spoken confirmations into Redis cart operations. Deterministic guardrails make it safe to bill on: required-choice and per-item limits, a final cart check, and staff handoff after repeated failures, validated against replays of real calls. Live at 2 restaurants with a 2.63 s median reply over 17,884 turns; MongoDB records, Jinja2 per-brand prompts, 4 POS integrations.

HalalLens - The Shariah Compliance Screener

Personal Project

Built and shipped a Shariah compliance screener for halal (Islamic) stock screening of BSE-listed Indian equities: five AAOIFI-inspired ratios (debt, cash, non-permissible income, receivables, liquid assets), a three-state verdict (compliant / non-compliant / insufficient data) and rule-based “Explain Why” narration. Every verdict publishes through one locked transaction, so a known data-quality issue never surfaces as compliant or non-compliant. FastAPI + Next.js 16 + PostgreSQL 17 on an Oracle Cloud arm64 VM behind a Cloudflare Tunnel; CI runs 1092 backend and 47 UI tests and gates multi-arch Docker images with smoke tests and a Trivy critical-CVE scan.

View HalalLens on GitHub Visit halallens.in

Codex–Claude Council

Open-Source / Personal Project

Open-source MCP server and plugin (Claude Code, Codex, Claude Desktop, ChatGPT app) that has ChatGPT (via the Codex CLI) and Claude (via Claude Code) answer a question independently, then debate in lock-step rounds until both agree; one writes the final answer, the other verifies it. Each side runs through its CLI (Codex, Claude Code) on the user's own plan by default or on that side's API key, or, with no CLI installed, through the OpenAI Responses or Anthropic Messages API with read-only project tools and web search. Node.js; 8 MCP tools plus prompts and resources; remote sessions over SSH; Streamable HTTP over a Cloudflare tunnel; multi-arch Docker image on GHCR and Docker Hub; 118 automated tests on Windows/macOS/Linux CI; tokenless OIDC releases to npm and the MCP Registry.

View Codex–Claude Council on GitHub

Mr. Healthcare - The Medical ChatBot

B.Tech Final-Year Project (with Mahak Agrawal)

A medical question-answering chatbot whose every answer comes from a Neo4j knowledge graph built from a disease dataset of 658 diseases (symptoms, causes, prevention, treatments, complications, descriptions); questions it cannot answer get an explicit “I don't know”. A language model may help read a question but never writes the answer. Vue 3 + Vite frontend and Flask API (gunicorn), shipped as Docker images on GHCR and Docker Hub behind nginx; GitHub Actions CI with an evaluation gate before every release, and self-updating deploys with automatic rollback on an Oracle Cloud VM behind a Cloudflare Tunnel. Not medical advice.

View Mr. Healthcare on GitHub Visit medical.hamzaaziz.dev

Voice Assistant for College ERP (Natural Language to ERP Queries)

Global InfoVentures Pvt. Ltd.

Worked in the team that built a voice and text query assistant that answers natural-language questions over a multi-institute college ERP. A FastAPI backend transcribes speech via Google Speech-to-Text, routes queries to student, fee, employee or library modules with two Rasa DIET classifiers, and asks a clarifying question when confidence is low. Schema fields (100+ field-level mappings per module) and few-shot examples are retrieved from Milvus using MiniLM embeddings, improving SQL precision by 30%+, with vector-based field/value disambiguation adding 40%+. Gemini emits the query fields and conditions, the application builds the ERP payload rather than full SQL, and results are summarized into gTTS speech; near-100% intent classification accuracy.

Face Recognition Attendance System (CCTV and PTZ Classroom)

Global InfoVentures Pvt. Ltd.

Built real-time attendance on two camera setups sharing one recognition stack. CCTV: 20+ live streams on an NVIDIA DGX A100 using MIG partitions, with >99.99% accuracy against the attendance register in controlled UAT at the main and library gates. RTSP streams are batched into InsightFace-REST, which serves TensorRT SCRFD (scrfd_10g_gnkps) detection and w600k_r50 recognition as two replicas on separate MIG slices behind nginx. Dual Milvus collections pair the enrolled gallery with a CCTV-captured staging gallery to counter domain shift; a collector keeps each person's best faces, ranked by pupil distance and match score, and a nightly job refreshes the vector DB, raising real-world accuracy from 85% to 99%. PTZ classroom: one PTZ camera per classroom sweeps up to 23 ONVIF presets over RTSP, with dedicated faculty captures at lecture start and end; a YOLOv9 service estimates headcount, FastAPI services write lecture-wise attendance into year-partitioned PostgreSQL tables, and an APScheduler job syncs to the institute ERP every 5 minutes across 8 lecture slots per day. Also: Docker, Kafka feedback, DVC-versioned datasets.

CERTIFICATES

Rasa Developer Certification

Rasa - 2025

LangChain — Develop AI Agents with LangChain & LangGraph

Udemy - 2025

Generative AI with Large Language Models

Coursera - 2024

Building Video AI Applications at the Edge on Jetson Nano

NVIDIA Deep Learning Institute - 2024

Getting Started with AI on Jetson Nano

NVIDIA Deep Learning Institute - 2024

Artificial Intelligence and Machine Learning

Global InfoVentures Pvt. Ltd. - 2023

Getting Started with Deep Learning

NVIDIA Deep Learning Institute - 2022

Feynn Labs Internship Program

Feynn Labs - 2022