Dhia Elhaq Rzig

Dhia Elhaq Rzig

Ph.D. Candidate in Computer and Information Science

Rackham Graduate School, University of Michigan - Dearborn

Biography

A Current Ph.D. candidate with a background in Software Engineering and a Master’s in information Processing. I have a had the pleasure of working in the past for both NGOs and multiple companies and am enthusiastic about learning new things, building my research skills, and making a positive impact in the world. I have had Leadership and Management experiences in the context of Student-Led organizations, and have a research background in DevOps, Machine Learning, Software Testing, Generative AI, Virtual Reality, and more to come as I continue to diversify my Research experience. Published in various A-level Conferences and Q1 journals, and have attended ESEM 2022, ESEM 2023, ISSTA 2023, and ASE 2022 conferences.

Interests
  • DevOps
  • Continuous Integration
  • Machine Learning
  • Testing
  • Virtual Reality
  • Generative AI
Education
  • Ph.D. in Computer and Information Science, Planned: 12-2024

    Rackham Graduate School, University of Michigan - Dearborn

  • M.Res. in Information Processing and Complexity of Living Systems, 2020

    National Engineering School Of Tunis (ENIT) and Paris Cité University

  • Bachelors in Software Engineering, 2020

    National Institute of Applied Sciences And Technology (INSAT)

1,920 Followers
Research Intern | LLMs and Data @ Microsoft | GSL
Final day of the internship at Microsoft!! (and final post about it I promise 😅🤣)

Super happy and thankful for this opportunity! It's been one of the most productive and most fun summers of my life! The cherry on top in this experience was all the fun (official and unofficial) intern events that I've had the pleasure of going to! It ranged from casual events like hikes, running into...Read More
56
2
Final day of the internship at Microsoft!! (and final post about it I promise 😅🤣) Super happy and thankful for this opportunity! It's been one of the most productive and most fun summers of my life! The cherry on top in this experience was all the fun (official and unofficial) intern events that I've
...Read More
56
2
Another aspect I really enjoyed of my Research internship at Microsoft was all the informative internal conferences/events! I had the opportunity to attended MLADS 2024, AgentCon3, and last but not least the Azure Data Townhall for July 2024, where my internship project was scheduled to be featured!
These conferences were great learning and growth opportunities where I got to see and discuss all the novel and exciting progress in the world of GenAI....Read More
70
Another aspect I really enjoyed of my Research internship at Microsoft was all the informative internal conferences/events! I had the opportunity to attended MLADS 2024, AgentCon3, and last but not least the Azure Data Townhall for July 2024, where my internship project was scheduled to be featured!
...Read More
70
It's been a summer filled with growth, learning, and most importantly, valuable connections! As my internship nears its end, I'm excited to share some of the incredible experiences I've had.

First on the list was the D&I panel, where I had the honor of serving as a panelist. I really enjoyed discussing with fellow panelists ways to foster inclusivity and equity in the workplace for individuals from various backgrounds....Read More
53
2
It's been a summer filled with growth, learning, and most importantly, valuable connections! As my internship nears its end, I'm excited to share some of the incredible experiences I've had. First on the list was the D&I panel, where I had the honor of serving as a panelist. I really enjoyed discussing
...Read More
53
2
Little overdue but so far it’s been an AMAZING first week at Microsoft. I’m really loving the campus, the events, and especially all the other Microsofties and interns I’ve had the pleasure of meeting!

