AI-orchestration systems

Asim Saeed

BS Computer Science · COMSATS University Islamabad

I build the systems around AI models — the orchestration, automation, and tooling that turn a prompt into shipped output.

I lead a 150+ member generative-AI research track at my university, placed 34th nationally in prompt engineering, and drop to C++ when a problem needs to run close to the metal.

SYSwhat goes in / what comes out

IN

language models · browser automation · REST APIs · C++ / STL

OUT

content pipelines · a compression engine · a shipped browser extension

01 / work

Selected work

W1

Content Generation & Automation Pipeline

An end-to-end system that researches a topic, verifies it against primary sources, synthesizes narration, renders a captioned vertical video, runs it through a technical gate, and stages it for review — with no timeline touched by hand.

IN

ElevenLabs API · Cloudflare R2 · Buffer API · GitHub MCP · Playwright

OUT

captioned 9:16 videos, source-verified and gate-checked before a human sees them

  • Word-timed captions driven by forced-alignment timestamps, not guesswork.
  • A multi-stage gate checks aspect ratio, audio, duration, caption sync, and frame-to-frame dynamism by sampling real frames.
  • Repo credibility stats are pulled live at render time through the GitHub connector.
  • A deterministic local text-to-speech fallback keeps a run from ever blocking on an API quota.
Private — walkthrough on request
W2

Huffman File Compression Engine

A modular C++ command-line utility that losslessly compresses and decompresses files with the greedy Huffman algorithm — one binary, -c / -d flags, and real-time space-saving telemetry from the standard filesystem library.

IN

C++17 / C++20 · std::priority_queue + custom comparator · <filesystem> · bitwise packing

OUT

a self-describing compressed file that restores byte-for-byte — 26% smaller on an 8 KB payload

  • A min-heap merges the two lowest-frequency nodes until one tree remains; a depth-first pass then assigns 0/1 codes so frequent characters get the shortest paths.
  • The serialized tree is written as a header, so a compressed file carries its own decoding dictionary.
  • Bits are packed eight at a time into real bytes; decompression walks the rebuilt tree bit by bit back to the original text.
  • A 128-slot ASCII frequency array gives O(1) counting on the first pass. Unified from two legacy scripts and ported to GCC 15.2 (temporary-rvalue binding fixes).
Source available on request
W3

YouTube Feed Blocker

A Manifest V3 Chrome extension that removes Shorts everywhere on YouTube — the tab, the shelves, the sidebar, and the /shorts player itself — and replaces the home feed with a blank page, focus widgets, or a typed instruction.

IN

Manifest V3 · MutationObserver · chrome.storage.sync · Playwright

OUT

a quieter YouTube, with 10 end-to-end assertions covering SPA re-mounts and live settings

  • A MutationObserver keeps the rules applied through YouTube's single-page navigation.
  • Any /shorts/<id> URL is redirected to the normal /watch player.
  • Settings persist through chrome.storage.sync and propagate to open tabs without a reload.
Also on GitHub: a C++ word-frequency analyzer with O(1) stop-word filtering, and this site. github.com/asimsaeed681
02 / research

Research & recognition

  • 150+
    members

    Student Lead — Generative AI Sub-Circle

    ResearchCircle, COMSATS University Islamabadsince March 2026

    Run the group's structured literature reviews on LLM architectures and prompt-optimization frameworks.

  • 34th
    nationally

    All Pakistan Prompt Engineering Competition

    APPEC 2026

    A national field measuring how precisely a competitor can steer a model to a target output.

  • R3

    Indus AI Week

    February 2026

    Selected for the Search and AI and Overview of AI tracks.

  • R4

    AI Hackathon — Drone Swarm Gala

    January 2026

    IN

    Streamlit · NewsAPI · OpenAI GPT-4o-mini / vision · PIL

    OUT

    two working AI prototypes built under real-time hackathon constraints

    • A news-aggregation tool that refuses to synthesize a story until it has three or more distinct sources.
    • A multimodal image-understanding tool — upload or webcam in, a fixed five-point structured read-out (GPT-4o vision).
03 / toolkit

Toolkit

Languages
C++PythonJavaJavaScript
AI & tooling
Prompt engineeringLLM orchestrationElevenLabs APIGitHub MCP / connectorsPlaywright automation
Web & systems
Chrome extensions (MV3)REST API integrationCloudflare R2Git & GitHubHTML / CSS
Practices
Primary-source verificationDeterministic fallbacksEnd-to-end testingTechnical writing
04 / path

Experience & education

May 2025 – present

Independent Admissions & Visa Advisor · Self-directed

Advise prospective international students on admissions requirements, credential evaluation, and visa-documentation compliance.

Jul – Sep 2026

Intern, ISPR Directorate · Inter-Services Public Relations, GHQ Rawalpindi

ISPR's national internship program. Hands-on exposure to media production, press communications, and strategic messaging alongside the PR, editorial, and social media teams.

2023

Operations Manager · Seasonal Agricultural Enterprise

Ran logistics, supply-chain scheduling, and resource allocation for a seasonal operation.

2023

Customer Sales Representative · Platinum Tech

Handled client communication and account coordination.

2024 – present

BS Computer Science · COMSATS University Islamabad

2021 – 2023

FSc Computer Science (ICS) · Hadaf College for Boys, Peshawar

940 / 1100

2019 – 2021

Matriculation, Science · Sahibzada Educational Complex, Sarai Naurang

1078 / 1100
05 / contact

Get in touch

Open to software and AI internships, and to contract work on automation or tooling. The fastest way to reach me is email.