Computer Engineering @ University of Waterloo. From building full-stack applications to applying machine learning and AI systems, I enjoy exploring how computer science can create meaningful impact. I’m always eager to learn, collaborate, and take on new challenges.
I’m a Computer Engineering student at the University of Waterloo who loves building meaningful technology. Whether it’s machine learning algorithms, AI applications, or embedded systems, I’m drawn to elegant solutions for real-world problems. My work spans full-stack web apps, RAG pipelines, hardware interfaces, and AI-driven applications.
Outside of academics, I’m constantly experimenting—building tools like Pennywise, PlateCheck and Podcastify, or diving deep into microcontroller projects like the Text-to-Braille Conversion System. I value clarity, creativity, and human-centered design in everything I build.
Currently, I’m focused on contributing to impactful software projects and preparing for future research in AI systems and RAG applications. I'm also actively seeking new opportunities to learn and grow through internships, hackathons, and collaborative work.
PlateCheck, the winner of the Women in Engineering (WIE) hackathon, is a personalized nutritional app aimed at addressing nutrition gaps and promoting women’s overall health. The application allows users to upload a photo of their food, which is analyzed through APIs to identify its nutritional content and provide tailored recommendations. The app’s algorithm, developed in Python, calculates a nutritional score based on the identified food items to offer these personalized recommendations. The user-friendly interface, built in React and modelled using Figma, allows for easy interaction with the platform, where users can access personalized insights and track their nutritional progress.
Podcastify is a full-stack web application that transforms text input, such as textbooks (PDF/DOCX), into engaging audio podcasts using natural language processing (NLP) and AI-driven summarization. Built with Python, Flask, Vue.js, and JavaScript, the platform employs SpaCy, NLTK, and Heapq for content extraction and summarization. The concise summaries are then converted into natural-sounding audio using the Speechify API, enhancing accessibility and user engagement. Additionally, Podcastify features an intelligent VoiceFlow-powered chatbot, which learns from input files and provides insightful, context-aware responses to student queries. The application’s dynamic frontend supports file uploads, real-time feedback, and efficient routing, while the scalable Flask backend manages file processing, audio generation, and secures API interactions.
Developed a machine learning model to assist in the early detection of hypothyroidism. Using a dataset containing key clinical identifiers, engineered features and trained a decision tree classifier to identify patterns indicative of the condition. The model was evaluated for accuracy, precision, and recall to ensure reliable classification, with an accuracy of 97.5%. Through this work, I aimed to demonstrate how machine learning can enhance diagnostic precision and support healthcare professionals in identifying hypothyroidism efficiently. This project earned me the University of Calgary's Women Award for Outstanding Academic Achievement and a Silver Medal at the Calgary Youth Science Fair.
Developed a Braille-to-Text Conversion System using an STM32 Nucleo64 board (STM32F401RE) to create an accessible solution for visually impaired individuals. The system processes Braille input and converts it into corresponding text, displayed dynamically through LEDs (representing Braille dots). This was implemented the system using C++, and included SPI communication to ensure smooth interaction between the two microcontroller components.
Engineered advanced Retrieval-Augmented Generation (RAG) pipelines using the Moorcheh semantic search engine and API for document retrieval tasks. Benchmarked Moorcheh’s performance against leading vector databases, evaluating metrics such as latency, embedding quality, and retrieval accuracy across diverse datasets. Contributed to open-source RAG integrations, including LangChain and LlamaIndex, and created public examples to improve the accessibility and community adoption of Moorcheh’s platform. Designed and executed several experiments to evaluate Moorcheh’s potential in varied GenAI/LLM workflows to guide product development and documentation.
Contributing to the development of backend infrastructure for maternal wellness tools, including authentication, postpartum features, and personalized symptom logic. Applying machine learning to support intelligent symptom tracking and tailored maternal health recommendations.
Organized, promoted and presented at initiatives like nation-wide hackathons and webinars that worked to inspire girls to explore computer science and technology. Developed coding tutorials and projects featured on the Hackergal hub and included with the Hackergal curriculum accessed by girls across Canada.
Worked with other fellow young scientists across the world to find innovative solutions addressing real world challenges. Built connections with researchers and STEM professionals, gaining insights into advanced scientific methodologies and research.
Selected as a scholar for a program focusing on critical STEM skills, global competence, and social impact strategies. Gained expertise in sustainable design, intercultural collaboration, and community-driven innovation. Earned certification in Global Citizenship for Social Impact from UPenn University.
If you’d like to collaborate, chat about tech, or just say hi, feel free to reach out! I’m always open to new opportunities and conversations.
Email: bpotdar@uwaterloo.ca
LinkedIn: linkedin.com/in/bhavani-potdar
GitHub: github.com/bhavanipot
Say Hello