Moustafa Zein

Moustafa Zein

Mentor
Rising Codementor
US$15.00
For every 15 mins
ABOUT ME
Senior Software Engineer - Java
Senior Software Engineer - Java
  • Experienced Engineering Manager with over 11 years of experience in building scalable web, AI, and data systems, and more than 5 years in engineering leadership roles
  • Proven track record of leading high-impact teams and delivering innovative Web, AI and MLOps solutions across startups and enterprises, including Microsoft and Ford's Autonomic company.
  • Adept in deploying large-scale data infrastructure, LLM applications, and real-time ETL and ELT pipelines using tools like SageMaker, Azure Synapse, Flink, and Kafka.
  • Skilled at aligning technical strategies with business objectives, driving product growth, and mentoring cross-functional teams across engineering disciplines.
  • Proficient in data warehousing technologies like Amazon Redshift, ClickHouse, and Google BigQuery, with a strong ability to optimize data storage and retrieval.
  • Built engineering processes, enhanced team technical skills, and proposed technical roadmaps for leading startups in Egypt. Also developed successful long-term technical strategies for complex products serving hundreds of thousands of users.
  • Proven ability to collaborate with business stakeholders, translate requirements into technical solutions, and deliver projects on time and within the budget.
Cairo (+03:00)
Joined May 2021
EXPERTISE
7 years experience
2 years experience
5 years experience
7 years experience
2 years experience
10 years experience
7 years experience

REVIEWS FROM CLIENTS

Moustafa's profile has been carefully vetted and approved as a Codementor. Connect with Moustafa now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
A-Deep-Regression-Model-in-Keras
A Deep Regression Model in Keras
Jupyter Notebook
0
0
LeetCode
Leet Code Problem Solving
Java
0
0
EMPLOYMENTS
Hands-on Engineering Lead (AI, Data, MLOps, Data engineering)
Haat delivery
2024-10-01-Present
  • Hired and established the ML algorithms and data infrastructure team, and developed AI/data infrastructure using Azure cloud solu...
  • Hired and established the ML algorithms and data infrastructure team, and developed AI/data infrastructure using Azure cloud solutions. 
  • Developed ML and LLM models to enhance user experience, particularly by reducing delivery estimated time by 20 minutes and personalizing dish recommendations. 
  • Built robust data streaming and warehouse pipelines to handle 120M records daily and store 4.5TB of data over the last six months. 
  • Implemented an automated vehicle routing system to cover 24 areas, resulting in a 100% increase in daily orders from 9.8K to 18K within 8 months.
  • Delivered both the business and technical roadmaps for ML usage and data engineering in food delivery, contributing to securing the next funding round.
Team collaboration
Strategy
Project planning
View more
Team collaboration
Strategy
Project planning
Data Engineering
AI
Langchain
LLM
RAG
View more
Senior Data Engineering Manager
Microsoft
2022-07-01-2024-09-01
  • Managed a team of 15 engineers, improving coordination with product managers and business partners.
  • Set ...
  • Managed a team of 15 engineers, improving coordination with product managers and business partners.
  • Set up and led a machine learning engineering team to deliver key features: Autos Copilot, My Garage, Good Offers, and Price Insights.
  • Contributed to the international expansion of the auto marketplace product across seven countries in Europe and Asia, resulting in a 200% increase in daily active users.
  • Led development of a scalable, reliable data ingestion platform for the auto marketplace, handling challenges like stale listings and duplication, and processing 20 million automotive records daily.
  • Developed an LLM-powered solution that generates 2,000 shopping buying guide articles daily, boosting daily active users from 40K to 180K.
  • Established processes to stream and ingest 100K coupons, cutting partnership costs by 47%.
  • Built an end-to-end integration with the Edge browser, achieving 950K daily active users within the first three months.
Development
ETL
Mentoring
View more
Development
ETL
Mentoring
Kubernetes
Data Pipelines
Program Management
Engineering Management
Data governance
ChatGPT
Retrieval-Augmented Generation
Client Facing technical leadership
View more
Lead Engineer
Autonomic
2021-12-01-2022-09-01
  • Led the Java track, managing five engineers within the observability team, and established the code review process. Also contribu...
  • Led the Java track, managing five engineers within the observability team, and established the code review process. Also contributed to the GCP migration, resulting in a 27% cost reduction.
  • Developed a Kafka stream and Flink solutions to enhance product observability, reducing production issues by 75%.
  • Created Insight Data and Alert Manager ML solutions based on AWS SageMaker, enabling Ford users to access platform tracing, events, and logs, as well as create alerts and notifications. These solutions improved core product performance and user satisfaction by 20%.
Python
Java
Machine learning
View more
Python
Java
Machine learning
Data Visualization
Apache Kafka
Data analytics
Power BI
Spring webflux
AWS SageMaker
MLOps
Spring Kafka 3
View more
PROJECTS
Arrow 3 based on OpenText
2017
Purpose and Description: The purpose of this project is providing a correspondence and document management system based on OpenText as a...
Purpose and Description: The purpose of this project is providing a correspondence and document management system based on OpenText as a third party; Moreover, applying new requirements that are related to the ministry of Environment in Saudi Arabia. My Role and Achievements: 1. Implementing the main functions of Arrow based on OpenText. 2. Analyzing and documenting the new requirements of the ministry of Environment. 3. Designing and implementing new features in Arrow. 4. Participating in changing the front-end of Arrow based on new technologies such as Angular 2.
View more
View more
Arrow 2 based on Cloud Domains
2016
Purpose and Description: This project included some important stages in developing Arrow Product such as applying the concept of cloud, p...
Purpose and Description: This project included some important stages in developing Arrow Product such as applying the concept of cloud, performance optimization, customize some features, fixing postponed and critical issues, and documenting the main functions of arrow. My Role and Achievements: 1. Applying cloud concepts in several modules with some technologies such as ESB. 2. Recovering and fixing bugs in Data access layer (Hibernate layer). 3. Working with the team on enhancing the product performance. 4. Customizing some features in the project such sending Mail and SMS. 5. Introducing and applying the idea of technical documentation for the project.
View more
View more