About
I'm Ali Ataf, a software engineer who likes building backend systems and clean web apps. This site is a working notebook of LeetCode problems I've solved in C++ — each one with the approach written out, complexity analysis, and the actual code, all so anyone (myself included) can read back the reasoning later.
Skills
- C++
- TypeScript
- React
- Next.js
- Node.js
- PostgreSQL
- Algorithms & data structures
- System design
Links
About this site
Built with Next.js, TypeScript, Tailwind CSS, and shiki for syntax highlighting. Solutions are parsed directly from the source repo at build time — no manual curation, no analytics, no backend. The whole thing is a static export deployed to Vercel.