youssefsabri

about

Engineer. I build and break machine-learning systems from first principles.

I like the layer below the one everybody works at. Most of this started as a note to myself — writing it down is how I find out whether I understood it.

Something here wrong? Tell me: hireyoussefsabri@gmail.com.

now
  • › Micrograd, then a small transformer — by hand.
  • › Prolog: unification and resolution.
  • › Writing up whatever refuses to stay understood.
stack
languages
Python · TypeScript · Prolog · C
ml
PyTorch · NumPy · einops
web
Astro · React · Tailwind
infra
FastAPI · Postgres · Docker
elsewhere
normal ~/about --:--:--