Available for new projects
Hi, I'm Noman

Senior AI & Backend Engineer

I build AI agents, RAG assistants, voice AI and the Python/Node backends that run them in production.
NN
6+years building software
3countries: US, Saudi Arabia, UAE
110+stores on my payment & RFID integrations
Claude APIOpenAIGemini / Vertex AIRAGAI AgentsMCPFastAPIDjangoNode.jsNext.jsPostgreSQLpgvectorRedisDockerKubernetesGoogle CloudAWSFFmpegStripeWeb Scraping

About

I've spent 6+ years building software for companies in the US, Saudi Arabia and the UAE, most recently as a Principal Engineer at an education technology company.

Today I focus on AI that actually ships: RAG assistants over company documents, AI agents and automation pipelines, voice cloning and text-to-speech, and the backend work around them: APIs, payments, queues and deployment. I care about the unglamorous parts too: cost control, fallbacks when an API fails, and code your team can maintain after I leave.

Featured Projects

Things I've built

AI products and open-source tools I designed and built end to end. Click any project for the full story.

ViralFlow: AI Short-Video Pipeline

One command turns a trending topic into a captioned, published YouTube Short. Claude scores topics and writes the storyboard, FLUX and Pexels supply visuals, TTS narrates, FFmpeg assembles, and it uploads itself.

Python
Claude API
FLUX
FFmpeg
YouTube API
Supabase

Voice Cloning & Text-to-Speech SaaS

A voice-cloning and TTS platform: upload a short voice sample, then generate speech in that voice. React front end, Node.js API with subscriptions and payments, and an F5-TTS inference service in FastAPI on GPU servers.

React
Node.js
PostgreSQL
FastAPI
F5-TTS
GPU

F5-TTS FastAPI

An open-source REST API around the F5-TTS model: text-to-speech, real-time audio streaming and voice cloning through simple HTTP calls, ready to drop into any web or SaaS app.

Python
FastAPI
PyTorch
F5-TTS
Streaming

RL Gym Platform

A full-stack reinforcement learning platform: a REST API over Gymnasium environments, DQN agent training as async background jobs, and a Next.js dashboard with live training progress over WebSockets.

Python
FastAPI
Gymnasium
Next.js
WebSockets
Client Work

Built for real businesses

Production systems I've built for clients and employers. Client names are kept private, but the work, the stack and the problems are real.

Payments · Retail · Saudi Arabia

Card payments for a 110+ store retail group

Python service connected to in-store card terminals

Connected the stores' point-of-sale system to Mada card terminals through a Geidea integration: purchases, refunds, cancellations and receipt reprints, with a log of every transaction.

RFID · Data · Retail

RFID stock automation & retail dashboard

Same retail group

Python services that read and decode RFID tags (EPC) and match scanned stock against the system, plus a Django dashboard for sales, stock snapshots and transfers, running in Docker behind Nginx.

AI · RAG · Voice

RAG assistants with voice

Google Gemini & Vertex AI

AI assistants that answer from a company's own documents using vector search, with voice in and out, and rate limiting to keep usage and cost under control.

AI agents · Security

Multi-agent pull request security reviewer

Automated code review

A pipeline of AI agents that automatically reviews pull requests for security issues.

Payments · SaaS

Stripe payments for a multi-tenant wellness SaaS

Multi-tenant platform

Stripe payments and subscriptions integrated into a multi-tenant wellness platform.

Experience

Skills

Python
FastAPI
Django
Node.js
TypeScript
Next.js
React
PostgreSQL
Docker
Kubernetes
Claude API
OpenAI API
Gemini / Vertex AI
RAG & Vector Search
AI Agents & MCP
Google Cloud
AWS
FFmpeg

Education

IUB
The Islamia University of Bahawalpur
Bachelor of Science (BS), Computer Science
2015 - 2019
GCT
Govt. College of Technology, Rahim Yar Khan
Diploma of Associate Engineering (DAE)
2011 - 2014
Contact

Have a project in mind?

Tell me what you're building and I'll reply with how I'd approach it. I work remotely from Pakistan (UTC+5) with clients in the US, UK and the Middle East.

GitHub