Fjord
Multi-tenant contractor automation - leads, reviews, dashboards.
preview
This project is yet to be showcased.
React · Node · Supabase · Redis · Stripe · Gemini
Start with a few living slices. Then browse the full list of experiences - or filter by work, teaching, research, class, and the rest — one category at a time.
1 / 7
preview
This project is yet to be showcased.
React · Node · Supabase · Redis · Stripe · Gemini
41
Multi-tenant contractor automation - leads, reviews, dashboards.
preview
This project is yet to be showcased.
React · Node · Supabase · Redis · Stripe · Gemini
AP question generation and grading from course docs.
preview
This project is yet to be showcased.
Python · Dart · PDF extraction · LLMs
TA for CS 4782 Introduction to Deep Learning in Spring 2026 with Prof. Kilian Weinberger, supporting about 150 students in my 1st semester teaching the course.
TA for ECE 3140 / CS 3420 Embedded Systems in Spring 2026 with Prof. Kirstin Petersen, supporting about 80 students in my 1st semester teaching the course.
Multimodal deepfake checks with plain-language explanations.
preview
This project is yet to be showcased.
Full-stack · GPT-4 · Vision APIs
Market analytics and what-if simulations.
preview
This project is yet to be showcased.
Modular inference · Caching
preview
This project is yet to be showcased.
Django · PostgreSQL · TypeScript
A human-centered dating experiment.
preview
This project is yet to be showcased.
VR assistance for CPR training.
preview
This project is yet to be showcased.
VR
Head TA for ECE 2300 Digital Logic and Computer Organization in Fall 2025 with Prof. Christopher Batten, supporting 200+ students in my 6th consecutive semester as a TA for the course.
AI presentation APIs and brand-safe deck agents.
preview
This project is yet to be showcased.
Flask · Claude · PyTorch
Rental listings with review credibility scores.
preview
This project is yet to be showcased.
React · Python · Supabase
Fault-tolerant sharded key-value store.
preview
This project is yet to be showcased.
Java · RPC · Paxos
ROS localization, planning, and control.
preview
This project is yet to be showcased.
ROS · Python · C++
Cornell residential life app for thousands of students.
preview
This project is yet to be showcased.
Flutter · Firebase · OAuth
Improving ECE 2300 labs, CI, and a custom student linter.
preview
This project is yet to be showcased.
Verilog · GitHub Actions · Python
TA for ECE 2300 Digital Logic and Computer Organization in Spring 2025 with Prof. Zhiru Zhang, supporting 200+ students in my 5th consecutive semester as a TA for the course.
TA for CS 3700 Foundations of AI Reasoning and Decision-Making in Spring 2025 with Prof. Kevin Ellis, supporting about 120 students in my 3rd consecutive semester teaching Cornell’s foundations-of-AI sequence.
EfficientNet and a bottom-up deep learning path.
preview
This project is yet to be showcased.
PyTorch
Generative models studio.
preview
This project is yet to be showcased.
AI class schedule builder.
preview
This project is yet to be showcased.
TA for ECE 2300 Digital Logic and Computer Organization in Fall 2024 with Prof. Christopher Batten, supporting 200+ students in my 4th consecutive semester as a TA for the course.
TA for CS 3700 Foundations of AI Reasoning and Decision-Making in Fall 2024 with Prof. Haym Hirsh, supporting about 120 students in my 2nd consecutive semester teaching Cornell’s foundations-of-AI sequence.
Network topology meets training parallelization.
preview
This project is yet to be showcased.
FPGA · Distributed training
Farm sensors, dashboards, and flaky-data checks.
preview
This project is yet to be showcased.
AWS · React · PostgreSQL · scikit-learn
Startup hangout recommendations for groups in Jordan.
preview
This project is yet to be showcased.
Genre runtimes before and after 2010.
preview
This project is yet to be showcased.
Python · ML
BERT across 28 sentiment categories.
preview
This project is yet to be showcased.
BERT · PyTorch
Fellowship with a human-centered startup.
preview
This project is yet to be showcased.
TA for ECE 2300 Digital Logic and Computer Organization in Spring 2024 with Prof. Zhiru Zhang, supporting 200+ students in my 3rd consecutive semester as a TA for the course.
TA for CS 4700 Foundations of Artificial Intelligence in Spring 2024 with Prof. Kevin Ellis, supporting about 120 students in my 1st semester teaching Cornell’s foundations-of-AI sequence.
Volumetric data, visualized.
preview
This project is yet to be showcased.
Timed Wordle in the terminal, in OCaml.
preview
This project is yet to be showcased.
OCaml · Lwt · Dune
A full processor path in RTL.
preview
This project is yet to be showcased.
Verilog
Summer counselor at Summer at King's.
preview
This project is yet to be showcased.
Pathfinding and maze tooling.
preview
This project is yet to be showcased.
I built The Cornell Dining Forum in Spring 2023 as part of Cornell’s INFO 1998 Trends in Web Development course. The app lets students rate dishes at campus dining halls and browse what other students are saying.
I used the project to get hands-on with React and Next.js for the frontend, and Firebase Auth and Firestore for sign-in and storing reviews. Working through that stack helped me connect classroom concepts to a real, deployable web app.
Check out the live website.
GreenBin (Big Red Hacks 2022, Cornell) is a campus habit tracker for recycling, zero-waste, biking, and walking. The idea was to verify actions with photos: Google Cloud Vision would read labels from the upload and suggest an activity, then feed timed challenges and a community board so progress was shared, not private.
Built with Mena, Nada, and Youssef Attia.
Check out the live website.
Or explore more.
Yal3ab (يلعب), the Arabic word for "play," features two games: my custom-designed Funny Animals Memory game and my friend's Hangman game, both built while we were learning React. This was one of my first coding projects, and we wanted to create something anyone could open, play, and compete on through a shared scoreboard.
Check out the live website.
During the COVID-19 pandemic, thousands contributed personal journal entries to the Pandemic Journaling Project a project organized by the University of Connecticut's Department of English to create a repository of our ownunique records of everyday life during the pandemic.
I wanted to explore whether computational text analysis tools could help us discover patterns that are impossible to notice by reading entries one at a time. Using Mathematica and Wolfram Language, I built an analysis notebook and explored things like word frequencies, contextual bigrams, sentence relationships, and temporal distributions to study how emotions, routines, and perceptions evolved over that time.
I focused on the context surrounding words to better understand the collective human experience. The project showed what we called in that class 'distant reading' which can transform thousands of individual stories into insights that we would never be able to come at by reading entries one at a time.
How is the coronavirus pandemic affecting your life right now?
“Today is day 87 since I began quarantine. Philadelphia entered yellow phase of re-entry. Nothing changed for me.”
from Philadelphia
I spent a high-school internship at TechWorks (now The Makerspace), a Crown Prince Foundation digital fabrication lab in Amman built for young innovators to prototype with advanced tools - 3D printers, laser cutters, CNC mills, and more. I wasn't shipping a product of my own. Day to day I helped college students with their designs: CAD and CAM walkthroughs, choosing the right machine, and coaching them on the shop floor until a sketch became a part.
What I took away: [Fill in later - skills, habits, or lessons from guiding makers through design → fabricate.]
Context on the lab: TechWorks and The Makerspace on FabLabs.
FabLab floor
Design in.
Prototype out.
Coaching college makers from CAD into the machines that cut, print, and mill their ideas.
On the bench
3D printing