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
2016.09 - 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
2018.10 - 2022.10
  • 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
1998.12 - 2000.08
  • 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
2015.09 - 2022.01

Master of Science - Computer Science

Arab Academy For Science And Technology
Alexandria
2008.10 - 2012.02

MBA - Business Administration And Management

Arab Academy For Banking And Financial Sciences
Cairo
2009.08 - 2011.08

Bachelor of Science - Accounting And Business Management

Faculty of Business (AKA Commerce)
Alexandria
1991.10 - 1994.05

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

2019-11

Certified Reviewer, Elsevier Pattern Recognition, since 2019

2019-01

Certified Reviewer, Elsevier Information Sciences , since 2019

2019-01

Data Science Professional Certificate

2019-01

Computer Lab Instructor

Egyptian Tax Authority
2018.10 - 2022.10

Certified Trainer, National Training and Education Council, yearly renewal

2018-02

Certified Trainer, Professional Academy for Teachers

2018-01

Senior Data Analyst

Egyptian Tax Authority
2016.09 - Current

Ph.D. - Information Technology

Institute of Graduate Studies And Research
2015.09 - 2022.01

MBA - Business Administration And Management

Arab Academy For Banking And Financial Sciences
2009.08 - 2011.08

Master of Science - Computer Science

Arab Academy For Science And Technology
2008.10 - 2012.02

Senior Programmer

Technosoft for System Analysis & Development
1998.12 - 2000.08

Bachelor of Science - Accounting And Business Management

Faculty of Business (AKA Commerce)
1991.10 - 1994.05

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