Git
A clear solution shaped around your business need.
I build fast, accessible web interfaces in Arabic and English. I care about the details a user feels but never sees: load time, keyboard order, and how a layout behaves on a small screen.
Resume
I lead the front end of an e-commerce platform serving stores across Kuwait and the Gulf. I rebuilt the component layer on TypeScript with a single design system, which halved first paint on mobile networks.
I built bilingual internal dashboards for a logistics team, and added full RTL support to the shared component library that four products now use.
My first product team. I turned Figma designs into responsive pages, and learned code review, automated testing, and how to write documentation someone else reads.
I’m a front-end developer specialising in React and TypeScript, and I design what I build when a project needs it. What matters to me is that the product reaches the user quickly and works on every device. I started with the web seven years ago building small sites for friends, then moved into larger product teams where I learned that good code is the code a colleague can read a year later. When I’m not writing code I contribute to open source, write about web accessibility in Arabic, and mentor developers who are just starting out.
Three recent projects, and what actually changed after each one shipped.

A platform connecting companies with freelancers, built on Next.js with instant search and shareable profiles. After launch, profile completion rose from 41% to 78%.
View Project
A full Arabic and English fashion storefront: browsing, filters, sizing, and a fast cart. I rewrote the checkout path and cart abandonment dropped by a third.
View Project
A content platform for designers with an editorial dashboard, a newsletter, and a job board. Article pages are statically generated, bringing load time under one second.
View ProjectWhat the people I worked with said about the process and the result.
“Layan delivered the front end ahead of schedule, and more importantly she left code our small team can keep building on without calling her every week.”
“The first developer we worked with who opens the Figma file and asks about the error and empty states before writing a single line. She saved us two weeks of rework.”
“Our Arabic support had been broken for two years. Layan fixed it in three weeks and wrote documentation that left the team able to maintain it themselves.”
I seek to push the limits of creativity to create engaging, user-friendly, and memorable interactive experiences. I read every message myself and reply within two working days, Kuwait time.