Moustafa Zein

Moustafa Zein

$70/hr
Senior Java Software Engineer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
33 years old
Location:
Maadi, Cairo, Egypt
Experience:
10 years
Moustafa Mohamed Zein, M.Sc. LinkedIn GitHub Google Scholar Birthday: Address: Mobile: Email: 10 February 1991 Cairo, Egypt -- Summary       A Software Engineer with nine years of experience in building and developing software applications with scalable and distributed architecture. Experience leading complex engineering projects that cross engineering teams with three years of technical leadership and people management experience I have built the engineering process, improved the technical skills of team members and proposed technical roadmaps for top startups in Egypt such as Maxab, Wasla Browser, and Capiter. In addition, developed successful long-term technical strategies for complex products that service hundreds of thousands of users. An artificial intelligence (machine learning) Researcher/ Engineer with five years of experience in applying machine learning and big data analytics techniques in different research fields such as drug discovery, biology, mobile data analysis, and psychology. Proficient at developing backend tasks including systems integration, Rest API, reactive systems, micro-services designing, cloud architectures, and services maintenance. Working with multiple frameworks, software, and programming languages. In addition, dealing with the latest technologies. Work Experiences 12/2021- current 01/2021- 09/2021 12/2019- 10/2020 Senior Software Engineer at Autonomic – Andela client – Remote.  I was hired as a remote full-time Senior software engineer at Autonomic through Andela to develop the observability stack to give the 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 creating alerts and notification features.  Led the Java track inside the observability team and provide code review process. In addition, participated in GCP migration. FinTech Technical Lead at MaxAB  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. Senior Backend Engineer at elmenus (Java /Scala/ machine learning).  Participated in building the architecture of the fleet operations application and moved it to the production level based on a cloud solution.  Enhanced some of modules in the online order platform such as revamping the search module and improve its accuracy, revamp the database architecture and migrate it to Amazon RDS. 1/3 C2 General  03/2018 – 11/2019 07/2015 – 02/2018 01/2014 – 05/2016 Refactored the search module in the product and enhance the accuracy of search results from 40% to 86% in the first sage and the second stage up to 93%.  Designed and processed orders data with data science team to build a recommendation system.  Led three engineers to develop some microservices and scale the application Senior Java Software Engineer in the Development Department, The Group Securities.  I participated in building a real-time application that proposes different financial microservices such as streaming prices and performing orders in stock market, funding, and money transferring.  developed securities APIs that serviced more than fifty thousands of concurrent users and two millions of transactions per second.  Analyzed securities data to propose a prediction system for shares prices.  Monitor junior engineers and help mobile team in designing their application. Junior/ Senior Java Software Engineer in EMC Department, Asset Technology Group.  Developed a correspondence and document management system (Web and Mobile application) based on the Java technology stack.  Integrating with third-party applications such as Documentum and OpenText and different databases.  Enhance the performance of core functions workflow in Arrow product with minimize of the response time from 20 secs to 2 secs on average.  Collected, analyzed and implemented many customer requirements.  Investigated in open issues, selected the best solutions such as image processing, and database enhancements. Research and Development Engineer, Scientific Research Group in Egypt (SRGE), Faculty of Computer and Information, Cairo University, Cairo, Egypt (http://egyptscience.net/). Advisor: Prof. Aboul Ella Hassanien and Dr. Ammar Adl. Research Field (s): Cheminformatics, Reality Mining and Theoretical Computer Science. Research projects:  Human behavior modelling based on machine learning and data analytics.  QSAR computational optimization in Cheminformatics.  Intelligent orphan drug legislation system based on machine learning. Education 12/2014 – 11/2016 M.Sc. in Computer Science, Faculty of Computers and Artificial Intelligence, Cairo University, Cairo, Egypt. Advisor: Prof. Amr Badr, Prof. Aboul Ella Hassanien and Dr. Ammar Adl. Research field: Psychoinformatics based on machine learning and optimization systems. Master thesis: A Reality Mining Model in Human Behavior. 09/2008 – 05/2012 B.Sc. in Computer Science, Faculty of Computers and Artificial Intelligence, Cairo University, Cairo, Egypt. Grade: Very Good. Advisor: Prof. Mohammad El-Ramly. Research field: Intelligent Systems. Bachelor thesis: RFID-based Cashier and Inventory Management Units for Supermarket and Retail stores. Publications Computational Modeling (Evolutionary Computation) Publications: Zein Moustafa, Ella Hassanien Aboul, Slowik Adam and Adl Ammar. “P Monkey 2019 Optimization System with Active Membranes: A New Meta-Heuristic Optimization System” arXiv preprint arXiv:- (2019). 2/3 C2 General Zein Moustafa, Adl Ammar, and Ella Hassanien Aboul. “Spiking Neural P Grey Wolf Optimization System: Novel Strategies for Solving Non-determinism Problems”, " Expert Systems with Applications” Elsevier, 2018 Dec. (Impact factor: 8.665). Adl Ammar, Zein Moustafa, and Ella Hassanien Aboul. "PQSAR: The membrane 2016 quantitative structure-activity relationships in cheminformatics. "Expert Systems with Applications”, Elsevier, 54 (2016): 219-227. (Impact factor: 8.665) Machine Learning Publications: Zein, Moustafa, Fatma Yakoub, Ammar Adl, Aboul Ella Hassanien, and Vaclav Snasel. 2015 "Identifying Circles of Relations from Smartphone Photo Gallery" Procedia Computer Science 65 (2015): 582-591. (SJR: 0.281) Zein Moustafa, Adl Ammar, Badr Amr, Ella Hassanien Aboul, Kim Tai-Hoon, “A Social 2015 Relationship Modifiers Modeller”, 2015 3rd IEEE International Conference on Computer, Information and Application (CIA 2015). Zein Moustafa, Ella Hassanien, Aboul, Badr Amr, Kim Tai-Hoon, “Human activity 2015 classification approach on Smartphone using Monkey search algorithm”. Seventh IEEE international Conference on Advanced Communication and Networking (CAN 2015). Zein Moustafa, Adl Ammar, Badr Amr, Ella hassanien Aboul, Kim Tai-Hoon, “Friendship 2015 classification from Psychological theories to computational model”, Fourth IEEE International Conference on Information (2015). Yakoub Fatma., Zein Moustafa, Yasser Khalid, Adl Ammar, & Hassanien, Aboul. E.lla, 2015 “Predicting Personality Traits and Social Context Based on Mining the Smartphones SMS Data”. In Intelligent Data Analysis and Applications (pp. 511-521). Springer Publishing. Zein Moustafa, Ahmed Abdo, Ammar Adl, Aboul Ella Hassanien, Mohamed F. Tolba, and 2014 Václav Snášel. "Orphan Drug Legislation with Data Fusion Rules Using Multiple Fingerprints Measurements" Proceedings of the Fifth International Conference on Innovations in Bio-Inspired Computing and Applications IBICA, Springer, 2014. Aziz Ahmed, Zein Moustafa, Atef Mohammed, Adl Ammar & Hassanien Aboul Ella. “An 2014 Orphan Drug Legislation System”, In Intelligent Systems, 2014 (pp. 389-399), Springer Publishing. 2018 Awards, Honors, Coursers, Fellowships and Activities- IBM AI Engineering professional certificate – Coursera Reviewer in IEEE transactions on neural networks and learning systems Journal Training of Trainers (TOT) Certificate from CompuTEK training Center. Accepted in a biomedical image processing internship, Lincoln University, England. Corporal Promotion at military service. The Information Technology Industry Development Agency, ITIDA, Top Grant for best innovative graduation project – March 2012. Technical skills Conceptual Knowledge Research Methods and Skills, data preprocessing, applied machine learning, deep learning, Microservices/Event-Driven/Service oriented architecture. Programming Languages Web DevOps Database (DB) Java, Python, GO, Scala, R, C#, C/C++, and Matlab. J2EE, Struts, Spring, Akka streams and actors, Rest and Soap API, and Junit Kafka, ActiveMQ, Hazlecast, Redis, Docker, CircleCI, Kubernetes, and NewRelic DB Design, Oracle and MySQL, hibernate, NoSQL (MangoDB and Cassandra) and Amazon S3, Google Cloud Platform. Weka, Keras, Pytorch, Tensorflow, Apache Spark ML, Watson Studio, RStudio, OpenCV, scikitLearn, numpy, pandas, and matplotlib. Maven, Git, SVN, Slack, Jira, Asana, IDEs (NetBeans, IntelliJ and Microsoft Visual Studio), Linux, and Latex. Machine Learning Others 3/3 C2 General
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.