Pranav Kuchibhotla

Hello, I'm Pranav Kuchibhotla

GenAI Developer, NLP, Agentic Systems | Data Scientist

Building intelligent systems and extracting insights from data to solve real-world problems. Currently pursuing a B.S. in Artificial Intelligence at Illinois Institute of Technology.

Chicago, IL

About Me

Pranav KuchibhotlaPranav

AI & Machine Learning Specialist

Languages

EnglishTeluguHindi

Hey, I'm Pranav

I’m currently studying Artificial Intelligence at Illinois Tech, with a minor in Data Science. I got into tech because I was curious about how machines learn, and now I’m building stuff that tries to answer that question in real, useful ways.

I’ve worked on all kinds of projects: mapping lead contamination across Chicago neighborhoods, extracting structured job data using transformers, building an AI tool that audits hallucinations in LLMs, and even making a sports win predictor just for fun. If it involves AI, data, or something cool to visualize; I’m probably into it.

Outside of that, I’m a Teaching Assistant for a few CS courses. Helping others learn programming has honestly made me a better coder myself, and it’s fun explaining tricky stuff in a way that actually makes sense.

These days I’m exploring new tools, chasing weird ideas, and looking for projects where I can build things that matter (and maybe learn something unexpected along the way).

Want to know more about my experience?

Download my resume for a detailed overview of my skills and experience.

Download Resume

Skills & Expertise

My technical toolkit spans multiple domains, allowing me to approach problems from different angles and implement comprehensive solutions.

Categories

Skill Map: AI & Machine Learning

Python
Transformers
NLP
RAG (Retrieval-Augmented Generation)
LangChain
LangGraph
FAISS
Neural Networks (RNN/LSTM/Seq2Seq)
Model Evaluation
Scikit-learn
Federated Learning

My Work

Featured Projects

Explore my portfolio of projects spanning machine learning, data science, and software development. Each project demonstrates my technical skills and problem-solving approach.

Not a fan of carousels? Just scroll down and browse everything seamlessly with the easy-to-navigate layout.
Agentic AI Chatbot (LangGraph Framework)

Agentic AI Chatbot (LangGraph Framework)

Built a modular agentic AI chatbot combining multi-LLM support, search augmentation, and full-stack orchestration.

Key Features:
  • Built a modular agentic AI chatbot framework combining multi-LLM providers with real-time web search augmentation using Tavily.
  • Designed full-stack architecture with FastAPI backend (REST API) and Streamlit frontend for user interaction, supporting dynamic model selection across Groq (LLaMA 3.3-70B) and OpenAI (GPT-4o).
  • Engineered agent orchestration using LangGraph's ReAct agent pattern with pluggable system prompts, session-based interactions, and stateless API requests.
  • Implemented robust schema validation using Pydantic, dynamic model switching, and online augmentation toggle via Tavily search tool.
  • Integrated secure environment variable handling (.env) for API key management, and fully documented deployment pipelines.
  • Demonstrated practical multi-agent architecture, API design, and modular orchestration combining LangChain ecosystem tools.
PythonLangChainLangGraphStreamlitFastAPIPydanticGroqOpenAITavily
Prefer quick access? Browse all featured projects here without the carousel:
Agentic AI Chatbot (LangGraph Framework)
Built a modular agentic AI chatbot combining multi-LLM support, search augmentation, and full-stack orchestration.
PythonLangChain
AI/CS Entry-Level & Internship Finder
Next.js app for real-time job discovery with smart filters, saves, email digests, and analytics.
Next.jsReact
82 Below – Lead Contamination MappingPresented at IPRO Innovation at 2025
Mapped 400K+ lead lines in Chicago to uncover seasonal risk patterns and prioritize equitable replacements.
PythonGIS
Structured Job Information ExtractionBest in Class Project: CS 584(ML), Illinois Tech
Converted raw job postings into clean JSON records using advanced NLP and Transformers for streamlined talent matching.
PythonNLP
AI hallucination detector
Hybrid retrieval, multi-factor scoring, batch mode, and analytics for robust answer auditing.
PythonStreamlit
Gemini-style Vision Chatbot
Hands-free multimodal agent with live mic, vision, and speech output on a simple Gradio UI.
PythonGradio
AI-Dermatologist
Multimodal medical assistant that analyzes skin images and speaks a doctor-style response.
PythonGradio

