Problems I solve · Lahore, open to remote roles

Problems I solve

Workflows that span systems that do not talk to each other. I make them reliable, and add AI where it helps.

If you have one of these

Each one is backed by a case study.

If you have

People re-key data between tools that do not talk to each other.

You get

I connect the systems and make the handoff a job with retries and an audit trail.

Proof: AI agents working inside a live ERP →

If you have

The AI demo works. Production does not.

You get

I find what breaks between the demo and real traffic, and fix it at the root.

Proof: A production AWS backend →

When nothing is defined yet

From an unclear ask to something shipped.

  1. 1A vague ask

    Write down what the client means, not just what they said.

  2. 2Pin down what is known

    Turn it into numbered requirements. Mark what is still open.

  3. 3Design around the open parts

    Keep the architecture stable while decisions are still pending.

  4. 4Show it early

    A working demo the client can react to, traced to the requirements.

  5. 5Ship and hand over

    Production, documentation, and a codebase someone else can own.

When something is broken

The same four steps, every time.

  1. 1Notice

    Something looks plausible but wrong.

  2. 2Trace

    Follow the number back to its source.

  3. 3Fix the cause

    Fix the root, not the symptom, then prove it.

  4. 4Keep the rule

    Write down what to check next time.

Open to select engagements

Tell me what the system is doing. Tell me what it should be doing.

Lahore, Pakistan · PKT (UTC+5)

Describe the problem