Profile picture of Benoit Verhaeghe

Benoit Verhaeghe

Scientific Project Manager / R&D Lead Β· AI for Code Β· Software Modernization Β· GreenIT

I'm Benoit (badetitou), PhD in Software Engineering. I build tools and run applied R&D programs around large-scale modernization, developer productivity, and AI-assisted development. I also maintain open-source projects in the Pharo ecosystem.

TypeScriptAngularRustPharoMooseGWTCSpring

Experience

Berger-Levrault

berger-levrault.com

Scientific Projects Manager

Modernizing application

Manage research projects about

🌿 GreenIT

πŸ€– AI for code

⏩ Code migration and modernization

πŸ§ͺ Test Generations

Also Managing a team of πŸ‘« Researchers, Engineers, and PhD students

Collaborating with several Research labs πŸ‘©πŸ”¬πŸ‘¨πŸ”¬

And with Industrial Business Units πŸ‘¨β€πŸ’»πŸ‘©β€πŸ’»

Research Engineer

Modernizing application

  • Migrating several applications
  • Manage Ph.D. Students and interns
  • Writing research papers

Ph.D. Student

Modernizing application

  • Migrating GWT application to Angular
  • Set up hybrid architecture
  • Writing research papers
  • Teaching

R&D Engineer

Modernizing application

  • Creation of tools to migrate GWT applications to Angular technology
  • Meta-modeling
  • Code analysis
  • State of the art

Inria - RMoD

inria.fr

Intern

Testing applications

  • Learning the Pharo programming language
  • Understanding tests selection
  • Developing an automatic tests selection tool
  • Test the tool with the Pharo community
  • Integration of the tool in the Pharo core
  • Writing research paper

Awards

2nd & 3rd places for Best Paper Award

2025-07-04 Β· esug.org

Extended Abstract: Migrating Katalon Studio Tests to Playwright with Model Driven Engineering & FASTTypeScript metamodel generation using FAST traits and TreeSitter project

Thesis Open Science Award

The French Minister for Education and Research grants me the Open Science award for my PhD Thesis 'Incremental approach for application GUI migration using metamodels'

3rd place Innovation Award ESUG

2022-07-08 Β· esug.org

Pharo Language Server was elected third at the Innovation Award of ESUG’2022

Best Paper Award

2019-07-08 Β· sattose.org

Migrating GWT to Angular 6 using MDE @ Sattose

2nd place Innovation Award ESUG

2017-09-03 Β· esug.org

SmartTest was elected second at the Innovation Award of ESUG 2017

Education

Ph.D. Software

University Of Lille/Inria Β· inria.fr

Support for the migration of GWT application to Angular See the professional experience at Berger-Levrault

Software Engineer

Polytech Lille Β· polytech-lille.fr

Programming Languages : JAVA - C - PHP - HTML - CSS Linux SQL - POSTGRESQL

Software Technician

DUT Informatique Β· iut-a.univ-lille.fr

Programming Language : JAVA - C - Cobol - PHP - HTML - CSS Linux : BASH, Apache server SQL - POSTGRESQL