Book intro call
Bisar working at his desk at night, lit by monitors and an amber LED strip.

Agentic AI engineering · Sydney

Agent systems that hold up in production.

I'm Bisar Ul Hasan. I build the harnesses that run agentic AI in production: orchestration, memory, and LLM Ops.

Book my 30-min intro call
  • LLMs
  • RAG Pipelines
  • Multi-agent
  • LangGraph
  • LangChain
  • MCP
  • Vector Search
  • Fine-tuning
  • FastAPI
  • PyTorch
  • Evaluation
  • Prompt Engineering
  • Vercel
  • Supabase
  • Docker
  • Python
Portrait of Bisar Ul Hasan.
Founding engineer · 0→1 builder · Production-grade

Who you'd be working with.

Founding engineer in a three-person speech-AI startup that scaled to 52 people. I led a team of nine and shipped production text-to-speech for enterprise audiobook clients.

Nine years on, my work is agentic AI harness infrastructure: the orchestration, memory, and LLM Ops layers that keep multi-agent systems running in production, with quality that is measured rather than guessed at.

Your agent demo already works.

Production is where it gets hard: state, retries, evals, cost, trust.

That gap is my job.

How an engagement runs.

  1. 01

    Scope

    We pin down the highest-value thing to build and agree what good looks like.

  2. 02

    Build

    I design and build the system end to end: data, models, evaluation, and the product around it.

  3. 03

    Ship

    It goes live with quality measured, and your team able to run it.

A service I built and run. Your scroll replays it.

meeting-minutes-pipeline
  1. event · meeting transcript receivedAmazon SQS · queued for the run
  2. graph · meeting-minutesLangGraph state machine · Claude on Amazon Bedrock
  3. memory · context assembledprocedural + semantic + episodic · pgvector
  4. claude haiku · routingmodel tiering: Haiku routes, Sonnet writes
  5. claude sonnet · writing minutestool calling · sections, decisions, actions
  6. minutes drafted
  7. langfuse · run tracednamed spans, session id, token cost: ~$0.02 a meeting
  8. eval gate · deterministic checks + LLM-as-judgea score below baseline blocks release
  9. gate passed
  10. meeting-minutes.docx · ready for review
  11. human approval · a person signs off before it ships

A LangGraph state machine, run on real staff meetings.

Every run is traced, scored, and gated. Below baseline, it does not ship.

A person approves. Then it ships.

The meeting-minutes service from my agent operations platform — LangGraph over Claude on Amazon Bedrock, three-part memory on pgvector, Langfuse tracing, and eval gates that hold the line on quality.

Agent Harness & LLM Ops · WGS agent operations platform

The harness is the work.

A production agent is mostly the machinery around the model. Below, the machine walks itself one step at a time: the camera moves, each stage assembles, and the amber ball carries one real task through it, drafting the Year 12 Mathematics teaching program. The same pipeline covers 110+ subjects with about 80% less preparation time.

My own workshop runs on the same anatomy: an orchestrator routing a team of 17 specialist agents, with the same memory stores and ops loops underneath. I live in this stack.

Shipped and running.

An open textbook in near-darkness, its pages dissolving into glowing fragments of retrieved text and fine light-threads converging on a single point.

Teaching Assistant Bot

Retrieval-augmented answers · in production

A production RAG assistant over six textbooks. Hybrid BM25 and dense retrieval fused with RRF, Cohere reranking, and two-stage citation enforcement that declines ungrounded answers. Dual evaluation on a curated golden set (RAGAS faithfulness 0.94), gated in CI on every change.

Python · FastAPI · LangChain · Qdrant · Cohere · RAGAS · GitHub Actions

View on GitHub
A studio microphone in a dark recording booth with one warm lamp behind it.

Production TTS at Scribe Audio

Speech AI · founding engineer

A three-person speech-AI startup that scaled to 52. I led dataset creation with 50+ professional voice actors, processed 10,000+ hours of audio, trained the models that shipped to enterprise audiobook clients, and cut training cycles from 40 days to 5-10 by adopting better architectures.

PyTorch · Tacotron 2 · WaveGlow · Librosa · AWS

Also running: an AI document pipeline that automates teaching-program creation across 110+ subjects, cutting preparation time by about 80% and shifting the workflow to review-only.

In their words

People who've worked with me.

It was an amazing experience to have Bisar as my team lead. He is an exceptional individual who can lead a team towards its goals — at Scribe Audio he introduced the team to the tools and technology stacks that accelerated our operations.”
Syed Haider Ali ZaidiBuilding AI Platform @ Enmacc · reported to Bisar
He is not just a fantastic team leader and mentor, but an expert in his field who never stops learning — organized, practical, and innovative. When you need help with data operations, analysis, or any data-domain challenge, he is the one to turn to.”
Muhammad Abdullah Bilal BaigGenAI · Agentic AI · LLMOps · RAG · reported to Bisar
It was an amazing experience working with Bisar. He is always active, energetic, and responsible, and never hesitates to take full ownership of the work. I highly recommend him as an engineer and as a team lead.”
Fahad AbbasProduct Designer · Instructor & Mentor · same team
Bisar is a great professional who has shown excellent capabilities in data engineering and curation. He is also great at managing operational teams.”
M. Hamza MughalPhD Student, Max Planck Institute for Informatics · managed Bisar
"I could give Bisar a problem and stop worrying about it. … Any team building serious AI products should talk to him."
Ali Zia Khan · Founder, Scribe Audio

Thirty minutes. Bring the idea.

  1. Pick a time

    30 minutes, straight into my calendar.

  2. We talk it through

    Your idea, where it stands, and the highest-value thing to build first.

  3. You decide

    If it fits, we scope the build. If it doesn't, that's fine too.

Book my 30-min intro call

Prefer email? bisar1000@gmail.com