Guillermo Polito

Guillermo Polito

Mastering objects

About me

Coding enthusiast. Mad hatter. Software engineer and researcher.

I am research engineer at the CRIStAL laboratory in the university of Lille, working in tight relation with the RMoD team. My main research interests are programming language development, programming tools, modular systems, and maintenance of large software systems. I currently work on techniques to develop modular systems and languages, and new development tools.

I actively participate in the development of the open source Pharo programming language and environment since 2010, and I am a member of its technical board since 2018.

My main topics of interests are the runtime adaptation of applications, Virtual Machine design and development, and programming language tools. For that, I work on reflective applications and programming languages.

I obtained the 13 of april 2015 my Phd entitled "Virtualization support for application runtime specialization and extension" under the direction of St├ęphane Ducasse (Inria Rmod team) and the supervision of Noury Bouraqadi and Luc Fabresse(CAR team of Mines Douai).



13-12-2018 We got our rotten tests paper accepted for ICSE'19! 07-11-2018 We got a Programming2019 paper with Matteo from the VUB! Take a look at out of place debugging 09-09-2018 I'll be at ESUG18 presenting all our latest work on Pharo build process and Iceberg git integration