Skip to content
Avatar
🏡
Working from ~/
🏡
Working from ~/
Block or Report

Block or report Harmouch101

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.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Harmouch101/README.rst

Wat da dog doin! Howdy, stranger!

Visitors Counter Visitors Counter Banner

I am building my knowledge
on the moon,
like a lost, astronaut.

    Mahmoud

/Mah-MOOD/

🌐 Little About Me

  • 🎓 Diploma in electrical engineering.
  • 🏋️‍♂️ I am willing to learn everything, one byte at a time.
  • 👯 I’m looking to collaborate with other programmers on big projects.
  • 💬 Ask me anything related to Java, Python and/or React, FastAPI, Django.
  • 🌱 I’m currently sharpening my swiss knives in everything related to coding.
  • Fun facts: My favorite animal is a dog because they're so energetic and friendly.
  • 🥅 2022 Goals: Broaden my knowledge in Ethereum, Dapps, Solidity, Glow...

💬 Text me

Linkedin logo Gmail logo Keybase

🛠️ Skills & Technologies

🪡 IDEs/Editors

    Sublime Text logo Visual Studio Code logo jupyter logo emacs logo atom logo Vim logo

🎈 Hosting/SaaS

    AWS logo

📋 Programming languages

    Python Logo Java logo C logo C++ logo C# logo Markdown logo

🎉 Certifications

Coursera Logo

