Skip to content
View Mouhib-hero's full-sized avatar

Block or report Mouhib-hero

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

Your Animated Banner

πŸš€ DevOps & CyberSecurity Student | 🌐 Open Source Enthusiast | πŸŽ“ Computer Science Graduate - Networks and telecommunication engineering degree at INSAT.

Welcome to my GitHub profile! I'm excited to learn more everyday and discover a lot through serious work & commitment !

πŸ› οΈ Skills

  • Languages: Python, Java.
  • Web Development: HTML, CSS, NestJS.
  • Databases: MongoDB, MySQL.
  • Tools: Git, VSCode, Docker, Jenkins, Ansible, Citrix Xenserver, ESXi, Zabbix, LaTeX ...etc
  • Operating Systems: Linux, Windows.
  • Cloud: GCP, Azure.

🌟 Featured Repositories

  • InternshipMatcher_APIGateway: API Gateway for a NestJS project "Internship Matcher" based on a microservice architecture with gRPC.
  • Ping Master: A connectivity tester written with Python and a Powershell script that lets you ping IP addresses, monitor their availability, and save the results to a database SQLite.
  • First CI/CD Pipeline: A simple CI/CD pipeline with Jenkins for a Flask web app that does authentication verification with log to connection attempts.

πŸ”— Contributions

I've had the privilege to contribute to the following repositories:

  • Kerb_VPN: Implementing a VPN solution with Client/Server encrypted tunnel, using TUN/TAP and Kerberos. My contribution was the setting up of all the Kerberos part with the its existing Python library.
  • CloudiVops: End of year project. A cloud web platform for configuring and supervising Azure VMs. My contributions included setting up Azure Monitor in the platform and in our Terraform files, as well as assisting through the development of the project.
  • Distributed file sharing system: Peer-2-Peer Distributed file sharing system with Gnutella using two approaches; "Java sockets" and "RMI". My contribution was that I developed the first approach.

πŸ“« Let's Connect

Feel free to explore my repositories and connect with me. I'm always open to collaboration and new opportunities!

Pinned Loading

  1. InternshipMatcher_NESTJS_API_Gateway InternshipMatcher_NESTJS_API_Gateway Public

    TypeScript 3

  2. First-pipeline First-pipeline Public

    First CI/CD pipeline using a simple Flask web application

    HTML 2

  3. PingMaster PingMaster Public

    PingMaster is a connectivity tester that lets you ping IP addresses, monitor their availability, and save the results to a database. You can back up, restore, and email the notification of any chan…

    Python 3

  4. osint-nodejs-using-apis osint-nodejs-using-apis Public

    Simple OSINT nodejs app with python scripts using free public APIs from well known websites that provide OSINT functionalities.

    JavaScript