Skip to main content
Mohd Sultan Siddiqui, FounderOpen to contract & full-time

AI engineer & business analyst


Four years a business analyst — eighteen months of it on US state government programs under federal contract. Then four production AI systems, designed and shipped solo. All four are live and you can open them.

4
Production systems, all live
21
Systems integrated
15
Scheduled agents running
4 yrs
As a business analyst
claude · ops-triage
YOU
why are march invoices 4 days late?
CLAUDE
3 of 14 invoices waiting on PO match. Owners: k.lee, r.patel. Drafting follow-ups…
MCP
reading: quickbooks · drive · slack

Ops triage — reads the source systems, then drafts the follow-ups.

What I’ve shipped

Four systems. Built solo. Nobody scoped them for me.

01 — 04 · all live

01FlagshipLive

Marketing Ops Platform

A multi-tenant platform for running marketing operations on autopilot. Connects the tools an SMB already pays for, then runs scheduled agents on top: morning digest, ad-spend anomalies, review replies, local search reporting. Approval workflows and WhatsApp-first alerts keep a human in the loop.

The hard part

Multi-tenant isolation with per-tenant credentials, and an approval queue that has to stay correct while an agent runs at 3am and nobody is awake to catch it.

  • Next.js
  • Supabase
  • Claude API
  • MCP
  • WhatsApp API
denver-ai-tech-dashboard.vercel.appMarketing Ops Platform product screenshot
02

Denver Trades

A vertical CRM for commodity exporters built on real customs records rather than estimated intent. Buyers are scored 0 to 100 on commodity match and trade-lane fit, inbound WhatsApp RFQs are parsed into structured demand cards, and deals move through nine trade-specific stages from new lead to shipped.

The hard part

Turning messy customs filings into a buyer score an exporter will actually act on — the model is only useful if they trust the number.

  • Next.js
  • Supabase
  • Vector search
  • Gemini
  • WhatsApp API
03

Ask Data

A production AI BI tool that turns any spreadsheet into a conversational analytics surface. Built in two weeks. React + Vite, Tailwind, Recharts, Claude API via Vercel serverless functions.

The hard part

Keeping the model honest about a schema it has never seen, and refusing the question when the data genuinely cannot answer it.

  • React
  • Vite
  • Claude API
  • Recharts
  • Vercel
04

TradeBook

A production-grade AI app handling real-time data, AI analysis, complex tax logic across two jurisdictions, and an opinionated UI. Built solo in six weeks. Proof I can ship hard things, not demos.

The hard part

Two tax regimes with contradictory rules, computed correctly over the same trade history.

  • Next.js 15
  • Supabase
  • Claude API
  • Edge Functions

What I can build

Six areas, graded by evidence.

“Shipped” means there is a link you can click. “Built” means I have done it but cannot link it. “Adjacent” means it is in range with nothing shipped to point at. Telling you which is which is more useful than blurring them together.

01
Web developmentshipped
Production Next.js and React apps, blank repo to deployed.
02
Workflow automation and AI agentsshipped
Scheduled agents against live business systems, with a human in the loop.
03
AI and LLM integrationshipped
Claude and Gemini wired into real products, not demos.
04
Data and BIshipped
Dashboards and KPI design, from SQL up to the executive view.
05
Business analysis and requirementsbuilt
BRDs, user stories, process design and UAT on regulated programs.
No public artifact
06
The common SMB stackadjacent
WordPress, Shopify, HubSpot, Zapier, Make, n8n.
No public artifact

How I build

Anthropic stack

I commit to a stack, then route by judgment.

Most AI shops say they are model-agnostic. In practice that means defaulting to whatever ran last, or whatever is cheapest the morning of the demo. I commit differently: to a stack, not a single API. Claude API runs primary reasoning and document work, Claude Code is my engineering layer, and MCP wires it into the tools a business already uses. Around that core I route deliberately — cheap classification on smaller models, embeddings on commodity infrastructure, and Gemini where it fits better, as it does for WhatsApp parsing in Denver Trades. Four production systems is not a huge sample, but it is enough to have made these calls for real rather than in the abstract.

The stack I commit to

  1. 01Claude CodeThe engineering substrate for every custom build.
  2. 02Claude APIPrimary reasoning, document work, and structured outputs.
  3. 03MCPConnectors built and maintained for the tools your team already uses.

Everything else

  • Multi-model routing for cost-sensitive auxiliary tasks — GPT-4o-mini, Gemini Flash, open-source where it fits.
  • A point of view on when not to use AI at all. Sometimes the answer is a spreadsheet, not a model.
Mohd Sultan Siddiqui, Founder

A note from me

Sultan Siddiqui · AI Engineer & Business Analyst

No team, no bench, no handoff.

Four-plus years writing requirements — eighteen months of it on US state government programs under federal contract — then four production AI systems designed and shipped solo. The combination is the point: the discovery, the specification and the build are one person’s work, so nothing is lost in the gaps between them. When you talk to me, you are talking to the person doing the work.

Four production systems. Twenty-one integrations, fifteen agents, a customs-data CRM and a natural-language BI tool. Built alone, and all four are live.

Sultan

Honest answers

Questions buyers actually ask.

08 questions

Production web applications, workflow automation, and AI systems that run against real business tools. Concretely: Next.js and React apps end to end, scheduled agents with human approval steps, LLM integration including RAG and vector search, and BI and dashboards. Every one of those is backed by something on this site you can click. Business analysis and requirements work I have done for four years, eighteen months of it on regulated US government programs under federal contract, though that work is not publicly linkable.

One last thing

If you scrolled this far,
you have a question.

Ask it in an email. One paragraph is plenty, there is no form to fill in, and it reaches me directly — there is nobody else here for it to reach.

What happens next

  1. 01You send one paragraphWhat's manual today, roughly how often it runs, and which systems it touches. That's enough.
  2. 02I reply with what I'd actually doA real first take, not a brochure — including when the honest answer is that you don't need AI for this.
  3. 03We talk, if it's worth talking aboutThirty minutes, on your hours. No pre-call form, no discovery deck, no pitch.

Based in India, working across US, UK and UAE hours. Calls run on your clock, not mine.