Skip to content
View MuhammedApdulkawi's full-sized avatar

Highlights

  • Pro

Block or report MuhammedApdulkawi

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
MuhammedApdulkawi/README.md

Hi πŸ‘‹, I'm Muhammed Apdulkawi

Backend Node.js Developer

Backend Node.js Developer | Scalable APIs β€’ Authentication β€’ Real-Time Systems


πŸ› οΈ Tech Stack

Backend: Node.js Express.js NestJS Socket.io

Languages: JavaScript TypeScript

Databases: MongoDB Mongoose MySQL Sequelize

Authentication & Security: JWT Google OAuth bcrypt Crypto Helmet
CORS Express Rate Limit

Validation: Joi Zod Multer

Cloud & Storage: AWS S3

Email & Notifications: Nodemailer

Tools: Postman Git


πŸš€ What I Do

  • Design and build secure, scalable REST APIs using Node.js & NestJS
  • Implement authentication systems (JWT, OAuth, OTP, device-based security)
  • Build real-time features using Socket.io
  • Optimize database performance with MongoDB & MySQL
  • Apply backend security best practices (rate limiting, hashing, validation)

🌐 Socials:

LinkedIn email

Pinned Loading

  1. SarahaApp SarahaApp Public

    RESTful API for anonymous messaging with authentication and user management

    JavaScript 3 1