Moustafa Zein

Moustafa Zein

Mentor
Rising Codementor
US$15.00
For every 15 mins
ABOUT ME
Senior Software Engineer - Java
Senior Software Engineer - Java

I am a Java expert with over 11 years of coding experience and have seven years in software architecting with AWS and GCP. I have mastery in coding skills in Java, Python, Scala, and Javascript. I have used for 6 years different frameworks and technologies for like Microservices, Spring Boot, Spring Cloud, Kafka, Flink, Kafka streams, Redis, docker, Kubernetes, Jinkens, CricleCI, Postgress, mongo, Cassandra

I have experience working in domains like e-commerce, online ordering, food delivery, Fintech, financial services documents, and the automotive industry. I have impressive experience leading complex engineering projects and developing successful long-term technical strategies. I am also experienced in machine learning and big data analytics.

Cairo (+02:00)
Joined May 2021
EXPERTISE
10 years experience
1 year experience
10 years experience
6 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 Data& AI Engineer
Haat Delivery
2023-07-01-Present

I have worked on Kafka stream and Flink projects to stream the orders and drivers and process these data to multiple sources in additi...

I have worked on Kafka stream and Flink projects to stream the orders and drivers and process these data to multiple sources in addition to providing many operational alerts over the system. Also, I participated in GCP migration for the stream infrastructure

Python
Java
Django
View more
Python
Java
Django
Big Data
Google Cloud Platform
Apache Kafka
Terraform
Apache Flink
Argo CD
Quarkus
View more
Senior Software Engineer
Autonomic
2022-01-01-2023-04-01

Lead Java track in the observability team. I was hired as a remote full-time Senior software engineer at Autonomic through Andela to ...

Lead Java track in the observability team. I was hired as a remote full-time Senior software engineer at Autonomic through Andela to develop the observability stack to give useful insights into different services. Developed Insight data and Alert manager microservices to provide the ability for the Ford users to access the platform tracing, events, and logging in addition to creating alerts and notification features. Led the Java track inside the observability team and provide a code review process. In addition, participated in GCP migration. In addition I contributed in building common Kafka client and streams microservices to process and distribute the platform logs across multiple teams in addition to share some insights with our client in a real-time

Java
Google Cloud Platform
Apache Kafka
View more
Java
Google Cloud Platform
Apache Kafka
Terraform
Go
View more
Technical Lead
MaxAB
2021-01-01-2021-09-01
FinTech Squad lead Built this squad from scratch regarding the team hiring, developing two promising products, leading thirteen members ...
FinTech Squad lead Built this squad from scratch regarding the team hiring, developing two promising products, leading thirteen members as a cross functional team. Introduced the financial technology track inside the company that led to enhance the business operations and delivery of MaxAB products. Led the team to develop/test (manual and automation test) the system architecture and APIs for highly scalable and secured services for 55 thousand of users such as the wallet, credit, e-money. Therefore, the e-money product achieved 900 million Egyptian pounds as a revenue. Involved in the business discussions and road maps for incoming two years. Led the cross function team that consists of backend, frontend, mobile and testing engineer and enhance the skills of the whole team members.
Spring Boot
Java technology stack
View more
Spring Boot
Java technology stack
View more
PROJECTS
Novel Optimization Algorithms based on Membrane Computing
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
Concurrent Programming
Spring Boot
View more
Java
Concurrent Programming
Spring Boot
View more