DEV Community

Humza Tareen profile picture

Humza Tareen

AI Engineer at Turing. IEEE EMBC 2025 researcher. I build production AI systems on GCP and write about LLMs, agentic pipelines, RAG, and cloud infrastructure. Ship first, write about it second.

Location Islamabad, Pakistan (Open to Remote/Relocation) Joined Joined on  Personal website https://humzakt.github.io github website

Education

B.Sc. Computer Science (AI & Deep Learning) — NUST, Islamabad (2020–2024)

Pronouns

he/him

Work

Software Engineer at Turing | Prev: Royal Cyber, NCAI, Bitnine, InLights

The Connective Tissue of an AI Platform: Workflow, Taxonomy, Auth, and Memory

The Connective Tissue of an AI Platform: Workflow, Taxonomy, Auth, and Memory

Comments
6 min read
Whole-Ad Product Swap: Deterministic Planning First, Model Only Where Forced

Whole-Ad Product Swap: Deterministic Planning First, Model Only Where Forced

Comments
5 min read
Voice Pipeline Economics: Double-Billing, a Backwards Ladder, and a Lexicon That Never Reached the Voice

Voice Pipeline Economics: Double-Billing, a Backwards Ladder, and a Lexicon That Never Reached the Voice

Comments
5 min read
Vision-in-the-Loop: When the AI Rewrites Its Own Prompts from the Generated Frame

Vision-in-the-Loop: When the AI Rewrites Its Own Prompts from the Generated Frame

Comments
7 min read
Viral Feel Parity: Making AI-Generated Ads Feel Like the Original

Viral Feel Parity: Making AI-Generated Ads Feel Like the Original

Comments
6 min read
Validate Before Building: A Technical Discovery Framework for Startup Clients

Validate Before Building: A Technical Discovery Framework for Startup Clients

Comments
8 min read
A UX Polish Sprint: 8 PRs in 48 Hours

A UX Polish Sprint: 8 PRs in 48 Hours

Comments
6 min read
Universal Vendor Polling: One Heartbeat Template for Every AI Model Provider

Universal Vendor Polling: One Heartbeat Template for Every AI Model Provider

Comments
6 min read
When Display Labels Break Sorting

When Display Labels Break Sorting

Comments
6 min read
When Two Cache Layers Serve Stale Data

When Two Cache Layers Serve Stale Data

Comments
6 min read
Trainer Gate QC: Integrating Quality Checks into a Multi-Stage Review Pipeline

Trainer Gate QC: Integrating Quality Checks into a Multi-Stage Review Pipeline

Comments
5 min read
Designing a Task Lifecycle V1 from Scratch

Designing a Task Lifecycle V1 from Scratch

Comments
7 min read
Systematic Service Hardening: Security, Performance, and Reliability

Systematic Service Hardening: Security, Performance, and Reliability

Comments
3 min read
Streaming Master Uploads to Disk: Preventing Memory Exhaustion in Video Pipelines

Streaming Master Uploads to Disk: Preventing Memory Exhaustion in Video Pipelines

Comments
5 min read
Streaming AI-Generated Video from Cloud Storage to Browser

Streaming AI-Generated Video from Cloud Storage to Browser

Comments
6 min read
Building an SFT Recording Pipeline

Building an SFT Recording Pipeline

Comments
7 min read
I Audited Our AI Platform and Found Critical Security Gaps

I Audited Our AI Platform and Found Critical Security Gaps

Comments
3 min read
Seam-Free Video Splicing: Grade-Match, End-Frame Interpolation, and Karaoke Captions

Seam-Free Video Splicing: Grade-Match, End-Frame Interpolation, and Karaoke Captions

Comments
6 min read
Building an RL Training Arena for AI Code Agents on GCP

Building an RL Training Arena for AI Code Agents on GCP

Comments
3 min read
Halving Reviewer Clicks: Feedback Navigator, Keyboard Navigation, and Read-Only Context Patterns

Halving Reviewer Clicks: Feedback Navigator, Keyboard Navigation, and Read-Only Context Patterns

Comments
7 min read
Reverse-Engineering a Codebase Into Docs

Reverse-Engineering a Codebase Into Docs

Comments
6 min read
Adding Responses API to an Agent Framework

Adding Responses API to an Agent Framework

Comments
6 min read
Repeat a Clip, Pin It Everywhere: Fixing Instance Semantics in a Render Batch Tool

Repeat a Clip, Pin It Everywhere: Fixing Instance Semantics in a Render Batch Tool

Comments
5 min read
Ship It Inert First: A Reference-Matching Engine That Was Dead Code for Two Days

Ship It Inert First: A Reference-Matching Engine That Was Dead Code for Two Days

Comments
6 min read
Making the Swipe Follow Its Reference: Placement, Timing, Color, and Multi-Shot Bundling

Making the Swipe Follow Its Reference: Placement, Timing, Color, and Multi-Shot Bundling

Comments
7 min read
Building a RAG Retrieval Service: pgvector, Embedding Migrations, and Provenance Tracking

Building a RAG Retrieval Service: pgvector, Embedding Migrations, and Provenance Tracking

Comments
3 min read
QC Orchestration: Integrating Agent-Driven Quality Checks into a Review Pipeline

QC Orchestration: Integrating Agent-Driven Quality Checks into a Review Pipeline

Comments
6 min read
PSX Investor: A FastAPI Tool for Disciplined Stock Investing on the Pakistan Stock Exchange

PSX Investor: A FastAPI Tool for Disciplined Stock Investing on the Pakistan Stock Exchange

