Third year Computer Science student at the University of Alberta and an Ethereum Foundation Protocol Fellow, working on trust-minimized checkpoint sync for Ethereum's consensus layer in Rust. I work across the stack, from consensus-layer protocol code and low-level C systems to live web tooling, and I care about software that is correct, verifiable, and observable.
I'm a third year Computing Science student at the University of Alberta. I grew up in Riyadh and moved to Edmonton for university. Right now most of my time goes to my Ethereum Foundation fellowship, where I write Rust for the Lighthouse client, and to coursework. I like finding out how things work underneath, which is how I ended up reading consensus specs and writing a CPU scheduler in C.
Away from the computer I'm usually climbing at Boulders or Niche, playing badminton with friends, or at the gym. I hike in the Rockies when I can, cook South Asian food at home, and take on custom 3D printing jobs around Edmonton.
I help organize natHACKS with NeurAlbertaTech, handling hackathon logistics and participant coordination. I'm also a General Faculties Councillor, representing Science students.
Placed third at a case competition hosted by the Business Students' Association and sponsored by Cenovus Energy. Before that, my team was a finalist (1 of 6 out of 30+) in the McKinsey Case Competition run by UAlberta ICA.
I boulder at Boulders and Niche, and do some karma cleaning at one of them. In the Rockies I've done Sulphur Mountain and Sulphur Skyline, and turned back near the ridge on Wilcox Peak in November snow. I want to get up a 3,000 metre summit next.
I play badminton regularly with friends and train at the gym. It's how I reset.
I cook South Asian food at home. Chicken korma is a recent one I made.
I design and print custom parts for people around Edmonton, from ceramics molds to cookie cutters and stamps.
Seeking internship and co-op opportunities of 4 to 16 months in software engineering, protocol / systems, or QA. Open to relocating anywhere in Canada.