Power BI



Stack Overflow









Ecole Supérieure de la Sécurité Sociale

Oct 2019 – Present Algiers
Teaching R programming for Actuarial Science.


Higher National School of Statistics and Applied Economics ENSSEA

Jan 2019 – Present Koléa
Teaching Linear Programming with practical applications using Rstudio and the lpSolve package.

Corporate Financial Analyst

Banque Nationale d’Algerie BNA

Feb 2016 – Present Alger Centre
Main main tasks include : Firms financial analysis, project feasability and profitability evaluation, sectorial benchmarking establishment and statistical report production


Advanced R Programming

The course covers advanced topics in R programming that are necessary for developing powerful, robust, and reusable data science tools.
See certificate

Goethe-Zertifikat B2

The Goethe-Zertifikat B2 is an exam that certifies that candidates have acquired advanced language skills in German

12th IMPRS Uncertainty Summer School

The 12th IMPRS Summer School is an intensive four week program where Ph.D researchers attend higly specialized courses in Economics, Law and Psychology. It was held in Jena, Germany.


The International English Language Testing System, or IELTS™, is an international standardised test of English language proficiency for non-native English language speakers.

Diplome d’Etudes en Langue Française DELF B2

The DELF and DALF are diplomas awarded by the French Ministry of Education to prove the French-language skills of non-French candidates.


Click on “List of Publications” above to have a look at my academic publications


Discover R tutorials along with some other articles and thoughts

Fatma Zohra Samiha has recently graduated from the Ecole Nationale Supérieure de Statistique et d’Economie Appliquée ENSSEA. She has a …

Kamila Benadrouche has a master degree in operational research: optimization and strategic management. She is currently a Lecturer at …

Mohamed Yacine Smail has a master degree in applied statistics from the Ecole Nationale Supérieure de Statistique et d’Economie …

In this tutorial we’ll work with the ChickWeight data. This database exhibits information on chickens’ weights according to 4 different …

Although I’m a big fan of the tidyverse philosophy of handling and wrangling data, one must admit that there are quit powerful …

Summary To get a first idea about a certain dataframe’s statistical metrics, there is of course the well known summary() function : …

In my tutorials, I prefer to work with the mtcars data set (DST) because I find it pretty straightforward. Nonetheless, one may be …

The janitor package in an excellent tool for cleaning a messy database and summarize information. We’ve all heard that data analysts …

case_when() is a dplyr function that returns a value according to predifined conditions. It’s a very powerful function though not very …

In this tutorial, we’ll analyze the French CAC 40 stocks. Listed CAC 40 firms can be found at the Yahoo Finance website. Getting the …


Interested in discussing how we might work together? Use this form or email me directly at

  • 01, Pôle Universitaire de Koléa, Tipaza, Algeria