AI Engineer & Full-Stack Developer · Available for new projects

I build AI products
that actually ship.

LLM agents, RAG chatbots, and full-stack SaaS apps — from first idea to deployed, production-ready code. Every project below is live: click it, try it, read the source.

01 / Selected work

Live projects

Real, working applications — not mockups. Each one runs on its own subdomain.

● 01 — docuchat.bakibillah.dev

DocuChat

Chat with your documents — every answer cites its source

A retrieval-augmented chatbot. Upload PDFs or text files, ask questions in plain English, and get answers grounded in the exact passages, with clickable citations. If the answer isn't in the documents, it says so instead of guessing.

  • PDF parsing and chunking run in the browser — documents never leave the device
  • BM25 retrieval picks the most relevant passages for each question
  • Claude answers only from those passages and must cite them
Next.js 15TypeScriptClaude APIRAGpdf.jsTailwind
● 02 — leadpilot.bakibillah.dev

LeadPilot

An AI agent that qualifies inbound leads and writes the reply

Paste an inbound email. A tool-using AI agent extracts the lead's details, scores them against your ideal customer profile, drafts a personalised reply, and files the lead on a CRM pipeline — with a visible log of every step.

  • Claude tool-use loop: extract → score → draft → save to CRM
  • Scoring runs in code, so decisions are consistent and explainable
  • Configurable ICP: budget, timeline, and target services
Next.js 15TypeScriptClaude tool useAI agentsTailwind
● 03 — launchkit.bakibillah.dev

LaunchKit

A SaaS starter with auth, subscriptions, analytics, and admin

The foundation every SaaS product needs: signed-cookie authentication, Stripe Checkout subscriptions verified on the server, a metrics dashboard with charts, and a role-protected admin panel.

  • Route protection in middleware plus server-side checks
  • Stripe Checkout with server-side payment verification
  • MRR, signups, and churn dashboard with Recharts
Next.js 15Server ActionsStripeJWT authRechartsTailwind

02 / Services

What I build

AI agents & chatbots

Chatbots trained on your documents, support assistants, and tool-using agents that take real actions in your systems — built with OpenAI, Claude, or open-source models.

  • → RAG on your docs, site, or database
  • → Tool-calling agents & MCP servers
  • → Evaluation and guardrails

SaaS & MVP development

From idea to a deployed product: authentication, billing, dashboards, and admin panels, with clean code you fully own.

  • → Next.js, React, TypeScript
  • → Node.js or Python (FastAPI) APIs
  • → Stripe, Postgres, Supabase

Automation & integrations

Connect the tools your business already uses and remove repetitive work — CRMs, payment providers, email, Slack, and custom APIs.

  • → REST & GraphQL integrations
  • → Webhooks and background jobs
  • → n8n, Make, or custom scripts

Tools I work with

TypeScriptPythonNext.jsReactNode.jsFastAPIClaude APIOpenAI APILangChainpgvectorPostgreSQLSupabaseStripeDockerVercelAWS

03 / Process

How we'll work

01

Understand

A short call or chat about your goal, your users, and your budget.

02

Plan

A written scope with milestones, timeline, and tech stack — before any code.

03

Build

Small milestones with live demos you can click, plus daily updates.

04

Hand over

Clean code, documentation, deployment, and support after launch.

04 / Contact

Have a project in mind?
Let's talk.

Send me a short description of what you want to build. I'll reply with a clear plan and an estimate — free.