Work Experience

My professional journey that has shaped my skills and expertise in AI, machine learning, and data science.

Teaching Assistant

Illinois Tech College of Computing
Illinois Tech College of Computing
Aug 2023 – PresentChicago, IL

Guide undergrads through foundational and intermediate Java programming, lead weekly labs, host office hours, and support CS 100, CS 115 & CS 116.

JavaOOPTeachingLeadership

AI Engineer Intern

Tech Mahindra Limited
Tech Mahindra Limited
May 2024 – Aug 2024Hyderabad, India

Integrated LLMs with retrieval and tool calls to draft tickets and emails from approved sources, added guardrails with human review on low confidence, and tuned orchestration for groundedness, latency, and cost.

LLMsRAGAgent OrchestrationPython

Machine Learning Research Assistant

Illinois Institute of Technology
Illinois Institute of Technology
Feb 2024 – Apr 2024Chicago, IL

Supported a research team working on early-frame detection in MRI scans using U-Net architectures. Observed model training in PyTorch and learned about segmentation workflows in medical imaging.

U-NetMedical ImagingPyTorchMRI Analysis

Software Developer Intern

Koru Green
Koru Green
Mar 2024 – May 2024Remote

Built interactive Python dashboards to surface trends in music-streaming data; designed and documented an Agile workflow for long-term maintainability.

PythonData VisualizationAgileTechnical Writing

UI/UX Designer

JPMorgan Chase & Co. and P33 Chicago
JPMorgan Chase & Co. and P33 Chicago
Aug 2022 – Dec 2023Chicago, IL

Designed and prototyped frontend features for an internal platform using Figma, collaborating directly with JPMC engineers. Participated in weekly Agile sprints focused on iterative UI design, implementation, and testing across cross-functional teams.

FigmaUI/UXTeamworkFin-tech

Education

My academic journey and educational background that have provided me with a strong foundation in AI and data science.

Illinois Institute of Technology

B.S. in Artificial Intelligence

Illinois Institute of Technology
Aug 2022 – Dec 2025
Chicago, IL

Dean’s List for six consecutive semesters. Recipient of the International Merit Scholarship for academic excellence.

Minor in Data ScienceGPA: 3.84 / 4.00Core Coursework: Artificial Intelligence, Machine Learning, Data Science, NLP, Deep Learning, Social Network Analysis, Software Engineering, Advanced Database OrganizationTechnical Skills: Python, SQL, Statistical Analysis, Data Mining, GenAI, Machine LearningSoftware Engineering, Data Structures & Algorithms
Narayana Junior College

Senior Secondary (Math, Physics, Chemistry)

Narayana Junior College
2020 – 2022
India

Scored 963/1000 in Telangana State Board Exams. Earned a full merit scholarship from FIITJEE for academic excellence.

Focused on Mathematics, Physics, ChemistryAnalytical Thinking, Problem Solving, Exam Preparation Strategy
The Creek Planet School

Secondary School Certificate (CBSE)

The Creek Planet School
2010 – 2020
India

Scored 94.2% in CBSE 10th Board Exams. NSTSE medalist and school basketball gold medalist.

Subjects: Languages, Sciences, Mathematics, Computer BasicsAchievements: Leadership, Teamwork, Competitive Aptitude

Certifications

Professional certifications and achievements that demonstrate my commitment to continuous learning and skill development.

IBM Machine Learning Specialization

IBM

Issued: July 2025

View Certificate

Machine Learning I

Columbia+

Issued: August 2025

View Certificate

Deep Learning and Reinforcement Learning

IBM

Issued: July 2025

View Certificate

Introduction to Generative AI Specialization

Google Cloud Training

Issued: June 2025

View Certificate

LangChain for LLM Application Development

DeepLearning.AI

Issued: June 2025

View Certificate

Testimonials

What colleagues and mentors have to say about working with me.

Lan Yao

"As a teaching assistant, Pranav demonstrated excellent communication skills and a deep understanding of programming concepts. Students consistently praised his ability to explain complex topics clearly."

Lan YaoCS Department Faculty, Illinois Institute of Technology

Get In Touch

Have a project in mind or want to discuss potential opportunities? Feel free to reach out!

Send a Message

PK

AI & Machine Learning Specialist

3201, S. State Street, Chicago, IL

© 2025 Pranav Kuchibhotla. All rights reserved.