Designer who builds from 0 to 1 and simplifies complex systems.
I’m Hadi. I specialize in bringing new products to life and turning messy workflows into clear, efficient experiences. I care most about meaningful product impact: removing friction, reducing redundant steps, and helping users achieve their goals with as little time and effort as possible.
With a background in Computer Science and Usability Engineering, I design for system logic and edge cases, bridging product intent and engineering to ship high-quality software.
How I work
Clarity over complexity
I reduce cognitive load and design for real-world constraints—especially when the domain is complicated.
Thorough, but pragmatic
I push for consistency, but I’m flexible when speed matters. I prefer "shipped and improving" over "perfect and pending."
Engineering-friendly
I speak developer. I write crisp specs, define states clearly, and iterate early to avoid expensive surprises.
Outcomes over ego
I’m transparent and direct. I don’t chase the spotlight; I care that the team wins and the user succeeds.
Product design
- End-to-end product design
- Workflow & info architecture
- Complex prototyping
- Accessibility-minded UI
Systems & scale
- Design systems & patterns
- Component logic & states
- Cross-platform consistency
- Documentation & specs
Teams
- Stakeholder alignment
- Workshop facilitation
- Dev handoff & iteration
- Balancing quality vs. speed
Looking for next
I’m looking for a B2B or B2C role (remote/hybrid) with a product I can genuinely care about: one with depth, technical challenges, and room to make a measurable impact.
Let’s talk
If you think my approach fits what you’re building, I’d love to connect.