Full-stack developer focused on React interfaces and e-commerce systems
I am a Computer Science student at Birzeit University building product workflows from interface to data. My current focus is modern React development and the systems behind digital commerce: catalogs, authentication, carts, checkout, orders, and role-based operations.
- Building responsive interfaces with React, TypeScript, and Tailwind CSS
- Designing dependable e-commerce and marketplace workflows
- Strengthening API, authentication, database, and testing practices
| Project | What it demonstrates | Stack |
|---|---|---|
| Freelance Services Marketplace | Authentication, role-based service management, cart, and order workflows | PHP, MySQL, HTML, CSS |
| Developer Portfolio | Responsive component architecture, accessibility, and production delivery | React, TypeScript, Tailwind CSS, Vite |
| Gym Equipment Rental | Product catalog, filtering, cart totals, checkout validation, and order history | Java, Android, Gson |
| School Management System | Role-specific service and data workflows for registrars, teachers, and students | Java, Android, REST |
Frontend: React, TypeScript, Tailwind CSS, HTML, CSS
Backend: PHP, Java, REST APIs, authentication and sessions
Commerce: product catalogs, role-based access, cart, checkout, order flows
Data and delivery: MySQL, SQL, Git, Vite, GitHub Pages, software testing
I work from the customer journey inward. The interface, validation, business rules, persistence, and operational states should support the same clear flow. I prefer explicit responsibilities over unnecessary abstraction and treat responsive behavior, accessibility, documentation, and testing as product work.
My wider computer science work includes algorithms, data structures, machine learning, networking, Android development, software quality, and low-level programming. Those foundations support my current full-stack direction.
Open to React, full-stack, and e-commerce opportunities and collaboration.