About

My journey, values, experience, and the apps & tools I use every day

Colorful LEGO bricks scattered togetherSpeaking at a campus event at The Westin Harbour Castle in TorontoMacBook at a café with coffee and croissantTriple monitor desk setup with Apple accessories

I grew up in my dad's computer shop in Dubai, taking things apart to see how they worked. That curiosity never left – it just changed shape over time. From tinkering with LEGO, to Hackintosh builds, to designing game skins and sharing them in online forums, I was always building something new.

How I built this site

Designed and built end-to-end in Claude Code – the site itself is the proof

There are no mockups handed off to development here – I design this site directly in the codebase with Claude Code, refining every detail against the live site in the browser. What you're looking at is the design file.

Designed in
Claude Code – no canvas tool in the loop
Framework
Astro 6 – pages ship as static HTML
Interactivity
React 19 islands – hydrated only where needed
Styling
Tailwind CSS v4 – design tokens live in CSS – no config file
Motion
Motion – springs and staggers, reduced-motion aware
Hosting
Netlify – serverless API routes
aymanjaddaa.com – pnpm build
  • $ pnpm build
  • ▸ds:scan✓
  • ▸check:sections✓
  • ▸generate:search-metadata✓
  • ▸astro build✓
  • ✓ Build complete▍

Values

The principles that guide every design decision I make

  • Relentlessly Curious

    I question everything. The best solutions come from asking 'why' until you hit bedrock – then asking 'what if?'

  • Think Big

    I believe in ideas that feel slightly crazy at first. The people who think they can change the world are the ones who do.

  • Obsessed with Craft

    Excellence lives in the details. Every pixel, every interaction, every micro-moment matters.

  • Simplicity Wins

    Complex problems deserve simple solutions. If it feels complicated to the user, I haven't finished designing.

  • Ship to Learn

    Progress over perfection. I'd rather learn from something real than debate something theoretical.

  • Play the Long Game

    I make decisions for long-term impact, not quick wins. Lasting change takes time and persistence.

Experience

The places and teams that shaped how I design

Production/Systems Designer Feb '22 · Present
Product Designer Mar '20 · Jun '21
Product & Graphic Design Intern May '18 · Aug '18

Education

The unconventional path that led me here

Toronto Metropolitan University
Bachelor of Commerce · BCom, Business Technology Management & Marketing Minor '14 · '19
Anthropic Academy Apr '26
Business Design Apr '26
Overnight Strategist
Strategic Frameworks & Storytelling Apr '26
Shift Nudge
User Interface Design Oct '21
Product Manager Certification (PMC™) Nov '19

Stack

The apps and tools I rely on every day to get things done