Skip to content
View RajKKapadia's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report RajKKapadia

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.

Content in all repositories owned by your account will be closed.
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
RajKKapadia/README.md
Raj Kapadia

Raj Kapadia

AI Agent & Applied LLM Engineer · Founder of TrishiAI · Creator of Calorie Buddy AI

I build production AI agents, conversational systems, and full-stack AI products with Python, TypeScript, OpenAI, LangGraph, FastAPI, PostgreSQL, and Docker.

Personal Website TrishiAI Calorie Buddy AI

GitHub LinkedIn X YouTube

What I am building

Creator and lead developer of a Telegram-first nutrition and fitness product that turns everyday conversations into useful tracking.

  • Log meals through text, food photos, and voice notes.
  • Track workouts from messages and exercise-summary screenshots.
  • Review AI estimates before anything is saved.
  • Follow calories, macros, weight, daily progress, and weekly or monthly summaries.
  • Configure optional reminders that arrive in the user's local timezone.
  • Operate the product through a TypeScript monorepo with a Telegram bot, background workers, public Next.js site, protected admin dashboard, PostgreSQL, Redis, and Docker.

Explore the product · Open the Telegram bot

I founded TrishiAI to help companies design and ship AI agents and conversational products for real operational workflows. The work spans agent architecture, retrieval, tools, guardrails, evaluations, Google conversational platforms, integrations, and production delivery.

Explore TrishiAI · View my consulting portfolio

Selected engineering work

A TypeScript and Remotion CLI for grounded narrated videos and editor-ready animation overlays. It combines structured planning, optional cited research, local voice synthesis, source-backed charts, deterministic media handling, and native 16:9 and 9:16 rendering.

TypeScript Remotion OpenAI Structured Outputs Local TTS

A multimodal invoice workflow with deterministic financial validation, durable LangGraph checkpoints, background processing, and human approval or correction. The model extracts data; application rules decide whether an invoice is safe to auto-approve.

Python FastAPI LangGraph Celery PostgreSQL MinIO

A Dockerized ingestion and retrieval backend that transcribes YouTube videos locally, indexes timestamped chunks, and returns grounded search results or answers with direct source links.

Python FastAPI Celery Whisper Qdrant PostgreSQL

The same task-manager agent implemented with OpenAI Agents SDK, LangGraph, and Google ADK while sharing one tool layer and task store. This makes the orchestration differences concrete and comparable.

OpenAI Agents SDK LangGraph Google ADK Python

A full-stack platform for creating and operating AI agents with RAG, MCP tool integrations, encrypted credentials, user and admin applications, and a PostgreSQL-backed runtime.

TypeScript Next.js Express MCP PostgreSQL Turborepo

A FastAPI webhook system connecting WhatsApp with Google Conversational Agents and Gemini. Redis-backed background processing lets Meta webhooks return immediately while conversational work continues safely.

Python FastAPI WhatsApp Dialogflow CX Gemini Redis

Experience and proof

7+ years Building production software and AI systems
100+ chatbots Delivered across Dialogflow ES and CX for clients worldwide
5 developers led AI/ML product delivery across LLM, NLP, and computer-vision systems
1.2K+ students Applied chatbot courses and practical AI education
  • Former AI/ML Team Lead at Let's Enkindle, leading end-to-end LLM, text-to-SQL, image-search, and deep-learning delivery.
  • Former Assistant Professor with more than six years of teaching experience.
  • Independent consultant delivering AI agents, chatbots, APIs, automations, and full-stack products for global clients.

Technical focus

  • AI agents and LLM systems: OpenAI Agents SDK, LangGraph, Google ADK, tool calling, RAG, structured outputs, evaluations, and guardrails.
  • Backend and asynchronous systems: FastAPI, Node.js, Celery, ARQ, Redis, PostgreSQL, Qdrant, webhooks, and background workers.
  • Full-stack product engineering: Next.js, React, TypeScript, Tailwind CSS, shadcn/ui, Drizzle, authentication, dashboards, and APIs.
  • Applied ML: PyTorch, TensorFlow, NLP, computer vision, object detection, and image-similarity search.
  • Deployment: Docker, Docker Compose, GCP, AWS, Linux, reverse proxies, and production runbooks.

Teaching and content

I share practical AI engineering, chatbot, LLM, and agent-development walkthroughs on YouTube and teach applied Dialogflow ES/CX development through my courses.

Connect

I am open to AI-agent, conversational-AI, and full-stack LLM product engagements.

Pinned Loading

  1. youtube-animation-generator youtube-animation-generator Public

    TypeScript

  2. ai-invoice-processing-backend ai-invoice-processing-backend Public

    Python

  3. youtube-ai-knowledge-base youtube-ai-knowledge-base Public

    Python

  4. LangGraph-vs-Google-ADK-vs-OpenAI-Agents-SDK LangGraph-vs-Google-ADK-vs-OpenAI-Agents-SDK Public

    Python

  5. ai-agent-platform ai-agent-platform Public

    TypeScript

  6. Google-Conversational-Agents-WhatsApp-Python Google-Conversational-Agents-WhatsApp-Python Public

    Python 1