Open Source Software Development, Linux and Git Specialization Google IT Automation Certificate View certificate for MAHMOUD HARMOUCH, Python for Everybody, offered through Coursera. This Specialization builds on the success of the Python for Everybody course and will introduce fundamental programming concepts including data structures, networked application program interfaces, and databases, using the Python programming language. In the Capstone Project, you’ll use the technologies learned throughout the Specialization to design and create your own applications for data retrieval, processing, and visualization. View certificate for MAHMOUD HARMOUCH, Programming with Google Go, offered through Coursera. This specialization is intended for individuals who wish to improve their programming skills and harness the reliability and efficiency of Google's programming language - Golang. Because it is an introductory program, there are no specific prerequisites other than an interest in computer software. Some previous coding experience required. View certificate for MAHMOUD HARMOUCH, Open Source Software Development, Linux and Git, offered through Coursera. This certifies that the holder of this "Open Source Software Development, Linux and Git" Specialization can work comfortably and productively in open source development communities; has a good understanding of the Linux environment, as well as methods and tools required to successfully use it; and can effectively use Git, the distributed version control system. View certificate for MAHMOUD HARMOUCH, Java Programming and Software Engineering Fundamentals, offered through Coursera. This Specialization covers the fundamentals of software development, focusing on a beginner-level introduction to rigorous problem-solving approaches while still embracing and extending traditional methods of computer science and software engineering. You’ll explore foundational concepts such as algorithm development, data representation, and debugging, using common tools such as HTML/CSS, Javascript, and Java. In the final Capstone Project, you’ll apply the skills you learned by creating a working recommender system that can help users find and choose items, such as films, books, or restaurants. Google has contributed real-world projects and the involvement of its engineers as guest lecturers to these courses. View certificate for MAHMOUD HARMOUCH, Google IT Support, offered through Coursera. Those who earn the Google IT Support Professional Certificate have completed five-courses, developed by Google, that include hands-on, practice-based assessments and are designed to prepare them for entry-level roles in IT support. They are competent in foundational skills, including troubleshooting and customer service, networking, operating systems, system administration, and security. View certificate for MAHMOUD HARMOUCH, Developing Applications with Google Cloud, offered through Coursera. In this specialization, application developers learn how to design, develop, and deploy applications that seamlessly integrate components from the Google Cloud ecosystem. Through 4 courses and a combination of presentations, demos, and hands-on labs, participants learn how to use GCP services and pre-trained machine learning APIs to build secure, scalable, and intelligent cloud-native applications. View certificate for MAHMOUD HARMOUCH, Object Oriented Programming in Java, offered through Coursera. This Specialization is for aspiring software developers with some programming experience in at least one other programming language (e.g., Python, C, JavaScript, etc.) who want to be able to solve more complex problems through objected-oriented design with Java. In addition to learning Java, you will gain experience with two Java development environments (BlueJ and Eclipse), learn how to program with graphical user interfaces, and learn how to design programs capable of managing large amounts of data. These software engineering skills are broadly applicable across wide array of industries. View certificate for MAHMOUD HARMOUCH, Introduction to Applied Cryptography, offered through Coursera. Cryptography is an essential component of cybersecurity. The need to protect sensitive information and ensure the integrity of industrial control processes has placed a premium on cybersecurity skills in today’s information technology market. Demand for cybersecurity jobs is expected to rise 6 million globally by 2019, with a projected shortfall of 1.5 million, according to Symantec, the world’s largest security software vendor. According to Forbes, the cybersecurity market is expected to grow from $75 billion in 2015 to $170 billion by 2020. View certificate for MAHMOUD HARMOUCH, Cybersecurity for Business, offered through Coursera. In this specialization, learners learned how to apply practical computer security through understanding threats and mitigating those threats.  Learners dove into today's data breaches and were able to research how data breaches occur and researched how to better defend their own networks and systems.  Finally, learners gained hands-on proactive security skills by examining the penetration testing process and compromising live systems.  Learners developed the skills necessary to apply computer security, practically in the workforce. View certificate for MAHMOUD HARMOUCH, Applied Cryptography, offered through Coursera. This specialization is intended for the learners interested in or already pursuing a career in computer security or other cybersecurity-related fields. Through four courses, the learners will cover the security of information systems, information entropy, classical cryptographic algorithms, symmetric cryptography, asymmetric/public-key cryptography, hash functions, message authentication codes, digital signatures, key management and distribution, and other fundamental cryptographic primitives and protocols. View certificate for MAHMOUD HARMOUCH, Advanced Machine Learning on Google Cloud, offered through Coursera. This specialization focuses on advanced machine learning topics using Google Cloud Platform where you will get hands-on experience optimizing, deploying, and scaling production ML models of various types in hands-on labs. This specialization picks up where “Machine Learning on GCP” left off and teaches you how to build scalable, accurate, and production-ready models for structured data, image data, time-series, and natural language text. It ends with a course on building recommendation systems. Topics introduced in earlier courses are referenced in later courses, so it is recommended that you take the courses in exactly this order. View certificate for MAHMOUD HARMOUCH, Image Understanding with TensorFlow on GCP, an online non-credit course authorized by Google Cloud and offered through Coursera View certificate for MAHMOUD HARMOUCH, Introduction to Data Science in Python, an online non-credit course authorized by University of Michigan and offered through Coursera View certificate for MAHMOUD HARMOUCH, Graph Search, Shortest Paths, and Data Structures, an online non-credit course authorized by Stanford University and offered through Coursera View certificate for MAHMOUD HARMOUCH, Mathematical Biostatistics Boot Camp 2, an online non-credit course authorized by Johns Hopkins University and offered through Coursera View certificate for MAHMOUD HARMOUCH, Pointers, Arrays, and Recursion, an online non-credit course authorized by Duke University and offered through Coursera View certificate for MAHMOUD HARMOUCH, C for Everyone: Programming Fundamentals, an online non-credit course authorized by University of California, Santa Cruz and offered through Coursera View certificate for MAHMOUD HARMOUCH, Shortest Paths Revisited, NP-Complete Problems and What To Do About Them, an online non-credit course authorized by Stanford University and offered through Coursera View certificate for MAHMOUD HARMOUCH, Recommendation Systems with TensorFlow on GCP, an online non-credit course authorized by Google Cloud and offered through Coursera View certificate for MAHMOUD HARMOUCH, Structuring Machine Learning Projects, an online non-credit course authorized by DeepLearning.AI and offered through Coursera View certificate for MAHMOUD HARMOUCH, Sequence Models for Time Series and Natural Language Processing, an online non-credit course authorized by Google Cloud and offered through Coursera View certificate for MAHMOUD HARMOUCH, Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization, an online non-credit course authorized by DeepLearning.AI and offered through Coursera View certificate for MAHMOUD HARMOUCH, Cryptography, an online non-credit course authorized by University of Maryland, College Park and offered through Coursera View certificate for MAHMOUD HARMOUCH, End-to-End Machine Learning with TensorFlow on GCP, an online non-credit course authorized by Google Cloud and offered through Coursera View certificate for MAHMOUD HARMOUCH, Introduction to Computer Programming , an online non-credit course authorized by University of London & Goldsmiths, University of London and offered through Coursera View certificate for MAHMOUD HARMOUCH, Cryptographic Hash and Integrity Protection, an online non-credit course authorized by University of Colorado System and offered through Coursera View certificate for MAHMOUD HARMOUCH, Neural Networks and Deep Learning, an online non-credit course authorized by DeepLearning.AI and offered through Coursera View certificate for MAHMOUD HARMOUCH, Production Machine Learning Systems, an online non-credit course authorized by Google Cloud and offered through Coursera View certificate for MAHMOUD HARMOUCH, Production Machine Learning Systems, an online non-credit course authorized by Google Cloud and offered through Coursera View certificate for MAHMOUD HARMOUCH, Production Machine Learning Systems, an online non-credit course authorized by Google Cloud and offered through Coursera View certificate for MAHMOUD HARMOUCH, Mathematical Biostatistics Boot Camp 1, an online non-credit course authorized by Johns Hopkins University and offered through Coursera View certificate for MAHMOUD HARMOUCH, Mastering SQL Joins, an online non-credit course authorized by Coursera Project Network and offered through Coursera View certificate for MAHMOUD HARMOUCH,  IT Security: Defense against the digital dark arts , an online non-credit course authorized by Google and offered through Coursera View certificate for MAHMOUD HARMOUCH, Concurrency in Go, an online non-credit course authorized by University of California, Irvine and offered through Coursera View certificate for MAHMOUD HARMOUCH, Advanced Styling with Responsive Design, an online non-credit course authorized by University of Michigan and offered through Coursera View certificate for MAHMOUD HARMOUCH, Blockchain Transformations of Financial Services, an online non-credit course authorized by INSEAD and offered through Courser Coursera View certificate for MAHMOUD HARMOUCH, Identifying Security Vulnerabilities in C/C++Programming, an online non-credit course authorized by University of California, Davis and offered through Coursera View certificate for MAHMOUD HARMOUCH,  System Administration and IT Infrastructure Services, an online non-credit course authorized by Google and offered through Coursera View certificate for MAHMOUD HARMOUCH,  System Administration and IT Infrastructure Services, an online non-credit course authorized by Google and offered through Coursera View certificate for MAHMOUD HARMOUCH, Divide and Conquer, Sorting and Searching, and Randomized Algorithms, an online non-credit course authorized by Stanford University and offered through Coursera View certificate for MAHMOUD HARMOUCH, Symmetric Cryptography, an online non-credit course authorized by University of Colorado System and offered through Coursera View certificate for MAHMOUD HARMOUCH, Proactive Computer Security, an online non-credit course authorized by University of Colorado System and offered through Coursera View certificate for MAHMOUD HARMOUCH, Data Structures and Performance, an online non-credit course authorized by University of California San Diego and offered through Coursera View certificate for MAHMOUD HARMOUCH, Operating Systems and You: Becoming a Power User, an online non-credit course authorized by Google and offered through Coursera View certificate for MAHMOUD HARMOUCH, Data Wrangling, Analysis and AB Testing with SQL, an online non-credit course authorized by University of California, Davis and offered through Coursera View certificate for MAHMOUD HARMOUCH, Detecting and Mitigating Cyber Threats and Attacks, an online non-credit course authorized by University of Colorado System and offered through Coursera View certificate for MAHMOUD HARMOUCH, Functions, Methods, and Interfaces in Go, an online non-credit course authorized by University of California, Irvine and offered through Coursera