It still feels surreal to be here, especially as a research intern ( never in the wildest dreams of my 5-years-ago self did I think I would land an internship at Microsoft). I am incredibly thankful for the support and guidance of my advisor Dr....Read More
93
5
Little overdue but so far it’s been an AMAZING first week at Microsoft. I’m really loving the campus, the events, and especially all the other Microsofties and interns I’ve had the pleasure of meeting!It still feels surreal to be here, especially as a research intern ( never in the wildest dreams of
...Read More
93
5
This is a bit overdue, considering the ceremony occurred over a month ago! But time flies during a Ph.D. 😅

I am happy to share that I was awarded the CIS Ph.D. Honor Scholar Award! Grateful for this recognition of the work I've done and continue to do under the guidance and supervision of Dr. Foyzul Hassan...Read More
63
7
This is a bit overdue, considering the ceremony occurred over a month ago! But time flies during a Ph.D. 😅I am happy to share that I was awarded the CIS Ph.D. Honor Scholar Award! Grateful for this recognition of the work I've done and continue to do under the guidance and supervision of Dr. Foyzul
...Read More
63
7
Not my usual type of post here, but sometimes it hits me that 2 generations ago, no one in my family could read and write, and here I am close to getting a Ph.D. Does anybody have a similar experience of very mixed emotions of pride and self doubt?

Obviously, I wouldn’t be here without my family, and I’m immensely proud of what my parents, grandparents and their ancestors have overcome for me to be here....Read More
49
Not my usual type of post here, but sometimes it hits me that 2 generations ago, no one in my family could read and write, and here I am close to getting a Ph.D. Does anybody have a similar experience of very mixed emotions of pride and self doubt?Obviously, I wouldn’t be here without my family, and
...Read More
49
I am happy to share that I recently served as a Junior PC Member in the MSR (Mining Software Repositories) Conference 2024. It was an interesting learning experience to step behind the curtain and be an active part of the review process.
I am thankful for this opportunity and for the mentors I had during it....Read More
Post image
12
Post image
I am happy to share that I recently served as a Junior PC Member in the MSR (Mining Software Repositories) Conference 2024. It was an interesting learning experience to step behind the curtain and be an active part of the review process. I am thankful for this opportunity and for the mentors I had during
...Read More
12
Starting the year with some good news!
I am happy to share that I have been working with Microsoft for a couple of months as part of an ongoing research collaboration on LLMs with the Gray Systems Lab and that I have been selected for a Research Internship at Microsoft for the upcoming summer!

The research collaboration has already proven to be a great learning and growth experience, and I am thrilled about growing my skills even further as part of the internship at Microsoft!...Read More
61
18
Starting the year with some good news!I am happy to share that I have been working with Microsoft for a couple of months as part of an ongoing research collaboration on LLMs with the Gray Systems Lab and that I have been selected for a Research Internship at Microsoft for the upcoming summer! The research
...Read More
61
18
I am happy to share that I successfully presented my Ph.D. proposal on November 10th for my thesis titled: "Tackling DevOps and CI in ML projects". I am thankful for all the constructive feedback of the committee members and my friends and colleagues who attended. If you'd like to know more about my...Read More
83
9
I am happy to share that I successfully presented my Ph.D. proposal on November 10th for my thesis titled: "Tackling DevOps and CI in ML projects". I am thankful for all the constructive feedback of the committee members and my friends and colleagues who attended. If you'd like to know more about my
...Read More
83
9
I am happy to share that I was in New Orleans Last week to attend ESEM 2023, where I presented my research paper about ML DevOps ( https://lnkd.in/eh8Uj5Hk).
I am especially thankful to the NSF grant that allowed me to attend this conference, and all the wonderful colleagues I’ve met during this conference, you really make this the best community and my favorite conference!...Read More
4+
52
2
4+
I am happy to share that I was in New Orleans Last week to attend ESEM 2023, where I presented my research paper about ML DevOps ( https://lnkd.in/eh8Uj5Hk).I am especially thankful to the NSF grant that allowed me to attend this conference, and all the wonderful colleagues I’ve met during this conference
...Read More
52
2
Calling all doctoral students at the Universal of Michigan- Dearborn!

Elevate your academic journey and connect with like-minded peers by joining the Doctoral Student Association (DSA), a new student organization formed specifically for CECS doctoral students! Discover invaluable support, networking, and resources curated for your doctoral journey....Read More
Doctoral Student Association (DSA)
docs.google.com
16
2
Doctoral Student Association (DSA)
docs.google.com
Calling all doctoral students at the Universal of Michigan- Dearborn!Elevate your academic journey and connect with like-minded peers by joining the Doctoral Student Association (DSA), a new student organization formed specifically for CECS doctoral students! Discover invaluable support, networking,
...Read More
16
2
Love talking at the Open Lab Day at UM Dearborn today and sharing my experience about research and some of the wonderful opportunities it has given me.

GoBlue
38
Love talking at the Open Lab Day at UM Dearborn today and sharing my experience about research and some of the wonderful opportunities it has given me.

GoBlue
38
I am happy to share that I will be a part of the graduate student panel at the Open Lab day at the University of Michigan - Dearborn. I am looking forward to discussing my research and Ph.D. experience , and I am humbled to have been chosen for this opportunity.

openlabday openlabday23 #opendaydayuofmdearborn...Read More
Post image
18
Post image
I am happy to share that I will be a part of the graduate student panel at the Open Lab day at the University of Michigan - Dearborn. I am looking forward to discussing my research and Ph.D. experience , and I am humbled to have been chosen for this opportunity. #openlabday #openlabday23 #opendaydayuofmdearborn
...Read More
18
I am happy to share that our Journal paper An Empirical Study on ML DevOps Adoption Trends, Efforts, and Benefits Analysis, has been accepted at the Journal-First Track at ESEM2023, and I will be heading to New Orleans in October to present it. I am super excited to be back at one of my favorite conferences...Read More
Post image
37
2
Post image
I am happy to share that our Journal paper An Empirical Study on ML DevOps Adoption Trends, Efforts, and Benefits Analysis, has been accepted at the Journal-First Track at ESEM2023, and I will be heading to New Orleans in October to present it. I am super excited to be back at one of my favorite conferences
...Read More
37
2
I’m happy to share I’m currently attending ISSTA 2023, where I presented our modt recent research work about VR Testing.

I’m also currently a student volunteer at ISSTA, and was awarded a SIGSoft Travel award and an EXP+ award from the University of Michigan- Dearborn.
4+
37
1
4+
I’m happy to share I’m currently attending ISSTA 2023, where I presented our modt recent research work about VR Testing.

I’m also currently a student volunteer at ISSTA, and was awarded a SIGSoft Travel award and an EXP+ award from the University of Michigan- Dearborn.
37
1
This past week I had the privelege of teaching the Tools for Software Engineering class as part of the ESIEA, University of Michigan Dearborn program. I had great pleasure introducing the young apprentices to key concepts and knowledge of the world of Software Engineering, and I wish them great luck...Read More
36
This past week I had the privelege of teaching the Tools for Software Engineering class as part of the ESIEA, University of Michigan Dearborn program. I had great pleasure introducing the young apprentices to key concepts and knowledge of the world of Software Engineering, and I wish them great luck
...Read More
36
I am happy to share that I will be participating in the ESIEA - École d'Ingénieur·e·s d'un numérique utile visiting apprentices program at the University of Michigan - Dearborn, where I will be teaching a Tools for Software Engineering Course to French students ( in English as this is a cultural immersion program) and hopefully brushing up on my French a bit! I am very happy and proud to be taking part in...Read More
Post image
39
2
Post image
I am happy to share that I will be participating in the ESIEA - École d'Ingénieur·e·s d'un numérique utile visiting apprentices program at the University of Michigan - Dearborn, where I will be teaching a Tools for Software Engineering Course to French students ( in English as this is a cultural immersion
...Read More
39
2
https://lnkd.in/dccvyNec

A funny and informative read
Does Bard know how many times “e” appears in “ketchup”?
theverge.com
Does Bard know how many times “e” appears in “ketchup”?
theverge.com
https://lnkd.in/dccvyNec

A funny and informative read
Congratulations Nada Lachtar !
Two UM-Dearborn students awarded prestigious Rackham Predoctoral Fellowship
umdearborn.edu
2
Two UM-Dearborn students awarded prestigious Rackham Predoctoral Fellowship
umdearborn.edu
Congratulations Nada Lachtar !
2
Dear Friends and Connections,

I wanted to take a moment to share a recent humbling experience that I went through during my internship search, in the spirit of the "Failure Resumé. I am proud to share that I made it all the way to the final (team-matching) interview for a Ph.D. internship position with Meta London which seemed like...Read More
53
9
Dear Friends and Connections,I wanted to take a moment to share a recent humbling experience that I went through during my internship search, in the spirit of the "Failure Resumé. I am proud to share that I made it all the way to the final (team-matching) interview for a Ph.D. internship position with
...Read More
53
9

Experience

 
 
 
 
 
Gray Systems Lab | Microsoft
Research Internship
May 2024 – Aug 2024 Redmond, Washington, U.S.A.
  • Research Internship at Gray Systems Lab, about the intersection of LLMs and Data.
  • Research paper currently going through drafting.
  • Supervised by Dr. Jordan Henkel (jordan.henkel@microsoft.com)
 
 
 
 
 
Gray Systems Lab | Microsoft
Application Developer 1 ( Research Collaboration)
Dec 2023 – May 2022 Redmond, Washington, U.S.A.
  • Research Collaboration with Gray Systems Lab over automatic Prompt fixing and improvement.
  • Research paper currently under submission.
  • Supervised at Microsoft by Dr. Jordan Henkel (jordan.henkel@microsoft.com)
 
 
 
 
 
ISSTA 2023
Student Volunteer
Jul 2023 – Jul 2023 Seattle, Washington, U.S.A.
  • Assisted with the organization of the ACM SIGSOFT International Symposium on Software Testing and Analysis 2023
 
 
 
 
 
ASE 2022
Student Volunteer
Oct 2022 – Oct 2022 Oakland Center, Michigan, U.S.A.
  • Assisted with the organization of the IEEE/ACM International Conference on Automated Software Engineering 2022
 
 
 
 
 
Microsoft Research
Research Collaboration
Jun 2021 – May 2022 Redmond, Washington, U.S.A.
  • Research Collaboration with Nachiappan Nagappan (nnagappan@acm.org) and Chetan Bansal (chetanb@microsoft.com) on CI within ML projects.
  • Working under the supervision of Dr. Foyzul Hassan (foyzul@umich.edu)
  • Resulting publication: Characterizing the usage of CI tools in ML projects
 
 
 
 
 
Software Engineering Lab - University of Michigan - Dearborn
Graduate Student Research Assistant
Sep 2020 – Present Dearborn, Michigan, U.S.A.
  • Researching DevOps tools and practices in the context of AI/ML, VR/AR software projects,and other emerging technologies
  • Working under the supervision of Dr. Foyzul Hassan (foyzul@umich.edu)
  • 4 Publications in top venues so far, 3 as first author
 
 
 
 
 
University of Michigan - Dearborn
Graduate Student Instructor
Sep 2020 – Present Dearborn, Michigan, U.S.A.

Responsibilities include:

  • Teaching labs
  • Holding office hours
  • Gradeing assignments and tests Classes instructed so far:
  • Undergraduate: CIS 285 Software engineering tools class, and CIS 376 Software Engineering II.
  • Graduate: CIS 580 Data Analytics in Software Engineering, and CIS 565 Software Quality Assurance.
 
 
 
 
 
Intelligent Software Engineering Lab - University of Michigan - Dearborn
Research Assistant
Feb 2020 – Jun 2020 Dearborn, Michigan, U.S.A.
  • Developed new Knowledge-Based components in an automated software refactoring solutions using association rules mining algorithms and historical data concerning
  • Work accomplished under the supervision of Dr. Marouane Kessentini (kessentini@oakland.edu).
 
 
 
 
 
Democracy International
Data Analyst - Software Developer
Aug 2019 – Oct 2019 Tunis, Tunisia.
  • Developed a Google Assistant bot used in a card game created by DI.
  • Collected and cleaned Data for election Ad billboards.
  • Created an interactive map that shows the positions of these Ad billboards.
 
 
 
 
 
Mass Analytics
Data Science Intern
Jun 2019 – Aug 2019 Tunis, Tunisia.
  • Designed, developed, and tested two Marketing-Mix-Modelling ‘marketing to sales’ decomposition automatic modelers that use Machine Learning, specifically Genetic Algorithms.
  • Deployed these modelers to the cloud.
 
 
 
 
 
ISE Lab - University of Michigan - Dearborn & INSAT
Student Researcher in Artificial Intelligence
Jan 2019 – May 2019 Tunis, Tunisia
  • Developed a knowledge-based crossover operators for the Genetic algorithm used in the Multi-Objective Software Refactoring to improve its efficacy and efficiency.
  • Work performed Under the supervision of professors from INSAT (meriemchater@yahoo.fr) and UM Dearborn (kessentini@oakland.edu).

Publications

(2024). Example-Based Automatic Migration of Continuous Integration Systems. In ArXiv.

PDF Cite

(2024). Empirical Analysis on CI/CD Pipeline Evolution in Machine Learning Projects. In ArXiv.

PDF Cite

(2023). Virtual Reality (VR) Automated Testing in the Wild: a Case Study on Unity-Based VR Applications. In ISSTA.

PDF Cite Presentation (PPTX)

(2022). Analyzing Performance Issues of Virtual Reality Applications. In ArXiv.

PDF Cite

(2022). Characterizing the usage of CI tools in ML projects. In ESEM 2022.

PDF Cite Presentation (PPTX)

(2022). An Empirical Study on ML DevOps Adoption Trends, Efforts, and Benefits Analysis. In ELSEVIER IST, In ESEM2023.

PDF Cite Presentation (PPTX)

(2021). X-SBR: On the Use of the History of Refactorings for Explainable Search-Based Refactoring and Intelligent Change Operators. In IEEE TSE.

PDF Cite

Accomplish­ments

NSF
National Science Foundation Student Travel Grant 2024
Travel Grant of $2000 for ESEIW 2023
See certificate
UMD
EXP+ Student Conference Presentation Grant 2022-23
Travel Grant of $500 for ISSTA 2023 presentation
See certificate
SIGSOFT
SIGSOFT CAPS ISSTA 2023 Travel Grant
Travel Grant of $800 for SIGSOFT CAPS ISSTA 2023
See certificate
ets
TOEFL iBT: 119/120
Reading: 30/30, Listening 29/30, Speaking: 30/30, Writing: 30/30
See certificate
ets
GRE: V: Top 98%, Q: Top 73%, W: Top 81%
Verbal : 167 (top 98%), Writing:4.5 (top 81%), Quantitative: 160 (top 73%)
See certificate
Coursera
Machine Learning
Course by Stanford Online
See certificate
Udacity
Data Analysis Track
Course by the 1 Million Arab Coders initiative
See certificate
Coursera
Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization
Course by Deeplearning.ai
See certificate
Coursera
Angular Framework
Course by the Hong Kong University of Technology and Science
See certificate
Coursera
Neural Networks and Deep Learning
Course by Deeplearning.ai
See certificate
FBLA
1st Place in Computer Concepts, Programming Concepts, and Project Management
Competitions at ND Future Business Leaders of America PBL 2018
See certificate