Moustafa Zein

Moustafa Zein

Mentor
Rising Codementor
US$15.00
For every 15 mins
ABOUT ME
Senior Software Engineer - Java
Senior Software Engineer - Java
  1. Experienced Software Engineering Manager with over 11 years of experience in building scalable Web and data systems, and more than 5 years in engineering leadership roles.
  2. Proven track record of leading high-impact teams and delivering innovative software, ML, and MLOps solutions across startups and enterprises, including Microsoft and Ford.
  3. Adept in deploying large-scale data infrastructure, end-to-end applications, and real-time solutions using tools like Kubernetes, Spring, Django, Flink, Redis, MQTT, and Kafka.
  4. Skilled at aligning technical strategies with business objectives, driving product growth, and mentoring cross-functional teams across engineering disciplines.
  5. Proficient in cloud technologies like pubsub, Amazon RDS, ClickHouse, and AWS ELK, with a strong ability to optimize application storage and retrieval.
  6. Built engineering processes, enhanced team technical skills, and proposed technical roadmaps for leading startups in Egypt such as Maxab, Wasla Browser, and Hyban. Also developed successful long-term technical strategies for complex products serving hundreds of thousands of users.
  7. 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
6 years experience
4 years experience
10 years experience
10 years experience
6 years experience
8 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
Staff Engineer
Haat Delivery
2024-09-01-Present
  1. Developed multiple features to enhance user experience, particularly by reducing delivery estimated time by 20 minutes a...
  1. Developed multiple features to enhance user experience, particularly by reducing delivery estimated time by 20 minutes and personalizing dish recommendations.
  2. Built robust data streaming and Grafana ELK pipelines to handle 120M records daily and store 4.5TB of data over the last six months.
  3. Implemented an automated geofence system based on Tile38 and Django to cover 24 areas, resulting in a 100% increase in daily orders from 9.8K to 13K within 8 months.
  4. Contributed to both the business and technical roadmaps.
Java
Django
Spring
View more
Java
Django
Spring
Azure
Pipelines
Google Cloud Platform
Project planning
Apache Kafka
IoT
Grafana
MQTT
Data Engineering
Cross-functional collaboration
ClickHouse
Quarkus
AI
LLM
View more
Senior Software Engineering Manager
Microsoft
2022-07-01-2024-09-01
  1. Managed a team of 15 engineers, improving coordination between my team, product managers, and business partners.
  2. <l...
  1. Managed a team of 15 engineers, improving coordination between my team, product managers, and business partners.
  2. Set up and led the engineering team to provide the AutoCopilot, My Garage, good offers, and price insights solutions.
  3. Contributed to the growth of the auto marketplace product by expanding into seven countries across Europe and Asia, increasing daily active users by 200%.
  4. Led the development of a highly scalable and reliable data ingestion platform for the auto marketplace, addressing complex data challenges such as stale listings and data duplication. Moreover, process 20 million automotive records daily.
  5. Developed an LLM solution to generate 2K shopping buying guide articles daily, boosting DAU from 40K to 180K. Established processes to stream and ingest 100K coupons, reducing partnership costs by 47%. Additionally, developed an end-to-end solution to integrate with Edge browser, reaching 950K DAU within the first three months.
ETL
Mentoring
Kubernetes
View more
ETL
Mentoring
Kubernetes
Cosmos DB
Data Pipelines
Program Management
Engineering Management
Azure Data Factory
Data governance
MLOps
Azure synapse analytics
Azure Data Lake
LLM
RAG
Object storage platforms
Client Facing technical leadership
View more
Lead Engineer
Autonomic - Ford Company
2021-12-01-2022-09-01
  1. Led the Java track and managed five engineers in the observability team; established the code review process and contrib...
  1. Led the Java track and managed five engineers in the observability team; established the code review process and contributed to a GCP migration that cut costs by 27%.
  2. Developed a Kafka stream and spring Flux solution that improved product observability and reduced production issues by 75%.
  3. Built Insight Data and Alert Manager microservices, enabling Ford users to trace platform activity, access logs, and set alerts—boosting core product performance by 20%.
Java
Spring Boot
Apache Kafka
View more
Java
Spring Boot
Apache Kafka
Kubernetes
Datadog
Terraform
Concourse CI
Grafana
Spring webflux
Golang
Helm
AWS
Distributed Systems Design
View more
PROJECTS
Novel Optimization Algorithms based on Membrane ComputingView Project
2019
I proposed novel strategies for solving the non-determinism problem of spiked neural P systems. In addition, I designed new mathematical ...
I proposed novel strategies for solving the non-determinism problem of spiked neural P systems. In addition, I designed new mathematical models of swarm intelligence algorithms in parallel space. This project resulted in two journal papers where I am the first and corresponding author.
Java
Machine learning
MATLAB
View more
Java
Machine learning
MATLAB
Search algorithms
Multithreaded architecture
View more