Activities

Apart from research, I constantly engage in other activities like assisting in teaching courses, supervising labs, performing peer reviews for conferences, and volunteering in conference organizing committees.

Teaching

I enjoy teaching. Right from my undergraduate days, I have taken up every teaching opportunity that has come my way. In the summers of 2014-2016, I was a Physics and Mathematics teacher at Intelligentsia Corporation, a national centre for preparation of fresh high school graduates intending to sit for competitive university entrance exams into engineering and medical schools in Cameroon. Upon graduation from Engineering school in the summer of 2018, I took up a full-time mathematics and physics teaching position at Omega Learning Centre, Yaounde, Cameroon, and later transitioned to part-time in January 2019 when I started a new role as Video Surveillance Engineer at Huawei Technologies Company Cameroon Ltd. I continued in that teaching role till the end of the school year in May 2019. I later joined Carnegie Mellon University Africa, Rwanda in July that year for my Master’s degree studies. Upon graduation in May 2020, I took up a Graduate Teaching Assistant role under the supervision of Prof. Patrick McSharry and worked with him until March 2021, assisting in three data science courses. I visited the University of Cambridge from Otober 2022 - February 2023 and from September 2023 to February 2024, where I am served as a laboratory assistant for the Digital Electronics hardware lab supervised by Prof. Ian Wassell.

Below is the list of courses I have assisted:

University of Cambridge, United Kingdom

Carnegie Mellon University Africa, Rwanda

Community Service

I am very active in my reseach community, volunteering in the following capacities:

  • Program committee member: PAM 2025
  • Artifact evaluation committee: SIGCOMM 2024
  • Shadow program committee member: EuroSys 2024
  • Program committee member: ACM S3 2023 Workshop
  • Publication chair: PAM 2023
  • Reviewer: IEEE/ACM Transactions on Networking
  • External reviewer: IEEE GLOBECOM 2024
  • External reviewer: IEEE INFOCOM 2024
  • External reviewer: IEEE SECON 2023
  • External reviewer: IFIP Networking 2023
  • External reviewer: IEEE VNC 2023
  • External reviewer: IEEE WoWMoM 2022