mehad abdi

mehad abdi

i am a programmer last night i slept 7h 31m

hover my name to see how i slept

Mehad Abdi, smiling, in a navy blazer
7h 31mslept last night
68%recovered
6workouts, past week

sample numbers until whoop is connected

about

i'm 18 and studying computer science at virginia tech

i grew up in northern virginia and went to woodson

i live in convergence, vt's newest living-learning community, as part of its first cohort

on campus i'm in nsbe, cs careers @ vt, and the eritrean-ethiopian student association

my team took 2nd at vthacks 14 with an app that tells you what to eat on campus

i worked on endive, an llm benchmark published in emnlp findings 2025

before college i ta'd ap computer science and ran stem workshops for kids across fairfax county

outside of code i lift, snowboard, and spend weekends at car meets

work

  • a meal recommendation app that ranks live virginia tech dining menus against your calorie and protein targets, your allergies, and your class schedule.

    i built the ai coach. a plain sql ranking picks the meals and a databricks-hosted llama 3.3 70b only explains them, and every answer is checked against what's actually on screen so it can't invent menu items or health claims.

    it also knows how long the walk is. a distance model across 8 dining halls and 9 academic buildings keeps suggestions to places you can reach before your next class.

    python, typescript, react, sql, databricks, supabase

    The CampusCals team on stage at the VTHacks 14 awards
    on stage at vthacks 14
  • pick a player and a game and see every shot they took, where they took it from, and how it went.

    i built the flask backend that pulls live roster, game, and shot-location data from the nba stats api, with caching and spaced-out requests to stay under its rate limit.

    on top of that: a stats panel with fg%, 3p%, efg% and zone splits, k-means hot zones outlined on the court and shaded by fg%, and a mode that compares two games side by side.

    python, flask, pandas, scikit-learn, plotly, javascript

    see the code on github

    36 seconds of it working
  • a song request app for parties. everyone adds songs to one shared line and the next one plays when the timer runs out, so nobody fights over the aux.

    built in java on a linked queue we wrote ourselves for data structures.

    java

where i've worked and led

  • teaching assistant, ap computer science a woodson high school. 70+ students across 3 classes, in java 2024 to 2026
  • regional coordinator, technology youth empowerment ran a team of 6 and stem workshops for up to 90 kids across 10+ schools and libraries 2025 to 2026
  • vice president, computer science honor society woodson high school. started a task force that wrote study materials and ran coding workshops at 3 elementary schools 2025 to 2026
  • kids supervisor, life time fairfax. promoted from instructor, trained new staff 2024 to 2026

research

i was a contributor on endive, a benchmark that tests how fairly language models handle underrepresented english dialects. it was accepted to emnlp findings 2025.

through algoverse ai research, i ran model evaluations with few-shot prompting and bleu scoring, debugged the evaluation code, and reviewed prior work on dialect bias.

what i want to work on next is the frontier of ai, where the models themselves are changing fastest.

honors

  • fabse scholarship fairfax alliance of black school educators, presented at educate fairfax's beyond the tassel 2026
  • jack and jill of america scholarship award reston, virginia chapter 2026
  • 2nd place, deloitte × databricks track vthacks 14, virginia tech 2026
Mehad holding his scholarship certificate at the Beyond the Tassel ceremony
beyond the tassel, on my 18th birthday

life

6 workouts in the past week, 23 in the past month

Mehad and a big group of friends in orange at a Virginia Tech football game
game day at lane stadium
Mehad leaning back in an office chair, typing on a laptop with his feet up
working hard or hardly working
Mehad on a snowboard next to a friend on skis, at the top of a run at sunset
last run of the day
Mehad taking a selfie with a table of computer science students at an NSBE meeting
the cs table at nsbe
Mehad taking a mirror photo in the gym between sets
between sets
A blue Lamborghini at a car meet
a meet back home

contact

resume download pdf
Mehad Abdi's resume, page 1. Download the PDF for a version you can select and search.