
hi, i'm
shubham!
I'm a versatile Conversational AI Engineer and Software Developer working on Generative AI, Conversation Design, Full Stack Software Development, and HPC . Working towards building software that empowers and inspires users.
About Me
Get to know me!
Hi, my name is Shubham and I am a highly ambitious, self-motivated, and driven software engineer.
Currently, I’m expanding my expertise in Conversational AI. At Cantonica, I’m developing cutting-edge chatbots using Retrieval-Augmented Generation (RAG) for PWA marketplaces. This work involves conversation design and creating intelligent systems that provide dynamic, real-time responses, enhancing user engagement and interaction. My experience in conversation design allows me to craft smooth, intuitive interactions, ensuring users have a seamless experience with the chatbot interfaces.
My personal motto is to always strive for continous improvement and that's what I aim for. With a deep passion for technology and an eagerness to expand the boundaries of possibility, I'm excited about the future of my career and am always on the lookout for new and exciting opportunities. 🙂
My Skills
Retrieval-Augmented Generation
LangChain
Langflow
Vector Databases
Conversation Design
Chatbot Development
Microsoft Bot Framework
Rasa
Dialogflow
Python
React
JavaScript
TypeScript
DevOps
C#
Java
C
Linux
SQL
.NET
Node.js
Next.js
Django
Docker
Kubernetes
Swagger
Postman
WebAPI
SOAP
Bash
Fuzzing
Bootstrap
Tailwind CSS
Git
GitHub
Azure
AWS
IBM Cloud
Projects
Conversational AI Projects
Langchain Hierarchical Planning Agent
Hierarchical API Planner using LangChain and the OpenAPI Toolkit to intelligently navigate and consume an API spec, determining and calling endpoints sequentially based on complex user queries.
WikiLam: Wiki AI
Conversational Wikipedia query tool that leverages LlamaIndex, Chainlit, and OpenAI GPT to help you query and interact with indexed Wikipedia pages in a conversational manner.
RAG + Langchain
Walks through the process of integrating Google’s Gemini API with LangChain to create a Retrieval-Augmented Generation (RAG) system for querying PDFs.
Web Projects
Other Projects
Design
Conversation Design
Case Study: Movie Recommendation Engine
A slide deck explaining the design and motivation behind MovieLang, a movie recommendation engine built with Langflow and Next.js.
Logos

UtahSec
A logo for University of Utah's cybersecurity club.

CTF Team
A logo for University of Utah's official capture-the-flag team.