CV
Education
Master in Computer Science Fundamentals (M2), Ecole Normale Supérieure de Lyon, France
2021 – 2022
Relevant Courses: Compilation and Program Analysis, Distributed Systems, Parallel and Distributed Algorithms and Programs.Master of Engineering in Computer Science, National Advanced School of Engineering of Yaounde, Cameroon
2016 – 2021
Relevant Courses: Probability and Statistics, Data Structure and Algorithms, Theory of Compilation, Linear Algebra, C Programming, Cloud Computing and Virtualization.
Experience
PhD. Thesis in Computer Science, Université Grenoble Alpes (UGA) | Orange Innovation, France
2023 – 2027 (expected defense: April 2027)
Description: Designed and developed GOODKIT, a novel Live VM Introspection framework written in Rust and C to leverage co-located side-VMs for native-speed target access and strong isolation. Implemented fine-grained, lock-aware memory coherence mechanisms and kernel probing subsystems within the Firecracker VMM and the Linux kernel, bridging the gap between secure monitoring and production cloud performance.Research Engineer
2022
N7 Institut de Recherche Informatique de Toulouse (INP Toulouse)
Optimized the paravirtualization layer for UPMEM PIM hardware by implementing an I/O request batching system and a custom prefetch cache, drastically reducing VM-exits on read operations. Parallelized request handling within the Firecracker VMM to enhance overall throughput and reduce latency.
Duration: 3 months.Research Intern
2022
Laboratoire de l’Informatique du Parallélisme (LIP) of the ENS de Lyon
Researched and implemented the paravirtualization layer for UPMEM PIM (Processing-In-Memory) hardware. Built the prototype using Amazon’s Firecracker and VirtIO interfaces to bridge low-level accelerators with virtualized environments.
Duration: 6 months.Research Intern
2021
Laboratoire de l’Informatique du Parallélisme (LIP) of the ENS de Lyon
Improved the performance of a distributed hypervisor based on QEMU/KVM for the Scalevisor project, aiming to build distributed virtual machines.
Duration: 7 months.Research Intern with Alain TCHANA
2020
École Normale Supérieure de Lyon
Implemented the write-update protocol to optimize updates propagation in the distributed hypervisor GiantVM.
Duration: 2 months.Intern at Megasoft LLC, Yaounde, Cameroon
2019
Implemented a mechanism for uploading/downloading large files securely to/from the company’s server.
Duration: 2 months.
Grants
- 2021
Awarded the Ampere Scholarship from the École Normale Supérieure de Lyon for the Computer Science Fundamentals Master program.
Certifications
- 2020
Google Cloud Infrastructure Fundamentals: Core Infrastructure. Awarded by Google on Coursera.
Miscellaneous Experience
Awards and Achievements
2024
Applications and Benefits of UPMEM Commercial Massively Parallel Processing-In-Memory Platform, Madrid, Spain. A minisymposium where I presented my work on the virtualization of Processing-In-Memory hardware.2024
Défi OS, Inria Rennes, France. A seminar regrouping all the operating systems teams of Inria to present their work. I presented my work on VM observability.2022
Winner of the Unikraft Lyon Hackathon, focusing on a unikernel named Unikraft at ENS de Lyon.2021
CSV Seminar: Cloud, Storage, and Virtualisation, ENSTA Bretagne, Brest, France. Presented ongoing work on the performance of a distributed hypervisor to other French research teams in a 2-day workshop.2019
Huawei Seeds for the Future, Cameroon. Participated in a 2-week program at Huawei’s Headquarters to learn about Chinese culture and Cloud computing.
Volunteer Experience
- 2020
Academic Orientation Conference: Participated in the organization of an event aimed at helping students choose their field of study at my school.
Publications
2026 — Inside Out: A Paradigm Shift in Live VM Introspection. Dufy Teguia, Louis Duval, Teo Pisenti, Kahina Lazri, Daniel Hagimont, Thomas Pasquier, Renaud Lachaize, and Alain Tchana. In The 20th USENIX Symposium on Operating Systems Design and Implementation (OSDI ‘26), Seattle, USA. To be published. CORE A* (acceptance rate: 20%).
2024 — vPIM: Virtualization of Processing-In-Memory. Dufy Teguia, Jiaxuan Chen, Stella Bitchebe, Oana Balmau, and Alain Tchana. In Proceedings of the 25th IEEE/ACM International Middleware Conference (Middleware ‘24), Hong Kong.
2022 — Analysis of a Modern Distributed Hypervisor: What We Learn from Our Experiments. Mohamed Karaoui, Brice (Dufy) Teguia, Bernabe Batchakui, and Alain Tchana. In Proceedings of the 2nd Workshop on Systems for Post-Moore Architectures (SPMA ‘22), held in conjunction with EuroSys ‘22, Rennes, France.
Skills
Languages
- French: Native
- English: C1 (IELTS Score: 7.5/9)
Software Engineering
- Java
- Rust
- Design Patterns
- C
- C++
- Python
- Unit Tests
- Git
Systems and Cloud Computing
- Linux
- Linux Kernel
- Virtualization
- Cloud Computing
- MicroVMs
- Firecracker
- QEMU
- KVM
- Virtio
Miscellaneous
- Team Collaboration
- Initiative Spirit
- Hypothesis Formulation and Verification
- Report Writing
Extra Curriculum
- Mentor of L3 student at Université de Dschang (Cameroun)
