Skip to content
View BPrakhar30's full-sized avatar

Block or report BPrakhar30

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BPrakhar30/README.md

Hi, I'm Prakhar Bhardwaj

AI Engineer | MS Machine Learning @ Carnegie Mellon | Production LLM agents (PydanticAI, MCP, RAG)

I design and ship full-stack AI products: typed LLM agents, MCP tool servers, RAG pipelines, and observability-first backends. AI Engineer at Enterprise Solutions; previously BNY Mellon and CMU research.

Portfolio Email


Credentials

Carnegie Mellon University AI Engineer BNY Mellon Enterprise Solutions


Tech stack

Skills

Python PyTorch FastAPI PydanticAI MCP LangChain Next.js TypeScript PostgreSQL Docker Azure OpenTelemetry


Featured work

Project Stack Description
Robinhood AI Portfolio Copilot (repo) FastAPI, PydanticAI, MCP, Next.js Live at myportfoliocopilot.com — Robinhood sync, macro pulse, risk detection, streaming AI chat
AI Generated Podcast Python, LLMs, TTS End-to-end news podcast pipeline - sample on Spotify
LLM Stack LangChain, OpenAI, RAG Collection of LLM apps: RAG chatbots, PDF Q&A, summarization, prompt engineering
Portfolio Website Next.js, TypeScript Dual-mode portfolio site (recruiter + creative modes)

What I build

Area Tools
LLM Agents PydanticAI, tool calling, sub-agents, memory, SSE streaming
Tool Protocols Model Context Protocol (MCP), read-only tool isolation
Backend FastAPI, async SQLAlchemy, PostgreSQL, Redis, JWT
Observability Pydantic Logfire, OpenTelemetry
Frontend Next.js, React, TypeScript, TanStack Query, shadcn/ui
ML / Research PyTorch, diffusion, contrastive learning, computer vision

GitHub activity

GitHub stats GitHub streak
Contribution graph
Profile summary stats Repos per language
Top languages

Currently exploring

  • Agent architectures with MCP and provider-agnostic LLM layers
  • Production guardrails: rate limits, PII scrubbing, read-only tool boundaries
  • Macro-aware portfolio analytics and explainable risk scoring

Pinned Loading

  1. Robinhood_AI_Portfolio_Analyzer Robinhood_AI_Portfolio_Analyzer Public

    Production-grade AI portfolio copilot: PydanticAI + MCP agents, Robinhood sync, macro analysis, and streaming chat on FastAPI & Next.js

    Python 1 1

  2. End-to-End_AI-Generated_Podcast End-to-End_AI-Generated_Podcast Public

    End-to-end AI podcast pipeline: LLM script generation + voice-cloned TTS. Sample episode on Spotify

    Python 1

  3. LLM_Stack LLM_Stack Public

    Collection of LLM apps: RAG chatbots, PDF Q&A, summarization, prompt engineering, and embeddings

    Jupyter Notebook

  4. Portfolio-Website Portfolio-Website Public

    Personal portfolio — AI Engineer showcase with projects, experience, and contact

    TypeScript

  5. Self_Learning Self_Learning Public

    Self-learning object recognition with ConvNeXt embeddings, cosine similarity, and video labeling

    Jupyter Notebook

  6. youtube-video-summarizer youtube-video-summarizer Public

    YouTube video summarizer with LLM-powered chapter summaries (React + Python backend)

    JavaScript