Skip to content
View ehab-elshimi's full-sized avatar
βš™οΈ
Backend Software Engineer | PHP, Laravel, Java, Spring Boot
βš™οΈ
Backend Software Engineer | PHP, Laravel, Java, Spring Boot

Block or report ehab-elshimi

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

Hi πŸ‘‹, I'm Ehab Elshimi

πŸš€ Passionate Software Developer | Backend PHP Laravel Developer | React | Full-Stack Web Developer


πŸ’» I'm a Backend Developer specializing in PHP Laravel, focused on building robust APIs, scalable backend systems, and full-stack web applications.

πŸ“ˆ My goal is to deepen my expertise in backend development, contribute to impactful projects in FinTech & Open Banking, and grow step by step into a Technical Lead.


πŸŽ“ Education

  • πŸŽ“ Beni-Suef University, Bachelor of Computer Science and Artificial Intelligence (2019 – 2023)
  • 🧠 Graduation Project: AI-Powered Skin Care Analysis System (Grade: Excellent)
  • πŸ“Š GPA: 2.93 (Non-German) | 1.8 (German Scale)

πŸ–₯️ Backend PHP-Laravel Development

I specialize in backend development using:
PHP, Laravel, REST APIs, MySQL, and modern backend engineering practices.

πŸ› οΈ What I Build:

  • βœ… RESTful API development & integration
  • πŸ” Authentication & Authorization systems
  • πŸ—ƒοΈ Database design & management (MySQL/PostgreSQL)
  • 🧱 Clean Architecture, SOLID Principles & Design Patterns
  • βš™οΈ Microservices architecture and modular project structures

🌟 Explore my backend projects:


🌐 Frontend Knowledge

In addition to backend, I build and style web interfaces using:
React.js, HTML, CSS, Bootstrap, Tailwind CSS.


⏭️ Next Plans

  • πŸš€ Expand PHP Laravel projects & full-stack applications (Laravel + React)
  • πŸ› οΈ Learn Java Spring Boot for backend versatility
  • 🌍 Explore backend opportunities in FinTech, Open Banking, and APIs

πŸ›  Tech Stack & Skills

πŸ”Ή Programming Languages

PHP JavaScript (ES6+) TypeScript Learning Java

πŸ”Ή Backend Development

Laravel REST APIs API Development Microservices
MySQL / PostgreSQL Database Design
OOP Clean Architecture SOLID Principles

πŸ”Ή Frontend Development

React.js Tailwind CSS Bootstrap
Redux Context API

πŸ”Ή Software Engineering & Practices

Agile / Scrum Problem Solving Team Collaboration
Freelance Projects Clean Code CI/CD Basics Git & GitHub

πŸ”Ή FinTech & Banking Awareness

FinTech Open Banking Digital Banking API Integration


πŸ“« Let's Connect


πŸ’‘ Always learning, always building.


🏷️ Tags

PHP Laravel REST APIs API Development MySQL Backend Full-Stack
React.js JavaScript Tailwind CSS Bootstrap FinTech Open Banking Freelance Clean Code

Pinned Loading

  1. custom-native-mvc custom-native-mvc Public

    A lightweight, custom-built MVC architecture written in native PHP to demonstrate deep understanding of the Model–View–Controller design pattern β€” designed for learning and transition to other back…

    PHP 1

  2. cara-shop-responsive-landing-page cara-shop-responsive-landing-page Public

    CaraShop: Elevate your online presence with this sleek and responsive Bootstrap landing page template, designed to turn your vision into a stunning reality.

    HTML 1

  3. frontend-web-development-misclues frontend-web-development-misclues Public

    Archived frontend practice projects including HTML, CSS, Bootstrap, JavaScript, Tailwind CSS, React.js, and Next.js β€” organized and documented to reflect my frontend learning journey as a backend-f…

    1

  4. java-problem-solving-sheets java-problem-solving-sheets Public

    Scalable Java problem-solving sheets β€” modular, backend-ready, clean-coded, and mindset-driven. Designed to simulate real-world engineering challenges.

    Java 1

  5. Java-LeetCode-Solutions Java-LeetCode-Solutions Public

    A collection of LeetCode questions to ace the coding interview! - Created using [LeetHub v2](https://github.com/arunbhardwaj/LeetHub-2.0)

    Java 1

  6. ehab-elshimi ehab-elshimi Public