Hi, I'm Hetarth Parikh ๐Ÿ‘‹

I'm a CS Student @ McMaster University with a strong passion in software engineering, Artificial Intelligence, and building meaningful projects with a real-world impact.

Contact Me View Resume

Software Engineering | AI Enthusiast | Problem Solver


React Next.js Node.js Express.js Spring Boot Tailwind CSS Supabase JWT Auth Zustand Lucide React Framer Motion
Your Photo

Work Experience

Agsys Tech Logo

Software Engineering Intern @ Agsys Tech

May 2024 โ€“ September 2024

Worked on backend APIs and helped develop internal tooling for data pipelines. Built performance dashboards and collaborated with the frontend team to improve the UX.

Projects

Project Screenshot

AceAI โ€“ An AI Study Assistant

AceAI is a full-stack AI-powered learning assistant that transforms how students engage with their study materials. The platform allows users to upload class notes, PDF documents, or textbook excerpts, which are then automatically summarized using advanced NLP techniques. With over 500,000+ words in various notes summarized, AceAI intelligently generates custom multiple-choice quizzes for these notes in under 2 seconds using NLP and flashcards to reinforce understanding and boost retention โ€” all in real-time.


Whether you're preparing for exams or just reviewing key concepts, AceAI provides a seamless, efficient, and personalized study experience by leveraging OpenAI's large language models.


๐Ÿง  Key Features:


๐Ÿ” Smart Summarization of PDFs, notes, and textbook content


โ“ Automatic Grading Quiz Generation for active recall and self-assessment with a 97.8% quiz accuracy score using OpenAI


๐Ÿงพ Flashcard Creation based on uploaded material


โšก Real-time interaction with AI โ€” no manual formatting needed


Tech Used: React, Node.js, OpenAI API, Express.js, PDF parsing, Tailwind CSS

MacMate- Campus Guide and Task Scheduler

MacMate is a full-stack campus companion platform built specifically for McMaster University students. The app helps users navigate campus efficiently and stay on top of their academic workload with two core features:


๐Ÿ—“๏ธ Smart Scheduler โ€“ Organize and visualize upto 75+ assignments, midterms, and deadlines on a dynamic calendar (React + Spring Boot), with color-coded events, filtering, and completion tracking.


๐Ÿ“ Campus Navigator (Coming Soon) โ€“ An interactive Google Maps API -powered tool that lets students instantly locate over 25+ key campus spots like gyms, libraries, study spaces, and cafรฉs, with category filters, auto-zoom functionality, and search bar instant relocation.


Tech Used: Google Maps API, Next.js, Tailwind CSS, React Big Calendar, AOS, Lucide React, ShadcnUI, Framer Motion, JWT Handling, Spring Boot, Spring Security, Lombok, H2 DataBase


๐Ÿ”— Click to go to MacMate!
GitHub View Source Code
Symplify Screenshot

Symplify โ€“ Real-Time Health Predictor

Symplify is a real-time health insight web app that helps users identify potential illnesses based on their symptoms. Built on a dataset of over 4,900 real-world symptom-disease relationships, the app supports more than 130 symptoms and returns predictions from 40+ medical conditions. Users can either select symptoms from a dynamic dropdown or enter them manually for a fully personalized experience. Each prediction is accompanied by a confidence score, providing clear insight into how likely the diagnosis is, and offering users transparency around potential overlaps between conditions. With its fast, no-login interface and intuitive UI, Symplify empowers users to make informed decisions and better understand their health from the moment symptoms appear.


โš•๏ธ Instant Feedback โ€“ With over 1000+ symptom predicitions processed, users receive predictions based on symptoms input in real-time with a focus on accessibility and simplicity.


๐Ÿง  Powered by ML โ€“ The backend uses a trained Random Forest model on a curated health dataset, deployed using FastAPI.


Tech Used: Next.js, Tailwind CSS, FastAPI, Python, Scikit-learn, Random Forest Classifier, CORS, Pydantic

DormFlow โ€“ Real-Time Dorm Productivity App

DormFlow is a next-gen productivity web app built for dorm life โ€” designed to reduce distractions, keep roommates aligned, and boost focus through real-time collaboration. Whether you're deep into interview prep or planning a group chore rotation, DormFlow ensures your dorm stays in sync.


๐Ÿš€ Real-Time Dorm Sync โ€“ Powered by Supabase Realtime, DormFlow delivers group status and updates with <250ms latency, ensuring seamless live collaboration.


๐Ÿง  Pomodoro Focus Sessions โ€“ Use our Solo Session to enter distraction-free study zones with auto status syncing and support for streak-based productivity.


๐Ÿ“Ž Pinned Announcements โ€“ Keep essential dorm-wide messages visible to all members 24/7.


๐Ÿงน Chore Assigner + Rotation โ€“ Add chores and instantly assign them randomly across your group with one click. Includes edit, shuffle, and completion tracking.


๐Ÿ“ฆ Shared Dorm Closet โ€“ Track who has essentials like chargers, vacuums, or speakers. Each item is linked to a member, with real-time status updates on its availability.


๐Ÿ‘ฅ Join Groups by Code โ€“ Simple onboarding with invite codes. DormFlow supports up to 100,000 users per group with low-latency sync and automatic presence tracking.


๐ŸŽฏ Custom Statuses + Usernames โ€“ Choose from pre-set emojis like ๐Ÿง  Focusing or ๐Ÿ˜ด Sleeping, and personalize your in-app identity with any username you prefer!


๐Ÿ“ˆ Performance โ€“ Optimized with an initial load time under 0.9s with hydration speed boosted by static pre-rendering and dynamic routing.


Tech Stack: Next.js, Tailwind CSS, Supabase Auth + Realtime, Zustand (state), Lucide React, AOS, Vercel