Comments
8 min read
Production-Ready Multi-Turn Evaluation

Production-Ready Multi-Turn Evaluation

Comments
7 min read
When Your Logging Framework Crashes Production

When Your Logging Framework Crashes Production

Comments
2 min read
Guardrails for an AI Presenter: Spend Gates, Wasted Renders, and Logs a Redeploy Wipes

Guardrails for an AI Presenter: Spend Gates, Wasted Renders, and Logs a Redeploy Wipes

Comments
5 min read
Pre-Spend Guards and Content-Aware Routing for AI Video APIs

Pre-Spend Guards and Content-Aware Routing for AI Video APIs

Comments
5 min read
Post-Launch Audit: 20 PRs and 12 Fixes in 48 Hours

Post-Launch Audit: 20 PRs and 12 Fixes in 48 Hours

Comments
6 min read
Hardening a Video Planner: Contradiction Gates, Dead Code, and a Scorer That Can Disagree

Hardening a Video Planner: Contradiction Gates, Dead Code, and a Scorer That Can Disagree

Comments
6 min read
Pipeline Hardening: Timeouts, Traceability & Shutdown

Pipeline Hardening: Timeouts, Traceability & Shutdown

Comments
8 min read
From J/L-Cuts to One Call: Consolidating a Video Pipeline's Voiceover Path

From J/L-Cuts to One Call: Consolidating a Video Pipeline's Voiceover Path

Comments
8 min read
Building a Notification Service: Cloud Tasks Delivery, Circuit Breakers, and Webhook Dispatch

Building a Notification Service: Cloud Tasks Delivery, Circuit Breakers, and Webhook Dispatch

Comments
5 min read
Narrative Continuity in AI Video Generation: Story Spine and L/J-Cut Editing

Narrative Continuity in AI Video Generation: Story Spine and L/J-Cut Editing

Comments
6 min read
Multi-Turn Agent Evaluation at Scale

Multi-Turn Agent Evaluation at Scale

Comments
5 min read
Multi-Layer Caching for Dashboard Latency

Multi-Layer Caching for Dashboard Latency

Comments
8 min read
Every God File Split: Enforcing a 400-Line Cap Across a Video Pipeline

Every God File Split: Enforcing a 400-Line Cap Across a Video Pipeline

Comments
6 min read
Long-Horizon RL Task Pipelines: From Scenario Design to Golden Data

Long-Horizon RL Task Pipelines: From Scenario Design to Golden Data

Comments
7 min read
When RAG Says Duplicate but the LLM Disagrees: Building an Adjudication Layer

When RAG Says Duplicate but the LLM Disagrees: Building an Adjudication Layer

Comments
6 min read
What Paid Runs Found: Reconciling a Video Pipeline's Cost Ledger

What Paid Runs Found: Reconciling a Video Pipeline's Cost Ledger

Comments
8 min read
Invisible Bugs: File Bypass & Missing Worker Runs

Invisible Bugs: File Bypass & Missing Worker Runs

Comments
6 min read
Idempotency Transaction Guards & State Locks in Interactive Generative AI UX

Idempotency Transaction Guards & State Locks in Interactive Generative AI UX

Comments
5 min read
Hook Machine: Scoring and Ranking 3-Second AI Ad Openers

Hook Machine: Scoring and Ranking 3-Second AI Ad Openers

Comments
5 min read
Hardening a Headless API for Production CI/CD Integration

Hardening a Headless API for Production CI/CD Integration

Comments
2 min read
Building an Auth Gateway with Admin Dashboard: JWT, OIDC, and Notifications Admin

Building an Auth Gateway with Admin Dashboard: JWT, OIDC, and Notifications Admin

Comments
4 min read
GCS Race Conditions & Generation-Fenced Leases

GCS Race Conditions & Generation-Fenced Leases

Comments
7 min read
From Fixed Levels to L(n): Building an Extensible Taxonomy System

From Fixed Levels to L(n): Building an Extensible Taxonomy System

Comments
8 min read
Building an Events Table for Pipeline Observability

Building an Events Table for Pipeline Observability

Comments
8 min read
Event-Driven Architecture on GCP: Pub/Sub, Cloud Tasks, and Cloud Scheduler in Practice

Event-Driven Architecture on GCP: Pub/Sub, Cloud Tasks, and Cloud Scheduler in Practice

Comments
4 min read
Taming a State Machine: Bulk Admin Ops

Taming a State Machine: Bulk Admin Ops

Comments
6 min read
Dual Aspect-Ratio Rendering: Synchronizing 16:9 Widescreen and 9:16 Portrait AI Ads

Dual Aspect-Ratio Rendering: Synchronizing 16:9 Widescreen and 9:16 Portrait AI Ads

Comments
6 min read
Drive-Backed Asset Catalogs: Avatars and Products Without Code Deploys

Drive-Backed Asset Catalogs: Avatars and Products Without Code Deploys

Comments
5 min read
Dead Letter Queues for Pipeline Reliability

Dead Letter Queues for Pipeline Reliability

Comments
6 min read
Systematic Cross-Tool Defect Auditing and Next.js 15 Middleware Hardening

Systematic Cross-Tool Defect Auditing and Next.js 15 Middleware Hardening

Comments
5 min read
Decoupling Claim Timeouts from Feature Flags

Decoupling Claim Timeouts from Feature Flags

Comments
6 min read
Building CI/CD Quality Gates That Actually Catch Bugs

Building CI/CD Quality Gates That Actually Catch Bugs

Comments
2 min read
loading...