# Yaseen Khatib — Senior Full-Stack AI Engineer > Yaseen Nurmahammad Khatib builds and ships autonomous AI products solo — Agentic RAG > pipelines, LLM orchestration, and the MERN systems they run on. Six > production products in twelve months; open to Lead/Senior roles — > remote, hybrid, or on-site. > Base: Hyderabad, India (IST). Contact: contact@streamerosai.com. ## Canonical pages - [About (canonical bio)](https://yk.streamerosai.com/about/) - [Products — architecture teardowns](https://yk.streamerosai.com/products/) - [Interview brief for engineering leadership](https://yk.streamerosai.com/interview/) - [Infrastructure & Resiliency Lab (FinOps simulator, chaos toggle)](https://yk.streamerosai.com/sandbox/) - [Tooling stack](https://yk.streamerosai.com/uses/) - [Machine-readable profile (JSON)](https://yk.streamerosai.com/ai-briefing.json) ## Client services — solution architecture and software builds > Available for hire as a solution architect and builder for businesses, in > parallel with being open to full-time roles. Four business services: > architecture review and advisory (₹25k–₹75k), AI > integration into existing systems such as grounded RAG and LLM workflows > (₹1.5L–₹6L), fixed-scope custom systems > (₹2L–₹10L), and ERP or business system > replacement (₹6L–₹25L). Prices are fixed in > writing before work starts; the client owns the source code, with no licence > or per-seat fee. Separately, small businesses can have a tool built, hosted > and maintained from ₹800 per month plus a one-time setup fee, cancellable any > month with a free data export. - [Solutions overview](https://yk.streamerosai.com/solutions/) - [For businesses — the four services and their prices](https://yk.streamerosai.com/solutions/business/) - [RAG chatbot trained on your documents, website or WhatsApp — from $800; AI-integrated CRM from $2,000; $15–$30/hour](https://yk.streamerosai.com/solutions/ai-chatbot/) - [For small businesses — hosted tools from ₹800/month](https://yk.streamerosai.com/solutions/small-business/) ## DefendIt — final year projects for Indian students (separate site) > The student-projects business, its free guides, the viva question bank and > the 16-day AI engineering journey live on their own site, with their own > llms.txt: https://campus.streamerosai.com/ ## Founder's Log — vision series - [How I Went From My First Dev Job to Building AI Systems](https://yk.streamerosai.com/blog/my-journey-web-developer-to-ai-engineer/): Five years, honestly told: an ASP.NET healthcare backend in 2021, full-stack MERN through the ChatGPT shift, nights of embeddings homework, and finally shipping five AI products solo. The journey, without the gloss. - [I Shipped 5 Products in 12 Months, Solo](https://yk.streamerosai.com/blog/shipped-5-products-solo-12-months/): Five production systems — a realtime telemetry cockpit, a workflow engine, a local-first AI finance agent, and two autonomous pipelines — designed, built, and shipped by one engineer. Here's the operating model. - [Vision Over Syntax: Design Before Code](https://yk.streamerosai.com/blog/vision-over-syntax-architecture-first/): Syntax is solved; vision is not. How architecture-first thinking — data contracts, trust boundaries, and deliberate refusals — is the real engineering skill in the AI era, shown through shipped products. - [One Architect + Claude + MCP = A Full Squad](https://yk.streamerosai.com/blog/one-architect-claude-mcp-full-squad/): The exact three-layer operating model — architect, Claude Code, MCP-wired systems — that lets one engineer ship like a squad, and the 30-day plan for installing it inside a real company. - [Your Company Is Overpaying for AI by 80%](https://yk.streamerosai.com/blog/ai-finops-playbook-stop-burning-money/): Most production AI traffic is simple or repetitive, yet it's billed at frontier-model prices. The cache → flash → frontier cascade that fixes the economics, with a live interactive cost simulator. - [My Networking Runs Itself: A LinkedIn Pipeline](https://yk.streamerosai.com/blog/linkedin-pipeline-job-search-runs-itself/): How I engineered consistency: an autonomous GitHub Actions pipeline that turns real work into scheduled LinkedIn posts, tracks state in Git, costs $0 to run — and what the same pattern automates inside a company. - [The $0 Content Engine That Runs Itself](https://yk.streamerosai.com/blog/zero-dollar-content-engine/): A cron-scheduled pipeline drafts articles with Gemini, writes MDX, commits to Git, and redeploys the static site — no CMS, no server, no database, no bill. The architecture of refusing infrastructure. - [An AI Money Agent That Can't Touch the Money](https://yk.streamerosai.com/blog/sable-ai-agent-never-touches-money/): Sable is a local-first AI financial agent: all data in on-device SQLite, no cloud backend, and a Review & Confirm boundary where the model proposes but only a human commits. The trust architecture, explained. - [Hire My Head, Not My Hands](https://yk.streamerosai.com/blog/hire-my-head-not-my-hands/): AI made hands abundant; heads stayed scarce. The closing argument of the Founder's Log series — the architectural judgment pattern across five shipped products, addressed to the person deciding whether to interview me. - [Compressing the Wire: A 94% Payload Reduction in React Flow](https://yk.streamerosai.com/blog/94-percent-payload-reduction-react-flow/): Node-graph editors serialize enormous JSON. A custom Serialization Adapter pattern that separates the React Flow render model from the transport record cut IntegrateX payloads by 94%. ## Recent articles - [AI Engineer Portfolio Examples: What Reviewers Verify](https://yk.streamerosai.com/blog/ai-engineer-portfolio-examples/): Four kinds of AI engineer portfolio pieces that let a reviewer verify production experience in minutes: a live grounded assistant, a product with a readable trust boundary, a measured result, and the operating model. With this site as the worked example and its failures included. - [MERN Stack Developer vs Full Stack Developer: What Changes](https://yk.streamerosai.com/blog/mern-stack-developer-vs-full-stack-developer/): Every MERN developer is a full-stack developer, but not the other way round. What MongoDB, Express, React and Node fix in place, where the two titles diverge in real work, and which one to hire or become. - [WhatsApp Chatbot for Business: Monthly SaaS vs Owning It](https://yk.streamerosai.com/blog/whatsapp-chatbot-saas-vs-owning-it/): What a WhatsApp chatbot really costs in India: Meta's per-message fees, WATI and Interakt plans over three years, and when an owned AI bot is cheaper. - [WebSocket Telemetry at Scale](https://yk.streamerosai.com/blog/websocket-telemetry-at-scale/): A single WebSocket server is a weekend project; streaming telemetry to thousands across instances broke for me on streamerOS — Redis pub/sub, rooms, coalescing. - [MongoDB Aggregation Pipelines: Stage Order Is the Win](https://yk.streamerosai.com/blog/optimizing-mongodb-aggregation/): Profiling a clinical API taught me MongoDB aggregation pipeline optimization lives or dies on stage order: $match first on indexes, $lookup join performance, then explain. - [Budgeting the Claude Context Window Before It Truncates You](https://yk.streamerosai.com/blog/mastering-claude-architecture-context-windows-output-limits/): The Claude context window is one token budget shared by prompt, tools, thinking, and reply. I count tokens and guard it in code so a reply never truncates. - [The AI-Native Portfolio: Landing Lead Roles](https://yk.streamerosai.com/blog/ai-native-portfolio-landing-lead-roles/): A portfolio that lists 'used ChatGPT' reads junior. One that demonstrates systems architecture — RAG, agents, guardrails, latency budgets — reads like the lead they're trying to hire. Here's how to build the second one. - [The 10x Reality: How AI Replaced the Traditional MERN Squad](https://yk.streamerosai.com/blog/the-10x-reality-ai-replaced-the-mern-squad/): AI shifted the engineer's job from writing syntax to directing architectural flow. Why one architect with Claude now outships a traditional 10-person MERN squad. - [The Day ChatGPT Changed Full-Stack Engineering](https://yk.streamerosai.com/blog/chatgpt-changed-full-stack-engineering/): Late 2022 dropped the cost of writing software overnight. Why the bottleneck moved from syntax to judgment — and why MERN engineers were positioned to win. - [How I Run Agents Off a React Flow Canvas, Not a Diagram](https://yk.streamerosai.com/blog/react-flow-agent-orchestration-canvas/): On IntegrateX, the React Flow graph a PM drags is the exact spec the runtime executes — typed nodes and ports make it a debuggable agent orchestration layer. - [When Logs Lie: Tracing LLM Agents with OpenTelemetry](https://yk.streamerosai.com/blog/llm-observability-opentelemetry-tracing/): The live RAG concierge on this site ships a span per step — tokens, cost, latency in OpenTelemetry — which is how I trace LLM agents, not guess from logs. - [How I Compile a React Flow Graph So It Actually Runs](https://yk.streamerosai.com/blog/compiling-react-flow-graph-agent-pipeline/): On IntegrateX a React Flow canvas stayed inert until I compiled it: a dependency map, a topological sort into a runnable plan, and cycle detection before it runs. - [Prompt Caching: the Ordering Discipline That Cuts the Bill](https://yk.streamerosai.com/blog/prompt-caching-deep-dive-latency-cost/): I treat prompt caching as FinOps: order the static prefix first, keep it byte-stable, and stop re-paying to re-read an 8K preamble on every request. - [Semantic Caching That Actually Hits](https://yk.streamerosai.com/blog/semantic-caching-edge-rag/): The streamerOS support agent kept re-answering the same question phrased ten ways, so I built a semantic cache that matches meaning, not the string. - [Real-Time Telemetry: Why Polling Lies](https://yk.streamerosai.com/blog/real-time-telemetry-websockets-react/): Polling dashboards lie between ticks — I learned that the hard way. Now I push telemetry over WebSockets for sub-second parity across every React client. ## Full archives - [Full article corpus, plain text](https://yk.streamerosai.com/llms-full.txt) - [Blog index](https://yk.streamerosai.com/blog/) - [RSS feed](https://yk.streamerosai.com/rss.xml) - [Sitemap](https://yk.streamerosai.com/sitemap.xml)