Skip to content
View mohamedelhofy's full-sized avatar

Organizations

@MIA-Ground

Block or report mohamedelhofy

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

Hi there 👋

I am Mohamed Elhofy, a Computer and Communication Engineer passionate about software development, machine learning, and robotics. With hands-on experience in both software and hardware systems, I thrive at the intersection of innovation and engineering.


💻 Technical Skills

  • Programming Languages: C, C++, Python, Java, JavaScript
  • Software Development: OOP, Game Development, ROS, Embedded Systems
  • Machine Learning & AI: scikit-learn, TensorFlow, NLP, Data Science
  • Hardware Design: Altium, Proteus, Digital Logic
  • Tools: Git, Ubuntu, Docker

🌟 Highlight Projects

  1. Connect Hub: A Java-based social networking platform with real-time features.

  2. Personalized Recommendation System: An MLOps-enabled recommendation engine using ensemble learning.

  3. Tic-Tac-Toe using YOLO: A gesture-recognition-based game leveraging computer vision.

  4. Bank Management System: A C-based account management system with robust features.

  5. Chess Game: A Pygame-powered two-player chess game.


🏆 Certifications

  • Microsoft Machine Learning Certification (via DEPI)

🚀 Let’s Collaborate!

I am open to working on innovative software projects, diving deeper into machine learning challenges, and exploring new advancements in robotics. Feel free to connect or contribute to my repositories!

🔗 LinkedIn: linkedin.com/in/mohamedelhofy
📧 Email: alhofymohamed@gmail.com
📞 Phone: +20 101 657 1431

Pinned Loading

  1. Connect-Hub Connect-Hub Public

    Connect Hub is a Java-based social networking platform with essential features like account management, content sharing, friend management, and real-time notifications. It uses Swing for the fronte…

    Java

  2. Personalized-Recommendation-System Personalized-Recommendation-System Public

    Built a recommendation system with the Amazon Fine Food Reviews dataset, leveraging SVD, collaborative filtering, and ensemble learning for personalized suggestions. Achieved high accuracy using R…

  3. Tic-Tac-detection-using-YOLO Tic-Tac-detection-using-YOLO Public

    Gesture-driven Tic-Tac-Toe game in Python using YOLO object detection to recognize “X” and “O” hand gestures. OpenCV handles video feed and grid display, while NumPy manages the game state. The pr…

    Python

  4. Bank-system Bank-system Public

    Developed a Bank Management System in C, enabling account management with secure login, account creation, deletion, modification, and transactions (deposit, withdrawal, transfer). The system includ…

    C

  5. Chess-Game Chess-Game Public

    Developed a two-player chess game in Python using Pygame, featuring smooth gameplay, classic chess rules, and an intuitive interface. This project enhanced my skills in Python, game development, an…

    Python