Skip to content
View M7md-oth's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Block or report M7md-oth

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
M7md-oth/README.md

Mohammed Othman

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.

Portfolio · LinkedIn · Email

Current focus

  • Building responsive interfaces with React, TypeScript, and Tailwind CSS
  • Designing dependable e-commerce and marketplace workflows
  • Strengthening API, authentication, database, and testing practices

Selected work

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

Full-stack toolkit

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

How I approach development

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.

Beyond the featured projects

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.

Pinned Loading

  1. Computer-science-projects Computer-science-projects Public

    Index of computer science projects across software, data, algorithms, networking, and mobile development.