CV
Education
- B.S. in Computer Science, Lebanese University, 2015
- M.S. in Information Systems and Data Intelligence, Lebanese University, 2017
- Ph.D in Computer Science, University of Lille, France and University of Mons. Belgium.
PhD thesis:
Thesis title: Understanding the Impact of Release Policy on Software Development Processes.
Topic: The adoption of rapid release practices, introduced by agile methodology, forces organizations to change their development pro- cess and tools to release to the public, in a timely manner and with a good quality. My PhD goal is to help obtain valuable insights, for practitioners, in what are the advantage and disadvantages of the adoption of rapid releases, plan and tools that are needed for a successful adoption.
Main duties performed:
- Collect data from software repositories (e.g, Github & Bugzilla).
- Process, analyse and interpret data using python analytics libraries.
- Use various statistical techniques, including Regression and T-Testing for hypothesis testing to validate data and interpretations.
- Evaluate research findings and offering advice to practitioners based on the outcomes.
- Supervise M.Sc. students.
Collaborations:
- Research visit at Polytechnique Montreal, Canada
Supervisor: Prof. Foutse Khomh.
Topic: Studying the impact of the removal of Aurora in Firefox on the software quality. - Research visit at Eindhoven University of Technology, Netherlands.
Supervisor: Dr. Eleni Constantinou.
Topic: Studying the impact of rapid releases on the bug handling activity in Eclipse.
Technical Skills
- Programming: Python, C/C++, Java, SQL
- Web Technologies: REST API, Javascript, HTML, CSS
- Data Modeling: JSON, RDF, OWL, XML
- Data Management: MySql, PostgreSQL, Oracle
- Machine Learning: Regression, Random Forest, SVM
- Version Control: GIT, SVN
- Data Analysis: Strong analytical and quantitative skills
Language
English: Fluent
French: Intermediate
Arabic: Native