Back-End Developer
Hello, I'm

Mohamed Abdelghany

 

I graduated from the Faculty of Computer Science and am extremely motivated to develop my skills in back-end engineering. As a strong team player, I can quickly learn and implement new technologies while consistently growing professionally.

1+ Years of Experience
5+ Projects Completed

SERVICES

What I can do for you

Back-End Development

Building robust server-side applications with PHP, Laravel, and MySQL. I specialize in creating scalable APIs, database optimization, and secure authentication systems.

  • API Development
  • Database Design
  • Server Configuration

Web Applications

Creating custom web applications that solve business problems efficiently. From e-commerce solutions to content management systems, I build maintainable and feature-rich platforms.

  • Custom Web Apps
  • E-commerce Systems
  • CMS Development

Security Implementation

Implementing best practices for web application security, from authentication systems to data validation and protection against common vulnerabilities.

  • Secure Authentication
  • Data Protection
  • Security Auditing

Recent Work

E-Commerce System

Technologies: Laravel 12, PHP, MySQL, Bootstrap 5, JavaScript, OOP, MVC

• Developed a full-featured e-commerce platform with product catalog, shopping cart, and secure checkout system
• Implemented role-based authentication with separate user and admin interfaces.
• responsive frontend using Bootstrap 5 with custom CSS for enhanced user experience.
• Created a comprehensive admin dashboard for inventory management, order processing and analytics.
• Implemented secure payment processing with cash on delivery option and order status tracking.
• Utilized Laravel's Eloquent ORM for efficient database operations and relationships.
• Applied input validation, CSRF protection, and security best practices throughout the application.
• Integrated product filtering, sorting, and search capabilities for improved user experience.
• Leveraged Git version control for systematic feature implementation and deployment.

View
Expense Tracker

Technologies: Laravel, PHP, MySQL, Bootstrap, MVC, Chart.js

• Comprehensive financial management system with real-time expense tracking, budget planning, and savings goals.
• Interactive dashboard with dynamic charts, financial analytics, and personalized insights for better money management.
• Advanced features include category management, recurring transactions, financial reports, and multi-currency support.
• Modern glass-morphism UI with responsive design, ensuring seamless experience across all devices.
• Secure authentication system with role-based access control and data encryption for financial privacy.

View
Clinic Management System

Technologies: Laravel, PHP, MySQL, Bootstrap, MVC

• Developed a secure backend system for managing appointments, patients, and medical records.
• Implemented role-based authentication, restricting access to doctors only.
• Designed an optimized database schema to store patient details, health conditions, medicine, and doctor notes efficiently.
• Integrated server-side validation and CRUD operations, ensuring data integrity and secure record management.

View
Social Media Content Scheduler

Technologies: Laravel 12, PHP 8.2, MySQL, Bootstrap 5, Chart.js, FullCalendar.js

• Engineered a comprehensive platform for scheduling and automating posts across multiple social media platforms with customizable settings.
• Implemented advanced scheduling system with rate limiting (10 posts daily) and platform-specific content validation.
• Created interactive dashboard featuring visual content calendar and comprehensive analytics displaying post performance metrics.
• Developed service-oriented architecture separating business logic from controllers for clean organization and easy API integration.
• Designed optimized database schema using pivot tables to manage complex user-platform-post associations.

View
Blog Platform

Technologies: Laravel, Blade, PHP, MySQL, Bootstrap, MVC

• Developed a feature-rich blog platform with dynamic content management and user authentication.
• Implemented a responsive design with custom Blade templates for optimal viewing across all devices.
• Created an intuitive admin dashboard for content management, user roles, and analytics tracking.
• Built a robust commenting system with moderation features and notification capabilities.
• Integrated SEO optimization tools and social media sharing functionality.
• Implemented category and tag management for efficient content organization.
• Utilized Laravel's Eloquent ORM for database operations and relationships.
• Applied security best practices including CSRF protection and input validation.

View
Student Affairs Management System

Technologies: PHP, MySQL

• The project was developed using PHP (backend), MySQL (database), HTML/CSS/JavaScript (frontend), and includes session-based authentication to enhance security. It demonstrates practical skills in CRUD operations, user authentication, and responsive design.
• Add, update, and delete student records with key details such as name, email, GPA, and department.
• Ensure data security with a login-based authentication system, restricting access toauthorized users only.
• Display data in a user-friendly, responsive table with a clean, intuitive interface for ease of use.

View

Education

University Degree

Bachelor's of Computers and Artificial Intelligence

Cairo University

Relevant Coursework
Web Development Database Systems Object-Oriented Programming Software Engineering Data Structure Algorithms
September 2020 - May 2024 4 Years

Work Experience

Training Position

Full Stack PHP Laravel Trainee

ITI - New Capital, Egypt

Key Responsibilities & Achievements
Developed a full-stack web application using PHP, Laravel, and Node.js, contributing to a collaborative project in a team-based environment
Engineered responsive and dynamic user interfaces with HTML5, CSS3, Bootstrap, jQuery, and React
Managed database operations and system performance by applying knowledge of MySQL and Database Fundamentals
Utilized Version Control Systems and Docker to streamline development workflows and deploy applications efficiently
Collaborated with a team of developers and stakeholders, communicating project progress and presenting solutions during regular meetings
PHP & Laravel Node.js React MySQL Docker Git Version Control Full-Stack Development Team Collaboration
June 2025 - September 2025 6 Months
Internship

Backend Developer Intern

Orange Digital Center - Cairo, Egypt

Key Responsibilities & Achievements
Developed RESTful APIs using PHP and Laravel for web application projects, enhancing functionality and user experience
Collaborated with a team to design and implement backend solutions, ensuring secure and efficient data handling
Optimized API performance through improved database queries and code refactoring
Gained hands-on experience in Agile workflows, participating in team meetings and code reviews
PHP Development Laravel Framework RESTful APIs Database Optimization Code Refactoring Agile Methodology Team Collaboration Code Reviews
September 2024 - November 2024 2 Months

Skills

Programming Languages

PHP
JavaScript
OOP
Data Structure
SOLID Principles

Frameworks & Tools

Laravel
WordPress
RESTful APIs
Git & GitHub
MySQL
HTML/CSS
Linux
Networks

Soft Skills

Problem-Solving
Team Collaboration
Presentation
Open To Learn
Communication
Time Management
Adaptability

Certifications & Courses

2025

Full Stack PHP Laravel Development

ITI - New Capital September 2025
PHP Laravel Full Stack Development React Node.js
2024

Back-End (PHP)

Orange November 2024
PHP Backend Development Web Development
2022

Software Development Process

Udacity April 2022
Software Engineering Development Lifecycle Agile

Programming Foundations

LinkedIn August 2022
Programming Computer Science Algorithms