
Modular AI Chatbot Platform
I built multiple chatbot iterations that progressively added capabilities: basic OpenAI integration → conversation memory → tool/function calling → AI personality → database connectivity. Each version represented a distinct product capability milestone in conversational AI development.
Implemented Streamlit frontends with multiple backend versions demonstrating different AI patterns—simple prompt-response, conversation history management, weather tool integration, multi-tool orchestration, and database-connected user search.
This hands-on work gave me practical experience with OpenAI API patterns, tool calling mechanisms, conversation state management, and the engineering tradeoffs that shape AI product roadmaps.

Karthik skipped presentations and built real AI products.
Karthik Venkatraman was part of the September 2025 cohort at Curious PM, alongside 13 other talented participants.
