Summary
Overview
Work History
Education
Skills
Accomplishments
Software
Certification
Interests
Timeline
Quote
Projects
Research Work
Projects
Research Work
Projects
Research Work
Generic
Mohamed Abbas

Mohamed Abbas

Data Analyst & Python Developer
Alexandria

Summary

Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code. Specializes in applying Flask to complex database assets with strong web presences. Comfortable taking over ongoing administration processes or designing customized administration models. Eager Python Flask developer with 7 years exploiting model-template-view architectural pattern of Flask framework to shorten development times and reduce design costs.

Overview

12
12
years of professional experience
14
14
years of post-secondary education
6
6
Certificates
3
3
Languages

Work History

Senior Data Analyst

Egyptian Tax Authority
Alexandria
09.2016 - Current
  • Analyzed over 10000 Tax-Payer's data to identify trends and find patterns, signals and hidden stories within data.
  • Leveraged text, charts and graphs to communicate findings in understandable format.
  • Researched and compiled tailored monthly analytics and reports for senior management with Microsoft Excel
  • Analyzed large amounts of data to identify trends and find patterns, signals and hidden stories within data.

Computer Lab Instructor

Egyptian Tax Authority
Alexandria
10.2018 - 10.2022
  • Over 5+ years of training and developing trainees' skills in Python, Power BI, Excel spreadsheet, Access database programs.
  • Invigilated and graded projects, quizzes and examinations and increased trainees' performance.
  • Attended professional development technology courses to increase knowledge base and learn new information.

Senior Programmer

Technosoft for System Analysis & Development
Alexandria
12.1998 - 08.2000
  • Designed and developed 30+ computer software applications using Visual Object.
  • Discussed over 50+ issues with team members to provide resolution and apply best practices.
  • Worked closely for six months with clients to establish specifications and system designs.
  • Collaborated with product management to design, build and test systems.
  • Discussed issues with team members to provide resolution and apply best practices
  • Implemented Search Engine Optimizations to improve search results and business flow

Education

Ph.D. - Information Technology

Institute of Graduate Studies And Research
Alexandria
09.2015 - 01.2022

Master of Science - Computer Science

Arab Academy For Science And Technology
Alexandria
10.2008 - 02.2012

MBA - Business Administration And Management

Arab Academy For Banking And Financial Sciences
Cairo
08.2009 - 08.2011

Bachelor of Science - Accounting And Business Management

Faculty of Business (AKA Commerce)
Alexandria
10.1991 - 05.1994

Skills

SQL

undefined

Accomplishments

  • Achieved 97%-100% accuracy by introducing DenMune algorithm for detecting clusters of arbitrary shapes, sizes & densities based on single parameter.
  • Documented and resolved the problem of unfair-perks distribution which led to conducting new perks system that led to more reliable wages system and receiving more employee satisfaction.
  • Used Microsoft Excel to develop Tax-Payers tracking spreadsheets.

Software

Power BI, DAX

Microsoft Excel, VBA, Macros

Python

C, C#

SQL

MS Access

Javascript

Certification

Certified Reviewer, Elsevier Pattern Recognition, since 2019

Interests

Problem Solving

Reconstructing Process

Finding bugs and fixing it

Research and finding the best fitting solution

Timeline

Macquarie University: Excel Skills for Business Certificate

11-2019

Certified Reviewer, Elsevier Pattern Recognition, since 2019

01-2019

Certified Reviewer, Elsevier Information Sciences , since 2019

01-2019

Data Science Professional Certificate

01-2019

Computer Lab Instructor

Egyptian Tax Authority
10.2018 - 10.2022

Certified Trainer, National Training and Education Council, yearly renewal

02-2018

Certified Trainer, Professional Academy for Teachers

01-2018

Senior Data Analyst

Egyptian Tax Authority
09.2016 - Current

Ph.D. - Information Technology

Institute of Graduate Studies And Research
09.2015 - 01.2022

MBA - Business Administration And Management

Arab Academy For Banking And Financial Sciences
08.2009 - 08.2011

Master of Science - Computer Science

Arab Academy For Science And Technology
10.2008 - 02.2012

Senior Programmer

Technosoft for System Analysis & Development
12.1998 - 08.2000

Bachelor of Science - Accounting And Business Management

Faculty of Business (AKA Commerce)
10.1991 - 05.1994

Quote

Judge a man by his questions rather than his answers.
Voltaire

