Computer Engineering Student

> Download as PDF


Throughout these past couple of years, I learned how to program in C and C++ and how to handle the trickier aspects of memory managements. I also learned how to program in Java with a couple of projects focused on multithreading and graphical interfaces. Finally, I know Python, with a focus on pandas, bokeh and networkx. And recenlty I've also extended my Python knowledge to Django.


ComDaAn - Community Data Analytics - Paris September 2019-December2019

ComDaAn is a suite of tools for conducting analysis from data produced by FOSS communities. This is currently mainly focusing on git repositories

TC - Tiger Compiler - Paris 2019

TC is a project done in a group of 4 students. It is a full front end compiler with a lexical, syntactic and semantic analysis of the Tiger language. The lexer and parser for the compiler were written using Flex and Bison and the Ast, binder and type-checker in C++.

42sh - Mini-shell in C - Paris 2018

42sh is a project done in a group of 4 students. It is a bash-like shell with Tokenizer and Shell language interpreter written from scratch. It uses multiple syscalls for the interactive shell, script execution and STDIN commands. And it comes with a set of unit tests written with Ceedling.


EPITA September 2018- July 2021

Diplôme d’ingénieur
EPITA or École Pour les Techniques Avancées is a french computer engineering school. I joined it in the fall of 2018 to study machine learning and data science.

ESIB September 2015- July 2018

ESIB or École Supérieur des Ingénieurs de Beyrouth is an engineering school in Lebanon. I joined it in 2015 for my “classes préparatoires” which are mandatory pre-engineering classes in the french system that span over two years. I have also studied computer engineering in ESIB for a year before deciding to move to France and tranfer to EPITA.

Soeurs des Saints-Coeurs Sioufi September 2000-June 2015

From kindergarten to High School
Soeurs des Saints-Coeurs Siouf or SSCC Sioufi for short is a french school in Lebanon. It is where I’ve gotten my primary, complementary and secondary education.


Computer engineering internship - enioka Haute Couture September 2019-December 2019

During my internship at enioka Haute Couture, I worked on ComDaAn. ComDaAn previously used git repositories to produce visualization about the corresponding community’s activity, size, network and member centrality. My work consisted of adding mailing lists and GitLab issues as additional data sources and the option for an issue response analysis. I also worked on multiprocessing the time consuming operations and on integrating LOWESS regressions for the curves in the project.
Technologies used: Python (pandas, networkx and bokeh)


I have yet to find a witty quote about software engineering so I'll put this here, and you'll pretend to laugh, and no one will know. Thanks!