Personal Projects

  1. Algocards AI GitHub Repository Link

    • 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

  2. AI Rate My Professor GitHub Repository Link

    • 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.

  3. GetAwayAI GitHub Repository Link

    • 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.