Skip to content
View hatem-elsheref's full-sized avatar
πŸ‡ͺπŸ‡¬
Egyptian Developer
πŸ‡ͺπŸ‡¬
Egyptian Developer

Block or report hatem-elsheref

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

πŸ‘‹ Hi, I'm Hatem Mohamed

πŸš€ Full Stack Developer | Building Scalable, High-Performance Applications

Portfolio LinkedIn Twitter GitHub


πŸ“Š GitHub Analytics

πŸ“Š GitHub Stats


πŸ’‘ Most Used Languages


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

Software Engineer and Full Stack Developer with 4+ years of experience, specializing in PHP, Laravel, and MySQL. Proficient in object-oriented programming (OOP), MVC, and HMVC architectures, and skilled in applying SOLID principles and design patterns to develop scalable and maintainable backend systems.

Experienced in building dynamic web applications, integrating third-party APIs, and designing efficient database structures. Adept at delivering end-to-end solutions for diverse projects, ensuring high performance and robust functionality.

  • 🎯 Expert in building scalable microservices architectures
  • πŸ§ͺ Strong focus on code quality, testing, and comprehensive documentation
  • ⚑ Extensive experience with real-time applications and WebSocket implementations
  • πŸ”Œ Proficient in RESTful API design, integration, and third-party service connections
  • πŸš€ Skilled in performance optimization and database query tuning
  • πŸ€– Passionate about automation and building developer productivity tools

πŸ› οΈ Tech Stack & Skills

πŸ”€ Programming Languages

PHP JavaScript TypeScript Python

🎨 Frontend Frameworks

Vue.js React Tailwind CSS jQuery

βš™οΈ Backend Frameworks

Laravel Node.js Fastify Express

πŸ—„οΈ Databases

MySQL PostgreSQL MongoDB Redis

☁️ Cloud & DevOps

AWS Docker Linux Nginx GitHub Actions

πŸ”§ Architecture & Concepts

Microservices REST API GraphQL WebSockets RabbitMQ


πŸš€ Featured Projects

πŸ€– AI Video Analysis Dashboard

2024-2025 | Laravel Tailwind CSS Blade Node.js WebSockets AI Integration MySQL Linux VPS

Comprehensive dashboard integrating AI models for video analysis, rendering results, and predictions. Built with Laravel, Tailwind CSS, Blade templates, REST APIs, Node.js WebSockets, background job processing, deployed on Linux VPS with MySQL.


🎫 Ticket System with AI Agents & Chat Knowledge Base

2023-2024 | Laravel AI Agents Chat Knowledge Base WebSockets WhatsApp API MySQL Redis

Advanced ticketing system with AI agents for automated customer support, integrated chat knowledge base, multi-channel communication (WhatsApp, email, SMS, push notifications), and intelligent ticket routing.


πŸ”„ Flow Builder - Logistics & Shipping Integration

2024-2025 | Laravel Flow Builder API Integration Webhooks Queue System Redis MySQL

Flow Builder module for logistics and shipping companies with seamless integration across multiple sales channels. Features visual workflow designer, automated shipping carrier integration, real-time order tracking, and multi-channel synchronization (Zid, Salla, and others).


✨ API Generators System - Live Project Builder

2024 | Fastify Node.js TypeScript OpenAI API Swagger GraphQL Redis

Comprehensive API generation system for building live projects for mobile developers and frontend teams. Auto-generates RESTful APIs, GraphQL endpoints, documentation, authentication systems, and database schemas.


πŸ’¬ Smart Chat & Ticketing System

2023 | Laravel jQuery Redis Laravel Echo WebSockets MySQL

Real-time Laravel chat widget with multi-admin support and auto-reply knowledge base. Includes AI-powered responses, ticket management, and analytics dashboard.


🚚 Logistics Integration Service

2022 | Laravel Queue System Redis MySQL Webhook Processing API Integration

High-performance webhook processing system for e-commerce platforms. Receives, validates, and stores webhooks from multiple sales channels like Zid. Handles high-volume webhook processing with queue management.


πŸ“’ SaaS Marketing Engine

2023 | Laravel Node.js FCM Meta API AWS SES AWS SNS RabbitMQ

Multi-channel campaign system supporting email, SMS, push notifications, and WhatsApp. Features A/B testing, analytics, and automated campaign workflows.


πŸ“ˆ Project Statistics

Projects Experience Technologies


πŸŽ“ Education

πŸŽ“ Bachelor's Degree in Computer Engineering

Menofia University

  • Overall Grade: Very Good with Honors
  • Graduation Project: Excellent

πŸ’» Summer Training - Open Source Web Development

Information Technology Institute (ITI) | August 2020 - October 2020

  • Completed 126 hours in Open Source Web Development

πŸ† Certifications

  • Open Source Web Development - Information Technology Institute (ITI) - 2020
  • Reverse Engineering & Penetration Testing - Cyber Talent - 2018
  • Innove Egypt & Intel - KFS University - 2019
  • Talent Graphic 2D - Talent Academy - 2017

🎯 Fun Facts

  • πŸš€ Constantly improving backend architecture & scalability skills
  • πŸ€– Love automating workflows and building internal tools
  • πŸ”¬ Exploring AI integrations and real-time analytics
  • 🀝 Always open to collaboration, learning, and innovation
  • β˜• Coffee enthusiast - fueled by code and caffeine!

πŸ“Š GitHub Activity

GitHub Contribution Graph


🀝 Let's Connect!

I'm always open to collaboration, learning, and innovation. Let's build something amazing together!

Portfolio LinkedIn Twitter GitHub


πŸ’‘ "Code is like humor. When you have to explain it, it's bad."

⭐ Star this repo if you find it interesting!

Made with ❀️ by Hatem Mohamed

Pinned Loading

  1. Courses-Material-Downloader Courses-Material-Downloader Public

    application with dashboard to upload and download materials of any type for many courses

    Blade

  2. akaraty akaraty Public

    real state project php-laravel

    PHP

  3. multi-vendor-multi-product-ecomerce multi-vendor-multi-product-ecomerce Public

    laravel project for the sellers to show and buy their products and track shipping the orders by email address

    Blade 3 3

  4. laravel-multi-language laravel-multi-language Public

    This Repo Contains Some Info And Technique That Help You Or To Be A Reference Or Guide To Make Multi Language Application

    PHP

  5. Telegram-Bot Telegram-Bot Public

    Blade

  6. Yall-Dardasha-otp Yall-Dardasha-otp Public

    otp service

    JavaScript