Personal Projects
-
Collaborated with 3 Fellows to build and deploy a SaaS product that generates dynamic flashcards based on any data structures and algorithms topic using OpenAI's API, integrated a paywall and custom pricing plans via the Stripe API
Integrated secure user authentication and session management using Clerk, with role-based access for free and premium users
Designed and implemented a database model using Firebase to store user progress, flashcard history, and subscription status
Incorporated Material UI to provide a sleek and accessible user interface, with consistent design patterns and mobile-first principles
-
Developed a professor rating platform using Pinecone for efficient data storage and retrieval, improving search performance and scalability with a Next.js-based frontend
Utilized advanced NLP techniques, including text embeddings, to analyze and store professor ratings, enhancing query performance for large datasets in Pinecone's vector database
Integrated OpenAI’s API to generate intelligent professor ratings by analyzing and summarizing user-submitted feedback, enabling dynamic responses and personalized insights stored in Pinecone’s vector database.
-
Developed an AI-powered chatbot using OpenAI's API, enabling personalized travel destination suggestions based on user preferences.
Created an intuitive user interface using Next.js and Material UI to enhance the chatbot experience, providing a seamless interaction for users exploring travel destinations.