about me.
I'm Ammar Hassan, a developer from Lahore. I like building for the web and getting the details right.
I started out with plain HTML, CSS and JavaScript, and over time moved to React, Next.js and Node. Most of what I know comes from building real projects rather than coursework.
I'm working my way into AI engineering. Right now that mostly means getting properly good at Python, then building small, real agent projects on top of it instead of only reading about them.
Mostly video games with friends, some going. Otherwise a lot of padel I've never gotten good at, some cycling, and pretending the next new coffee place will be worth it. Forever defending the as the best car ever.
experience
Punjab Safe Cities Authority
web development intern · jun – aug 2024
Worked on citizen-facing government web portals and got an inside look at how Punjab's automated e-challan system works, from the traffic cameras through to the dashboards.
education
toolbox
TypeScript · React / Next.js · Node.js · Express · Socket.IO · XState · Tailwind CSS · Framer Motion / GSAP · Stripe · Zod · Python · Pandas / NumPy / Matplotlib · MongoDB + Vector Search · Gemini API · Spotify API · OAuth · SQL · Docker · AWS · Terraform · GitHub Actions · Vercel · Git / Linux
elsewhere
If you want the short version, here's my resume. You can also reach me at ammarhassan.amr@gmail.com.