Portrait of Dr. Abdillah Mohamed
About the Author

Dr. Abdillah Mohamed

Author · Software Engineer · Cybersecurity Professional · AI & Data Researcher

Dr. Abdillah Mohamed is an author, software engineer, cybersecurity professional, and researcher based in Fredericton, New Brunswick, Canada.

PhDEmpirical Software Engineering · ML · Data Mining
10+ YearsTechnology, Data, Research & Digital Systems
CybersecurityIdentity, Access, Risk & Enterprise Security
Published ResearchIEEE Access · APSEC · SEKE
Why I Write

Where technological capability meets moral purpose.

My academic and professional work has repeatedly shown me what software, data, machine learning, digital infrastructure, and increasingly intelligent systems can make possible.

Technology naturally asks: What can we build? How can we make it work? How can we make it faster, safer, smarter, and more useful?

Faith and ethics introduce another layer of inquiry: What should we build? Why? Whom should it serve? What responsibilities accompany power? What does justice require?

When Progress Is Not Enough grew from the intersection of these questions. It is not an argument against scientific, technological, or economic progress. It asks what progress is ultimately for—and what meaning, ethics, community, justice, and responsibility contribute to genuine human flourishing.

Education

Academic Background

My academic background combines mathematics, computer science, software engineering, machine learning, and empirical research.

Diploma in Cybersecurity

ABM College · Calgary, Alberta, Canada

Cybersecurity

2025

Diploma program in Cybersecurity.

Ph.D.

Beihang University · Beijing, China

Empirical Software Engineering, Machine Learning, and Data Mining

2015 – 2019

Doctoral studies and research in empirical software engineering, machine learning, and data mining.

Master's Degree

Institut Supérieur de l'Informatique · Dakar, Senegal

Software Engineering

2010 – 2011

Master's degree studies in Software Engineering.

Bachelor's Degree

Gamal Abdel Nasser University · Conakry, Guinea

Mathematics and Computer Science Applied to Business Management

2006 – 2010

Bachelor's degree studies in Mathematics and Computer Science Applied to Business Management.

Research

Empirical Software Engineering & Machine Learning

My research focuses on predictive modeling and empirical software engineering, combining large-scale software data with machine-learning methods to investigate practical software-development problems.

2020 · Conference Paper

Cross-project Reopened Pull Request Prediction in GitHub

Abdillah Mohamed, Li Zhang, Jing Jiang

International Conference on Software Engineering and Knowledge Engineering (SEKE 2020) · Knowledge Systems Institute

This paper investigates cross-project prediction of reopened pull requests in GitHub repositories. It explores whether machine-learning models trained on data from one software project can predict reopened pull requests in another project, helping developers identify …

Read publication details

2015 · Conference Paper

Predicting Which Pull Requests Will Get Reopened in GitHub

Abdillah Mohamed, Li Zhang, Jing Jiang, Ahmed Ktob

25th Asia-Pacific Software Engineering Conference (APSEC 2018) · IEEE

In GitHub, integrators inspect submitted code changes, make evaluation decision, and close pull requests. However, some pull requests may get reopened for further modification and code review. It is important to predict reopened pull requests …

Read publication details

Explore all research publications →

Large-Scale Pull Request Research

One strand of my published research developed and evaluated machine-learning approaches for predicting reopened pull requests in major open-source GitHub projects. The study analyzed more than 100,000 pull requests across seven projects and evaluated predictive performance using precision, recall, and F1.

100,000+Pull requests analyzed
95.53%Precision
99.01%Recall
97.23%F1 score
Professional Experience

From Banking and Data to Enterprise Cybersecurity

My career has crossed several institutional environments—banking, government, higher education, public-sector enterprise systems, and applied data work—providing a practical view of how technology affects institutions and people.

2024 – Present

Access Management Analyst

Service New Brunswick · Fredericton, New Brunswick, Canada

Manage identity and access governance for Oracle Fusion ERP across multiple government departments.

Administer secure user provisioning using Role-Based Access Control (RBAC), Least Privilege, and Segregation of Duties (SoD) principles.

Conduct access reviews and support audit and compliance initiatives.

Investigate and remediate access-related issues and contribute to improvements in secure provisioning processes.

Collaborate with HR, Payroll, IT Security, and business teams to strengthen access governance and compliance.

2023 – 2024

Database Developer, Data Analyst & Database Administrator

Central Bank of Comoros · Moroni, Comoros

Developed statistical and machine learning models for economic forecasting and analysis of macroeconomic indicators.

Applied Python and Scikit-learn to forecasting problems including inflation and other economic indicators.

Conducted data-driven policy research and analysis using large datasets to support evidence-based decision-making.

Developed data visualizations, dashboards, reports, and analytical outputs for policymakers and senior management.

Optimized database queries, indexing, and data structures to improve performance and reporting efficiency.

Supported data governance, management, security, integrity, backup, and availability.

2022 – 2024

Database & Information Systems Contractor

World Bank IPDC Project / PREFER Project · Moroni, Comoros

Worked as a contractor on the World Bank IPDC project for the development of a database for the National Directorate of Agricultural and Livestock Strategy (DNSAE).

Contributed to the design of the Farm Management Information System for the Family Farm Productivity and Resilience Project (PREFER), funded by the International Fund for Agricultural Development (IFAD).

2019 – 2022

Database Systems & Business Intelligence Instructor

University of Comoros · Moroni, Comoros

Delivered courses in Python Programming, Database Systems, Business Intelligence, and Object-Oriented Programming.

Supervised software engineering and data science projects.

Mentored students in database systems, software development, programming, and data-related practices.

Selected Professional Work

Security, Data, Banking & Education

Identity & Access Management

Enterprise access provisioning and governance, including account lifecycle management, least privilege, role assignment, segregation of duties, access incidents, and protection of sensitive information.

Central Banking & Analytics

Database development, administration, economic and financial dashboards, system migration work, and machine-learning approaches to macroeconomic forecasting, including inflation-related analysis.

Government Data Systems

Database administration and analytics for customs and tax environments, including performance tuning, backup and recovery, maintenance, capacity planning, and technical support.

University Teaching

Teaching experience in database management systems, business intelligence, Python programming, data structures, algorithms, and data-analysis concepts.

Core Banking Technology

Experience supporting banking databases and core banking systems as well as network, email, mobile banking, and end-user technology operations.

Applied AI Systems

Experience developing AI and data-driven applications using technologies including Python, TensorFlow, PyTorch, Scikit-learn, Django, and PostgreSQL.

Cybersecurity & Technical Expertise

A multidisciplinary technology background

My technical work spans software engineering, data systems, cybersecurity, access governance, artificial intelligence, and enterprise technology.

Islamic & Community Formation

Faith as a lived intellectual and community tradition.

Islam has been woven into my life from an early stage, not only as a subject of intellectual reflection but through religious practice and community participation.

That engagement has included leading prayers, delivering Friday sermons, teaching Qur’an, and participating in other Islamic and community activities.

I do not present my writing as a substitute for specialized Islamic scholarship or as a fatwa manual. Where contemporary questions require detailed jurisprudential judgment, qualified Islamic scholarship remains essential. My contribution is interdisciplinary: bringing technical experience and empirical research into conversation with Islamic ethical principles and contemporary human challenges.

Author

When Progress Is Not Enough

As humanity becomes more powerful, intelligent, connected, and prosperous, what will ensure that our progress also makes us more purposeful, just, compassionate, responsible, and truly human?

Explore the Book →