Mohamed Abbas

Researcher, Analyst, & Training Specialist

Alexandria, Egypt | +20-100-7500-290 | mohamed.alyabbas@alexu.edu.eg | LinkedIn | Github

With over 23 years of experience at the Egyptian Tax Authority, I lead the Planning, Organizing, & Information department, where I apply my expertise in data analysis, research, teaching, and various technologies and tools to uncover the hidden stories behind data. I have a PhD in Information Technology, an MBA in Financial Management, an MSC in Computer Science, a Computer Science Diploma, and a Bachelor in Business Administration.

My mission is to use a strategic approach that combines visualization, dimensionality reduction, and approximate nearest-neighbor search to deliver significant outcomes. I have executed 2 million experiments during my academic pursuit, and published my research in prestigious journals, such as Elsevier Pattern Recognition and Software Impacts, earning multiple awards and recognition. Additionally, I have a passion for teaching and sharing my knowledge. I have created and delivered engaging courses and projects on Udemy, GitHub, and Kaggle, reaching thousands of students and learners worldwide.

Experience

Head of Planning, Organizing, and Information @ Egyptian Tax Authority (Aug 2000–Present)

  • Revamped existing processes and developed a new management process, resulting in a 30% increase in team efficiency
  • Reviewed tens of thousands of accounts over my career to spot trends, patterns, and insights in data.
  • Identified impactful findings through data analysis and visualization, boosting revenue by 20%.
  • Presented analysis conclusions and recommendations clearly to leadership.

Computer Instructor @ Egyptian Tax Authority (Oct 2019-present)

  • Designed training materials on Excel, Access, and IT for over 10,000 employees, demonstrating expertise in engaging adult learners.
  • Educated over 3,500 students worldwide via Udemy courses on Microsoft Excel, achieving a 4.5/5 average rating.
  • Delivered over 50 free educational sessions via Zoom and Udemy, reaching more than 5,000 learners on topics like MS Office, programming, and data analysis.

Education

  • Ph.D. in Information Technology @ Institute of Graduate Studies and Research, Alexandria (Seb 2015 – Feb 2022)

  • MSc in Computer Science @ Arab Academy for Science and Technology, Alexandria (Seb 2008 – Feb 2012)

  • MBA in Financial Management @ Arab Academy for Banking and Financial Sciences, Alexandria (Aug 2009 – Mar 2011)

Projects

  • DenMune (Python, Scikit-learn): Novel clustering algorithm contribution to Scikit-learn-Contrib. 250000+ uses, twice awarded by Alexandria University.

  • Number2Words (PHP): API that converts numbers to words in 13 languages, serving 500-1000 API calls daily.

  • Tarteel (Flask): Ayat Al-Quran Al-Kareem memorization web app.

  • ConnecTED English (Flask): Innovative English learning web app using TED.

Awards & Honors

  • Alexandria University Research Excellence Award (2023) - Granted for research published in Elsevier Software Impacts journal, €6,000 prize

  • Alexandria University Research Award (2022) - Granted for exceeding 50 Scopus citations since 2021, €5,000 prize

  • Alexandria University Research Excellence Award (2021) - Granted for research published in Elsevier Pattern Recognition journal, €15,000 prize

  • IBM Data Science Professional Certificate (2020) - Earned 10 distinct badges demonstrating data science abilities

Skills

  • Excellence in: Microsoft Excel, Microsoft Power BI, Python, PostgreSQL, C++, Cloud Computing, Jupyter notebook

  • Knowledgeable in Linux, JavaScript, PHP, and Web development

  • Experience working with statistical models, data mining, segmentation, and clustering.

  • Knowledge of visualization tools like Tableau, and Microsoft Power BI to present data insights

  • Expertise in gathering, cleaning, and processing large, complex datasets

  • Data storytelling skills to present analyses in compelling ways

Volunteer Work

Recognized Reviewer @ Elsevier Information Sciences Journal (Jun 2019 – Present)

  • Completed 47 reviews INS Reviewer

Recognized Reviewer @ Elsevier Pattern Recognition Journal (Mar 2016 – Present)

  • Completed 44 reviews PR Reviewer

Certifications

  • Excel Skills for Business, Macquarie University & Coursera (Nov 2019)

  • Data Science Professional, IBM & Coursera (Jan 2019)

  • TOT, National Training and Education, Professional Academy for Teachers, Egyptian Tax Authority, National Training and Education Council (Oct 2018)

Profile

Academic & Research

Technical

  • Github: Projects (I believe in Open Source)
  • Credly - Accreditations & badges
  • Kaggle - Data science profile
  • DataCamp - Data skills profile

Training

Certified Trainer:

  • Egyptian Tax Authority
  • National Training and Education Council, PM/0120/12/18
  • National Education Network
  • Professional Academy for Teachers
  • Oxford Academy, Certified Associate Trainer, 31664001222020048CAT
  • Formative - Certified educator

IBM Badges

Data Science Orientation Python for Data Science and AI Tools for Data Science Data Science Methodology Databases and SQL for Data Science Data Analysis with Python Machine Learning with Python Data Visualization with Python Applied Data Science Capstone Data Science Professional Certificate IBM Data Science IBM Data Science

Academic Teaching

A number of DS & IS topics could be taught. These topics include but are not limited to:

  • Algorithms (Sorting, Search, Encryption and decryption, etc.)
  • Data Structure
  • Data Engineering
  • Data Analysis
  • Machine Learning & Pattern Recognition
  • Database Design
  • MS Office, Power BI, SQL, Python, C++, Web Development
  • Programming Languages (C++, Python, JavaScript, VB, C#)
  • Object Oriented Programming
  • Data Visualization (Power BI, Tableau)
  • Complexity Theory
  • Discrete Mathematics
  • Problem-Solving

Scientific Rank

Scientific Rank

AD Scientific Index

Publications

  1. Abbas, M. A., El-Zoghabi, A., & Shoukry, A. (2023). PyMune: A Python package for complex clusters detection. Software Impacts, 17, 100564, doi:10.1016/j.simpa.2023.100564

  2. M. Abbas, A. El-Zoghabi, A. Shoukry, DenMune: Density peak based clustering using mutual nearest neighbors, Pattern Recognition 109 (2021) 107589, doi:10.1016/j.patcog.2020.107589

  3. M. Abbas, A. Shoukry, CMune: A clustering using mutual nearest neighbors algorithm, IEEE, 2012, doi:10.1109/ISSPA.2012.6310472

  4. M. Abbas, A. Shoukry, Clustering using shared reference points algorithm based on a sound data model, International Journal of Data Engineering(IJDE), Volume 3, Issue (2012) 28–47, doi:10.31219/osf.io/xqv27

  5. M. Abbas, R. Kashef, A. Shoukry, ICDM 2012. CSharp: A Clustering Using Shared Reference Points Algorithm, International Conference on Data Mining, Penang, Malaysia, World Academy of Science, doi:10.31219/osf.io/k3ve5