Python

Pipeline Optimisation with Operations Research

Applied PERT/CPM and graph algorithms to model and optimise a banking application's CI/CD pipeline, identifying a critical path of 64 minutes.

Advanced Algorithms & Data Structures

Implementation and experimental benchmarking of sorting algorithms, hash tables, Bloom filters, string matching automata, and dynamic programming in Python — with empirical …

COVID-19 Epidemic Modelling (SIRD)

Numerical simulation of COVID-19 propagation in Morocco using the SIRD differential equation model, with parameter analysis and curve visualisation.