Skip to content
View mhmdkh1905's full-sized avatar

Block or report mhmdkh1905

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
mhmdkh1905/README.md

πŸ‘‹ Hi, I'm Mohammad Khateeb

Junior Full-Stack Developer | Software Engineering Graduate

Typing introduction



LinkedIn profileSend email


πŸ‘¨β€πŸ’» About Me

I'm a Junior Full-Stack Developer and B.Sc. Software Engineering graduate with hands-on experience building complete web applications, backend APIs, administrative dashboards, community platforms, and data-analysis tools.

I currently work as a Full-Stack Developer Intern at Timing, where I contribute to frontend and backend features, API integrations, database operations, debugging, and resolving real application issues.

I enjoy transforming ideas and requirements into practical software solutions, with a focus on:

  • Clean and maintainable code
  • Reliable application behavior
  • User-friendly interfaces
  • Structured backend APIs
  • Practical business and data-driven solutions

πŸ› οΈ Technical Skills

Languages

  • JavaScript
  • Python
  • Java
  • C
  • C#
  • C++

Frontend

  • React
  • HTML5
  • CSS3
  • Tailwind CSS
  • React Router
  • Vite

Backend

  • Node.js
  • Express.js
  • REST API development
  • Authentication and authorization
  • Role-based access control
  • Client-server architecture

Databases & Cloud

  • MongoDB
  • MySQL
  • Cloud Firestore
  • Firebase Authentication
  • Firebase Storage

Tools & Practices

  • Git and GitHub
  • Postman
  • Jira
  • Agile and Scrum
  • Software testing
  • Object-oriented programming
  • Software architecture
  • Debugging and API integration

πŸš€ Featured Projects

🍽️ RestaurantOS

Full-Stack Restaurant Management Platform

Technologies: React, Node.js, Express.js, MongoDB

RestaurantOS is a full-stack platform designed to centralize and simplify restaurant operations through role-based dashboards and management workflows.

Key Features

  • User authentication and role-based access control
  • Order and kitchen workflow management
  • Menu and inventory management
  • Employee and salary tracking
  • Restaurant table management
  • Analytics dashboards
  • RESTful backend APIs
  • Automatic inventory deduction
  • MongoDB transactions

Live Demo

Frontend Repository

Backend Repository


🎌 ReAnime

Creative Anime Community Platform

Technologies: React, Vite, Firebase, React Router, CSS

ReAnime is a community platform where anime fans can explore content, read story scenarios, publish creative alternative versions, and interact with other users.

Key Features

  • User registration and authentication
  • User profiles
  • Protected routes
  • Content and scenario creation
  • Actor Mode and Creator Mode
  • Comments
  • Likes and dislikes
  • Firebase-based data management
  • Firebase media storage

Live Demo

GitHub Repository


πŸ’§ WaterScope

Water Data Analytics and Visualization Dashboard

Technologies: React, Vite, Tailwind CSS, Chart.js, Plotly, Recharts, Leaflet

WaterScope is an interactive water-data analysis platform that presents forecasting, statistical analysis, climate-related patterns, charts, and geographic information through a modern dashboard.

Key Features

  • Water-data overview dashboard
  • ARIMA time-series forecasting
  • Principal Component Analysis
  • Trend analysis
  • Climate-impact visualization
  • Interactive geographic maps
  • Data exploration
  • Multiple chart and visualization libraries

GitHub Repository


πŸ“Š Braude Analyzer

Excel Processing and Data Visualization Platform

Technologies: React, JavaScript, Excel processing, data visualization

Braude Analyzer is a browser-based platform for uploading, previewing, combining, comparing, visualizing, and exporting Excel spreadsheet data.

Key Features

  • Drag-and-drop Excel file uploads
  • Spreadsheet data previews
  • Column-based data visualization
  • Multiple chart types
  • Comparison of shared columns
  • Combining data from multiple Excel files
  • Downloadable Excel results
  • Light and dark themes
  • Responsive interface

GitHub Repository


🧠 EEG Classification Using NCD

EEG Signal Analysis and Classification

Technologies: Python, Pandas, NumPy

This project uses Normalized Compression Distance to compare and classify EEG signal patterns from real-world datasets.

Key Features

  • EEG signal preprocessing
  • Signal segmentation
  • Normalized Compression Distance calculations
  • Similarity-based classification
  • Brainwave-pattern analysis
  • Real-world dataset processing

GitHub Repository


🌍 Languages

  • Arabic β€” Native
  • Hebrew β€” Fluent
  • English β€” Professional working proficiency

πŸ“« Let's Connect

GitHub profileLinkedIn profileSend email


Thanks for visiting my profile πŸ‘‹

I'm always interested in learning, building practical applications, and connecting with other developers.

Pinned Loading

  1. ResturantOS-frontend ResturantOS-frontend Public

    Frontend for a full-stack restaurant management platform with role-based dashboards, order management, inventory tracking and analytics.

    JavaScript 2

  2. ResturantOS-backend ResturantOS-backend Public

    REST API for a restaurant management platform with authentication, role-based access, orders, inventory and employee management.

    JavaScript 1

  3. ReAnime ReAnime Public

    Anime community platform with authentication, user profiles, content creation, comments, reactions and Firebase-based data management.

    JavaScript 1

  4. EEG-classifaction-using-text-compression EEG-classifaction-using-text-compression Public

    EEG signal analysis and classification using preprocessing, segmentation and Normalized Compression Distance.

    Jupyter Notebook

  5. Braude-Analyzer Braude-Analyzer Public

    Interactive Excel analysis platform with file upload, data visualization, file comparison, column merging, and downloadable results.

    JavaScript

  6. WaterScope1 WaterScope1 Public

    An EcoSystem that describe how wather condition affect on water sources in Israel.

    JavaScript