Projects

  • Github: https://github.com/egy1st (more than 30 projects in different programming languages & frameworks)
  • DenMune: https://github.com/scikit-learn-contrib/denmune-clustering-algorithm
    a clustering algorithm that can find clusters of arbitrary size, shapes and densities in two-dimensions. Higher dimensions are first reduced to 2-D using the t-sne. This algorithm is part of scikit-learn-contrib, a library by Sklearn community.
  • Number2Words: https://github.com/egy1st/Number2Words : An API that allows you to Convert any digits number to the equivalent words in 13 languages including English and Arabic, for example (8543.21 in digits) will be (eight thousand, five hundred and forty-three $ and twenty-one ¢ in words).
  • ConnecTED English: https://github.com/egy1st/connected-english: A new way to learn English using TED talks. This premium and innovative method offers many benefits to learners. They gain new knowledge from TED takes, learn new words and how they are connected in sentences, and choose which level to address. view at https://ted.zerobytes.one/
  • Tarteel: https://github.com/egy1st/tarteel
    A project to help people to memorize Ayat Al-Quran Al-Kareem. it is developed in Python Flask ad backend and JavaScript as frontend. View at https://tarteel.net/

Research Work

  • Planned, modified and executed research techniques, procedures and tests.
  • Gathered, arranged and corrected research data to create representative graphs and charts highlighting results for presentations.
  • Recorded experimental findings in laboratory notebook to analyze and interpret experimental findings.
  • Prepared materials for reports, presentations and submission to peer-reviewed journal publications.
  • Performed statistical, qualitative and quantitative analysis.
  • Worked both independently and collaboratively in fast-paced laboratory environment.
  • Worked flexible hours across night, weekend and holiday shifts.
  • Proved successful working within tight deadlines and fast-paced atmosphere.

Projects

  • Github: https://github.com/egy1st (more than 30 projects in different programming languages & frameworks)
  • DenMune: https://github.com/scikit-learn-contrib/denmune-clustering-algorithm
    a clustering algorithm that can find clusters of arbitrary size, shapes and densities in two-dimensions. Higher dimensions are first reduced to 2-D using the t-sne. This algorithm is part of scikit-learn-contrib, a library by Sklearn community.
  • Number2Words: https://github.com/egy1st/Number2Words : An API that allows you to Convert any digits number to the equivalent words in 13 languages including English and Arabic, for example (8543.21 in digits) will be (eight thousand, five hundred and forty-three $ and twenty-one ¢ in words).
  • ConnecTED English: https://github.com/egy1st/connected-english: A new way to learn English using TED talks. This premium and innovative method offers many benefits to learners. They gain new knowledge from TED takes, learn new words and how they are connected in sentences, and choose which level to address. view at https://ted.zerobytes.one/
  • Tarteel: https://github.com/egy1st/tarteel
    A project to help people to memorize Ayat Al-Quran Al-Kareem. it is developed in Python Flask ad backend and JavaScript as frontend. View at https://tarteel.net/

Research Work

  • Planned, modified and executed research techniques, procedures and tests.
  • Gathered, arranged and corrected research data to create representative graphs and charts highlighting results for presentations.
  • Recorded experimental findings in laboratory notebook to analyze and interpret experimental findings.
  • Prepared materials for reports, presentations and submission to peer-reviewed journal publications.
  • Performed statistical, qualitative and quantitative analysis.
  • Worked both independently and collaboratively in fast-paced laboratory environment.
  • Proved successful working within tight deadlines and fast-paced atmosphere.

Projects

  • Github: https://github.com/egy1st (more than 30 projects in different programming languages & frameworks)
  • DenMune, a Python project: https://github.com/scikit-learn-contrib/denmune-clustering-algorithm
    a clustering algorithm that can find clusters of arbitrary size, shapes and densities in two-dimensions. Higher dimensions are first reduced to 2-D using the t-sne. This algorithm is part of scikit-learn-contrib, a library by Sklearn community.
  • Number2Words: https://github.com/egy1st/Number2Words : An API that allows you to Convert any digits number to the equivalent words in 13 languages including English and Arabic, for example (8543.21 in digits) will be (eight thousand, five hundred and forty-three $ and twenty-one ¢ in words).
  • ConnecTED English, a Python project: https://github.com/egy1st/connected-english: A new way to learn English using TED talks. This premium and innovative method offers many benefits to learners. They gain new knowledge from TED takes, learn new words and how they are connected in sentences, and choose which level to address. view at https://ted.zerobytes.one/
  • Tarteel, a Python project: https://github.com/egy1st/tarteel
    A project to help people to memorize Ayat Al-Quran Al-Kareem. it is developed in Python Flask ad backend and JavaScript as frontend. View at https://tarteel.net/
  • ZeroBytes, a Python project: https://github.com/egy1st/zerobytes-mkdocs

my personal website developed in Flask as backend & Javascript as frontend

Research Work

  • Planned, modified and executed research techniques, procedures and tests.
  • Gathered, arranged and corrected research data to create representative graphs and charts highlighting results for presentations.
  • Recorded experimental findings in laboratory notebook to analyze and interpret experimental findings.
  • Prepared materials for reports, presentations and submission to peer-reviewed journal publications.
  • Performed statistical, qualitative and quantitative analysis.
  • Worked both independently and collaboratively in fast-paced laboratory environment.
  • Proved successful working within tight deadlines and fast-paced atmosphere.
Mohamed AbbasData Analyst & Python Developer