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

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
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 sol...
  • 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.
Project planning
Data Engineering
Cross-functional collaboration
View more
Project planning
Data Engineering
Cross-functional collaboration
AI
LLM
Strategic planning
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
Andela
2021-12-01-2022-09-01

 Hired and managed the fintech squad of 14 engineers, building two promising products from scratch, resulting in a 45% increase in pr...

 Hired and managed the fintech squad of 14 engineers, building two promising products from scratch, resulting in a 45% increase in productivity.  Introduced the financial technology track within the company, enhancing business operations and product delivery at MaxAB, contributing to the company raising $85M in its funding round.  Led a cross-functional team of backend, frontend, mobile, and testing engineers to deliver two highly scalable and secure products, serving 55K daily users, including wallet, credit, and e-money services. As a result, the e-money product generated 900 million Egyptian pounds in revenue.  Implemented automated testing, reducing debugging time by 40% and increasing system reliability by 60%.

Apache Flink
View more
Apache Flink
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