Raj Kapadia

AI/ML Team Lead | LLM Specialist | Full-Stack Developer

7+ Years of Experience | 100+ Chatbots Built | Part-time YouTuber

Profile

About Me

Full-time Freelancer with 7+ years of IT industry and freelance experience specializing in LLM inference, training and application development, AI Agent development using LLMs, API development with Python+Flask/FastAPI and NodeJS+Express, and full-stack applications using NextJs.

As a Team Lead for AI & ML at Let's Enkindle, I led a team of 5 developers in building end-to-end AI/ML/DL products, including LLM-powered Text-to-SQL applications, fine-tuning pipelines for Large Language Models, and image search functionality for enterprise clients. Previously, I served as Lead AI & ML Developer at The Other Fruit/Nes Tech Ltd, where I developed cutting-edge solutions including image similarity search engines, face recognition systems, voice authentication, and toxic comment classifiers.

I have successfully built 100+ Google Dialogflow ES/CX Chatbots for clients worldwide through Fiverr and Upwork, demonstrating expertise in conversational AI and chatbot development. My work spans across AI/ML/DL projects in Image Classification, Object Detection, Natural Language Processing (NLP), and search engine development using Vector Databases.

With a background as an Assistant Professor for 6+ years at Government Engineering College, Modasa, I bring both academic rigor and practical industry experience to every project. I hold a Master of Engineering in Power System (CPI 8.3) and continue to share my knowledge as a part-time YouTuber, creating educational content on Google Dialogflow, Machine Learning, NLP, and Large Language Models.

My expertise includes AI Agent Development using OpenAI Agent SDK and Google ADK, fine-tuning and inference of Large Language Models, and building production-ready AI systems on GCP and AWS. I'm passionate about leveraging cutting-edge AI technologies to solve real-world problems and delivering high-quality, scalable solutions.

Skills & Expertise

Large Language Models (LLMs)

  • Fine-tuning & Training
  • Inference Optimization
  • AI Agent Development (OpenAI Agent SDK, Google ADK)
  • LLM Application Development
  • Prompt Engineering

AI/ML/DL

  • TensorFlow
  • PyTorch
  • Image Classification
  • Object Detection
  • Natural Language Processing (NLP)
  • Computer Vision
  • Deep Learning
  • Vector Databases (Elastic, Qdrant)

API Development

  • Python + Flask
  • Python + FastAPI
  • Node.js + Express (JavaScript)
  • Node.js + Express (TypeScript)
  • RESTful APIs
  • Webhook Development

Full-Stack Development

  • React (TypeScript)
  • Next.js (App Router, TypeScript)
  • Drizzle ORM
  • Prisma
  • ShadCN UI
  • TailwindCSS
  • PostgreSQL

Cloud Platforms

  • Google Cloud Platform (GCP)
  • Amazon Web Services (AWS)
  • Docker
  • Cloud Deployment
  • Serverless Architecture

Chatbot Development

  • Google Dialogflow ES
  • Google Dialogflow CX
  • Actions on Google
  • Conversational AI
  • 100+ Production Chatbots

Bot Development

  • Telegram Bots (Python: python-telegram-bot, aiogram)
  • Telegram Bots (TypeScript: telegraf, grammy)
  • WhatsApp Integration

Specialized Projects

  • Text-to-SQL Systems
  • Image Search Engines
  • Face Recognition
  • Voice Authentication
  • Toxic Comment Classification

Projects

LLM-Powered Text-to-SQL WhatsApp Application

Natural language interface to SQL databases via WhatsApp. Real-time database queries using conversational AI, eliminating the need for SQL knowledge.

LLM, NLP, WhatsApp API, SQL
Check it out!

Toxic Comment Classifier

NLP-based system to identify and classify toxic comments in real-time, helping moderate online communities and maintain healthy discussions.

Python, PyTorch, Flask, NLP
Check it out!

End-to-End Object Detection Solution

Complete object detection pipeline from model training to deployment. Includes model evaluation, optimization, and production API endpoints.

TensorFlow, Python, Flask, Computer Vision
Check it out!

AI Chat Stack

Connect your knowledge to conversations with a clean, simple flow. Full-stack SaaS platform for AI-powered conversations.

NextJs, Drizzle, Shadcn, TailwindCSS
Check it out!

Habit Tracker Telegram Bot

Track daily habits with reminders and weekly summaries. Built with Grammy framework for seamless user experience.

TypeScript (Grammy), PostgreSQL, AWS EC2
Check it out!

Dialogflow CX Webhook Template

Production-ready Dialogflow webhook template for faster chatbot development. Secure, scalable, and optimized for enterprise use.

Python FastAPI
Check it out!

EasyMeet - Appointment Scheduling Platform

Seamless scheduling platform for sharing availability and booking appointments. Eliminates back-and-forth emails with intuitive interface.

NextJs, Drizzle, Shadcn, TailwindCSS
Check it out!

PriceParity - Deal Comparison Platform

Find the best deals across various categories with advanced comparison tools. Transparent pricing and fairness-focused deal matching.

NextJs, Drizzle, Shadcn, TailwindCSS
Check it out!

LangGraph Table Booking AI Agent

Intelligent AI agent for restaurant table booking using LangGraph. Demonstrates advanced agent orchestration and decision-making capabilities.

LangGraph, Python, FastAPI, NextJs
Check it out!

Latest YouTube Videos

Online Courses

Master Google Dialogflow ES: Build Smart Chatbots

Master Google Dialogflow ES: Build Smart Chatbots

Learn to build chatbots using the Dialogflow ES, supported by Python.

62 students
4.6 (14 reviews)
Enroll Now
Master Dialogflow CX - Build Engaging Chatbots [2025]

Master Dialogflow CX - Build Engaging Chatbots [2025]

Learn to build chatbots using the Dialogflow CX, supported by Python and FastAPI.

1,132 students
4.4 (16 reviews)
Enroll Now

Get in Touch