Diploma in Cybersecurity
ABM College · Calgary, Alberta, Canada
Cybersecurity
2025
Diploma program in Cybersecurity.
Dr. Abdillah Mohamed is an author, software engineer, cybersecurity professional, and researcher based in Fredericton, New Brunswick, Canada.
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.
My academic background combines mathematics, computer science, software engineering, machine learning, and empirical research.
ABM College · Calgary, Alberta, Canada
Cybersecurity
2025
Diploma program in Cybersecurity.
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.
Institut Supérieur de l'Informatique · Dakar, Senegal
Software Engineering
2010 – 2011
Master's degree studies in Software Engineering.
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.
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
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 details2019 · Journal Article
Jing Jiang, Abdillah Mohamed, Li Zhang
IEEE Access · IEEE
In GitHub, integrators inspect submitted code changes, make evaluation decision, and close pull requests. Some pull requests may be reopened for further modification and code review. It remains unknown why some pull requests are reopened, …
Read publication details2015 · Conference Paper
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 detailsExplore all research publications →
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.
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.
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.
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.
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).
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.
Enterprise access provisioning and governance, including account lifecycle management, least privilege, role assignment, segregation of duties, access incidents, and protection of sensitive information.
Database development, administration, economic and financial dashboards, system migration work, and machine-learning approaches to macroeconomic forecasting, including inflation-related analysis.
Database administration and analytics for customs and tax environments, including performance tuning, backup and recovery, maintenance, capacity planning, and technical support.
Teaching experience in database management systems, business intelligence, Python programming, data structures, algorithms, and data-analysis concepts.
Experience supporting banking databases and core banking systems as well as network, email, mobile banking, and end-user technology operations.
Experience developing AI and data-driven applications using technologies including Python, TensorFlow, PyTorch, Scikit-learn, Django, and PostgreSQL.
My technical work spans software engineering, data systems, cybersecurity, access governance, artificial intelligence, and enterprise technology.
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.
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 →