📊 Some Cool Stats

Github Logo

GitHub Stats Another cool GitHub Stats

📊 Contributions & Projects

Contributions

A python interface for interacting with the Ethereumblockchain and ecosystem. Easy to use Python module to extract Exif metadata from digital image files. Markdown Cheatsheet for Github Readme.md Collection of library stubs for Python, with static types Python API for zenoh

🚧 Projects

Opencv Implementations A collection of python notes was taken while watching every damn pycon video on YT tv and other resources like books, official documentation and such. A python library for computing distances. Data analysis of covid-19 and SEIRD model implementation.

© 2022 Mahmoud Harmouch, all rights reserved. Made with ❤️
Contributions are welcome!

Pinned

  1. 📚 Awesome Python Resources

    Python 24 7

  2. frozndict Public

    frozndict is a memory efficient immutable dictionary.

    Python 4 4

  3. deepwordle Public

    deepwordle is a wordle clone game powered by deepgram, textual, tweepy, and friends.

    Python 2 1

  4. A collection of experiments conducted on Textual.

    Python

772 contributions in the last year

Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr Mon Wed Fri

Contribution activity

April 2022

Created 1 repository
Opened 3 pull requests in 1 repository
Harmouch101/deepwordle 3 merged
Opened 8 issues in 1 repository

Seeing something unexpected? Take a look at the GitHub profile guide.