Hi, I'm Mahmoud

A passionate Software Engineer having an experience in designing and developing efficient machine learning based data pipelines and applications with Python / Django / AWS and cutting-edge libraries and frameworks.

man sitting on table
Man Working

What I do

  • nodejs

  • pip

  • sql-database

  • aws

  • python

  • docker

I have a strong expertise in designing, building, and maintaining complex data pipelines and data warehouses, utilizing a variety of ETL technologies and cloud-based data platforms.

I thoroughly analyze my client's business domain and requirements to provide innovative solutions that align with their goals.

With my extensive experience in machine learning, I am capable of developing and integrating ML-based systems to enhance the client's business operations.

I excel at delivering proofs of concept and iterative developed experiments that effectively demonstrate the feasibility of a solution to the stakeholders.

I specialize in creating analytics and reporting services that drive the growth of my clients' products, leveraging modern open source tools and agile methodologies.

In addition, I have a proven track record of building scalable web applications and mission-critical systems that are robust, reliable, and secure, using cutting-edge technology stacks.

Proficiency

Programming

Data-Engineering

Data Analysis

Machine Learning

Data Science

Back-End Development

Skills

Education

Ain Shams University
Ain Shams University
Bachelors of Computer Science

Sep 2012 - May 2016

Studied a lot of courses related to Software Engineering

  • Artificial Intelligence
  • Patterns Recognition
  • Software Engineering
  • System analysis and Design
  • Data Structures and Algorithms
  • Databases Management

Experiences

Revosuite Inc.
Revosuite Inc.
Machine Learning Engineer
April 2018 – Present

Marketing automation platform for pharma powered by AI

  • Designed and developed marketing reports based on machine learning, aiming to improve the level of visits that occurred by medical reps, which led to a significant increase Revosuite users in the last 3 years.
  • Developed REST API endpoints as part of a high-volume web app, that provide critical connectivity for distributed functionality, and increases system cohesion keeping manageable code complexity.
  • Wrote multiple automation scripts in python to perform more flexibility and Faster responsiveness to customer needs.
Benchmark Tech Labs
Benchmark Tech Labs
Machine Learning Engineer Intern
Jan 2018 – March 2018

A Tech Startups incubator that organically incubates both ideas & minds. The Lab journey so far lead to realization of 3 unique startups that target different sectors and solve different problems.

  • Built a hybrid recommendation system to improve features impact based on user preferences.
  • Delivering working prototypes and proofs-of-concept for experimentation and iterative development.
IBM
IBM
Trainee
Aug 2015 – Oct 2015

Academic Program

  • Built a service handling integration between IBM BigInsights and Apache Hadoop to an in-house system.
  • Introducing a high-level overview of the IBM Cognos Analytics suite of products and their underlying architecture relates to an analytics solution.

Projects

CONTRIBUTIONS TO STARTUPS I AM PROUD TO BE BART OF THEM

Sipof.ink
Sipof.ink

Facebook Messenger ChatBot helps bookworms to find their next book, winner of The 1st place In Facebook's MENA Contest 2018.

Certifications

Certifications, and Some Cool Stuff that I have done !

PWA
Data Scientist Nanodegree

Completed certification from Udacity for Data Science in 2020

PWA
AWS Machine Learning Specialty

Being an AWS Certified Machine Learning Specialist in 2021

PWA
Data Engineer Nanodegree

Completed certification from Udacity for Data Engineering in 2023

Talks

I LOVE TO SHARE MY KNOWLEDGE AND HELPING COMMUNITY AROUND

Series of Machine Learning Meetups

Monthly AI meetups organized by Facebook developer circles (Cairo)

Contact Me

Discuss a project or just want to say hi? My Inbox is open for all.