About
Product designer and engineer in Amman. I design interfaces and then build them.
01. Bio
bio
I studied computer science and started out building frontends. An HCI course changed the question I was asking, from "can I build this?" to "is there a better way to build this for the people using it?" These days I do UX and design engineering. I try to figure out what people need first then design and write the code that delivers it. Having built things, I can tell early whether an idea is feasible, and then go build it instead of handing it off.
Most of my work has been in open source communities where I've helped build open knowledge projects and the FOSS communities around them. I'm currently active in digital rights communities because I want people to have control over the technology they rely on. In my work, that means building on open protocols and open-source software, and making interfaces honest about what a system is doing, down to how sure an algorithm is of its answer. Alternatives to centralized platforms often feel unfamiliar, so part of the design work is figuring out how much explanation people need before they trust one.
02. Experience
roles
- 2026-Product Engineer
Jordan Open Source Association. Product design on digital social innovation projects, and expanding Nuha across Arabic dialects and models. - 2026Community Officer
Jordan Open Source Association. Student tech events, hackathons, and talking to participants and stakeholders. - 2026Frontend Engineer
CookiesBIS. Frontend architecture for an internal exam and proctoring system, plus enterprise operations platforms. - 2025Frontend Engineer
Jordan Open Source Association, contract. Designed and built Nuha end to end, plus a customised Uwazi knowledge hub. - 2022-2024Technologist
Jordan Open Source Association. Web platforms in Vue and Node, with an eye on performance and security.
03. Education
degree
- 2021-2026BSc Computer Science
Princess Sumaya University for Technology, Amman. - Spring 2024BSc Computer Science
Riga Technical University, Riga. Exchange semester.
04. Tools
what i
reach for
JavaScript, TypeScript, Go, Python · Vue, Nuxt, React, Tailwind CSS, HTML and CSS · Git, Docker, Linux · Figma, wireframes, prototypes, design systems.