Full-stack engineer who pairs production React/TypeScript front-ends with Python AI services in real shipping products. Two years freelancing 20+ LLM-powered apps for paying clients on Claude, OpenAI and LangChain. MSc Advanced Data Science & AI at the University of Liverpool.
I write code that other people maintain, document the workflows so non-engineers can run them, and use AI tooling daily as part of the work rather than as a side project.
const vaibhav = {
role: "Full-Stack + AI Engineer",
location: "Liverpool, UK",
status: "UK Right to Work · Graduate visa from Jan 2027",
stack: ["TypeScript", "Python", "React 19", "Next.js 15", "FastAPI"],
data: ["Postgres", "Supabase", "pgvector", "Redis", "BullMQ"],
ai: ["LangChain", "OpenAI", "Gemini", "Whisper STT", "MCP servers"],
shipping: ["Qyntra (Wikithon '26 Finalist)", "MCP Marketplace", "Scholar.AI v2", "MedReviewAI"],
open_to: ["AI / Full-stack roles", "Graduate placement Jan 2027"],
};
🏆 Qyntra
· live
· Wikithon '26 Finalist
Your own private Wikipedia, compiled from your Notion, Drive, Gmail, GitHub and desktop files. Cited answers. 3D galaxy view. Groq Llama 3.3 70B. Built solo in a day with OpenCode Go + Claude Opus 4.7.
MCP Marketplace · liveRegistry of 800+ MCP servers. |
Scholar.AIAI paper assistant. Chrome MV3. |
MedReviewAI · livePICO extraction across PubMed. |
CogniLoop · liveSocratic AI tutor. Hints, not answers. |
Scoping Review RAGLangChain pipeline for systematic reviews. |
EdgeBenchLocal Ollama LLM benchmark + guardrails. |
Portfolio · liveHand-coded personal site. |
AntivibeClaude Code skill. Learn what AI writes. |
20+ public projects. |
- 🏆 Wikithon '26 Finalist with Qyntra · personal Wikipedia for your files
- Shipping MCP Marketplace. Public registry, auto-syncs daily · mcp-hub-registry.vercel.app
- Iterating on Scholar.AI v2. Gemini PDF, side-panel chat, library mode
- MSc Advanced Data Science & AI at University of Liverpool (Jan 2026 to Jan 2027)
- Reading: agentic eval frameworks, prompt-cache patterns, MCP server design
github.com/vaibhav4046 · 2026

