PARSA SEDGHI.

My Work

Highlighted Projects

NeedyMeds Drug Discount Card App

  • React Native
  • Node.js
  • AWS
  • SQL

As part of Hack4Impact at UMD, I helped build the redesigned Drug Discount Card mobile app for NeedyMeds, a nonprofit that helps 3.3 million people per year afford healthcare. Their discount card alone has saved patients over $300 million, with discounts of up to 80% at more than 63,000 pharmacies nationwide. The app lets anyone search a medication, compare real-time prices at nearby pharmacies, and save a free discount card to show at the counter — completely anonymously, with no sign-up or personal information required. With my team at Hack4Impact-UMD, we spent 2 semesters building this app with React Native for cross-platform iOS/Android support and a Node.js backend for pharmacy price lookups and discount card generation, including Apple/Google Wallet integration for one-tap access at checkout.

Meta XR New User Onboarding Experience

  • TypeScript
  • React Native
  • LLM APIs
  • RAG

I led the development of an AI-powered onboarding agent for XR devices for a project with the Meta Reality Labs organization. The assistant translated complex privacy policies into clear, interactive terms which improved user clarity and comprehension. I built a Retrieval-Augmented Generation (RAG) pipeline to ground conversations in Meta policy documentation, and helped deploy opt-in workflows that increased data-sharing consent by 45%.

UMD Senate Website

  • Vue.js
  • Java Spring Boot
  • AWS S3
  • SQL

I helped rewrite the University of Maryland Senate website, a platform used by 50,000 students, faculty, and staff annually and serving 750,000 visits per year. The rebuild moved the site to a Vue.js frontend with a Java Spring Boot backend and AWS S3 for document storage. Beyond the public-facing site, I helped develop the internal dev tooling used by the administrators who run the Senate.

Semantic Prompt Caching for Multi-Tenant LLM Serving

  • Python
  • FAISS
  • LLM Inference

A middleware system my group and I built for CMSC818Q — a master's-level course I took as an undergraduate — that cuts redundant GPU inference costs in LLM serving pipelines by caching responses to semantically similar prompts. The system introduces a two-stage Hybrid Lookup pipeline: a FAISS-based approximate nearest-neighbor search over sentence embeddings narrows candidates, then a Token-F1 guard filters out "semantic paradox" cases — prompts that are lexically similar but differ in a single critical token, like "today" vs. "tomorrow" — that would otherwise fool cosine similarity into serving an incorrect cached response. Across workloads from 100 to 10,000 prompts, the proxy achieved up to a 1.28x speedup with exact-match caching alone, and over 80% cache hit rate with mean response quality above 0.90 once semantic matching was enabled.

The Red Bean Website

  • React
  • JavaScript
  • HTML/CSS

I designed and developed a website for my family's store, The Red Bean, located in the heart of downtown Annapolis, Maryland. Built using React, HTML, CSS, and JavaScript, the site has attracted over 100,000 visitors, showcasing our unique offerings and engaging with our community. If you're in the area, we'd love for you to stop by and experience it in person!

UMD Tuition Remission Services

  • Java
  • Vue.js
  • Spring Boot
  • SQL

As an Enterprise Software Engineer Intern at the University of Maryland, I contributed to the development of the Tuition Remission System (TRS) application, which processes tuition for thousands of students and faculty annually. From brainstorming and design to deployment, I was actively involved in creating a robust web-based solution using Java Servlets, JavaScript, Vue.js, Apache Maven, SQL, and Spring Boot, while assisting with web application and back-end testing to ensure reliability for university clients.

Visualizing Two Decades of NBA Evolution

  • D3.js
  • Python
  • Data Visualization

A data visualization project exploring how the NBA has changed over the past two decades. I built an interactive site using D3.js that turns raw league data — from the NBA API, Basketball Reference, and a public shot-location dataset — into six visual stories, including a court heatmap with a year slider tracking the rise of the 3-point shot, league-wide scoring trends, and load-management patterns in player rest. I personally designed and built the Player Size visualization (data pipeline plus a D3 dot-strip plot) and the Global Superstars visualization (data pipeline plus a D3 line chart and MVP list). The site is a build-free static page deployed on GitHub Pages, with Python scripts to regenerate the underlying datasets from live NBA data sources.

Predicting SPY ETF Price Dynamics Using Machine Learning

  • Python
  • Machine Learning
  • Data Science

In this project I analyzed the SPY ETF as a representation of the S&P 500, with the goal of predicting stock price changes using machine learning. I worked on exploring historical stock data from Yahoo Finance, conducting statistical analyses, visualizations, and building a decision tree regression model to uncover meaningful patterns and forecast future price changes.

Wodify Machine Learning Project

  • Python
  • Pandas
  • Regression Analysis

In this project, I used Pandas to analyze the impact of free trials and discounts on customer retention and lifetime value for Wodify, a fitness CRM software company. I took the lead in cleaning and organizing six complex datasets with over 2.5 million records, developed retention rate metrics, and performed regression analyses to identify trends. This work allowed me to implement a machine learning algorithm to provide data-driven recommendations for optimizing gym memberships and pricing strategies.

All District Reads Website

  • React
  • Firebase
  • Firestore

I contributed to the All District Reads project in Spring 2024 for Hack4Impact. Our goal was to increase literacy in K-5 students by developing tools to support parental involvement and track program impact. I played a key role in constructing the frontend of the Library system, developing the Welcome page with user authentication, and syncing data between Firestore and the frontend — converting UI designs into functional, reliable React code.