About Me

I am Mohamed Alsayad a highly skilled and versatile engineer with expertise in the fields of machine learning, deep learning, data science, web development, data engineering, and software engineering. With a passion for technology and problem-solving, I have a proven track record of delivering innovative and effective solutions that meet the needs of clients. I am well-versed in various programming languages, tools and techniques, and have a deep understanding of the development lifecycle and best practices. Whether it's developing a machine learning model, creating a website, or developing software, I bring a unique combination of technical and creative skills to each project I work on. I am confident in my ability to turn complex concepts into actionable solutions, and am always seeking new challenges to grow my skills and knowledge.

Skills

Machine Learning

Python 100%
Tensorflow 95%
Sklearn 90%
NumPy 90%
Pandas 85%
OpenCV-Python 85%
Kaldi 75%
Pytorch 50%

Web Developing

Django 90%
HTML 90%
Bootstrap 75%
Javascript 70%

Other Skills

Linux Admenstrations 85%
Bash 85%
Version Control (Git/Github) 80%
FastAPI 80%
Flask 80%
SQL 75%
GCP (Google Cloud Platform) 70%
AWS 70%
Docker 60%
C/C++ 40%

Work Experience

Muscat, Oman

Artificial Intelligence Engineer

August 2021 - Present

I've started working with ESBAAR as an AI engineer to join their great team to build creative solutions in Computer Vision for the different problems in the Oil and Gas fields. My main rule is the following:

  • Implement, Train, and Benchmark Machine learning models for Object Detection, Object Tracking, and 3D Modeling.
  • Implement different algorithms in OpenCV-Python to do the necessary preprocessing and filtering on images and footage.
  • Build the backend modules in Python and design the inter process communications technique between differnent modules either with Restful APIs or with ZeroMQs.
  • Build the model's backends in Flask, Dockerise them and deploy them either on GCP or on Linux machines.

Cairo, Egypt

Machine Learning Researcher

September 2020 - August 2021

In RDI I've started to engage with different fields in Machine Learning like NLP and Speech recognition. As an Egyptian team, we were focusing on developing modern solutions in machine learning for the Arabic language and the Quraan specifically. My role was the following:

  • Research for the SOTA solutions in the field of the Speech recognition and Speech verification
  • Implement, Train, and Benchmark different Seq2Seq models for Arabic Speech recognition and Speech verification.
  • Benchmark different models on edge devices to evaluate their performance.
  • Implement, train, and Benchmark different solutions for Speech Enhancement using GANs.
  • Deploy models to a Flask application and deploy them onto GCP .

Cairo, Egypt

Machine Learning Intern

January 2020 - May 2020

Valeo opened the door for me to start my professional career as an intern with them by mentoring my graduation project which was firstly introduced by the company itself. The graduation project was as follows

  • Simulating the behavior of a self-driving car using an open source simulation tool called CARLA.
  • The different approach here was to take multipe sensors readings and instead of feeding them into the modules, they were handled using the concept of the Middle Fusion of Sensors.
  • We also new sensors for the perception task like 3D liDAR alongside with Ultrasonics and RGB Cameras
  • All the other controlling and navigation modules were implemented using python from the scratch.

"THE TRUE SIGN OF INTELLIGENCE IS NOT KNOWLEDGE BUT IMAGINATION"

- Albert Einstein

Selected Projects

...
Cover Me Hup

An AI web based tool that uses OpenAI APIs to automatically write cover letter for users

...
Hafss

A Seq2Seq model for Arabic speech verification for teaching the right way to pronounce Quraan

...
Neural Style Transfer

An Implementation for the Neural Style Transfer using Python and Tensorflow framework

...
Digital Clock Atmega16

An Embedded system using Atmega16 and C++ to simulate Digital Alarm

My Communities

Where to find me ? Here are some of the communities in which I am most active.