Skip to content
View mdabagh's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report mdabagh

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
mdabagh/README.md

πŸ‘‹ Hi there, I'm MohamadSajad Dabagh!

I'm a Backend Developer with extensive experience in PHP and Laravel. My expertise includes designing databases, creating RESTful APIs, and implementing design patterns like SOLID. I have a proven track record of delivering high-quality software solutions for payment systems, API integrations, and log management.

πŸ’» Skills

  • Backend Development: PHP, Laravel, RESTful APIs, Database Design, API Integration, SOLID Principles
  • DevOps & Deployment: Linux (LPIC Certified), Laravel application deployment on various Linux distributions, Web server configuration (Nginx, Apache)
  • Tools: Git, GitHub, ELK Stack
  • Web Development: HTML, CSS, JavaScript
  • Project Management: Agile (Scrum)
  • Familiar With: Node.js

🌟 Featured Projects

Laravel SMS Channel Package

SMS Channels Package: A package that uses the Strategy Design Pattern to enable seamless switching between SMS service providers during downtime.

Reminder Application (Laravel)

Reminder Application: A robust reminder application featuring API services.

Laravel Log Management Package

Generate Log Package: A customizable log package with level management, supporting both file and database storage.

API Validation Helper (Laravel)

API Validation Helper: Simplifies JSON-based input validation for Laravel applications.

πŸ“„ Resume

View my full resume: Download PDF

πŸ“« Contact


Thank you for visiting my profile! 😊 Feel free to explore my projects and get in touch.

Pinned Loading

  1. generateLog generateLog Public

    GenerateLog is a Laravel package for custom and informative logging with the ability to store logs in storage or database, or both, and customize logging levels.

    PHP 11 1

  2. api-validation api-validation Public

    The validation api is a helper for validation based on json format input.

    PHP

  3. sms-channels sms-channels Public

    You can add more messenger servers by using the design pattern strategy, this is necessary for emergency situations when one of the servers fails.

    PHP

  4. favorite-musics favorite-musics Public

    Categorize your favorite music and share it with friends

    JavaScript

  5. single-lunch single-lunch Public

    Make a weekly meal plan with your own home-cooked meals and we will tell you what you lack in your fridge every day.

    CSS

  6. TIL TIL Public

    today i learned | I write down the various subjects that I learn from here. I suggest that you also create such an idea in your GitHub.

    1