Pablo Tesone is a research engineer based in Lille with 12 years of experience bridging academic research and production-grade software engineering. With a PhD background in Automation and Informatics and a long history of teaching and coordinating university programs, he combines rigorous research methods with practical system design. At Inria he works on language/runtime tooling and has contributed to prominent open-source Smalltalk projects—implementing iOS VM features and improving Pharo's build and CI infrastructure. His career spans roles from mainframe COBOL development to software architecture and DevOps, giving him strong end-to-end perspective on software lifecycles. Colleagues value his ability to translate research prototypes into maintainable builds and CI pipelines that scale beyond academia.
13 years of coding experience
6 years of employment as a software developer
Engineer, Information Systems, Development, Engineer, Information Systems, Development at Universidad Tecnológica Nacional
Doctor of Philosophy - PhD, Automation and Informatics, Doctor of Philosophy - PhD, Automation and Informatics at IMT Lille Douai
Pharo is a dynamic reflective pure object-oriented language supporting live programming inspired by Smalltalk.
Role in this project:
DevOps Engineer
Contributions:54 reviews, 1327 commits, 909 PRs in 5 years 7 months
Contributions summary:Pablo primarily contributed to the repository's build and testing infrastructure. Their commits modified build scripts, including `build.sh`, `bootstrap.sh` and `runTests.sh`, to refine the build process, add testing capabilities and improve the architecture handling. They also focused on the CI/CD pipeline, and addressed issues related to image conversion. The user further upgraded dependencies and managed versioning within the build scripts.
Cross-platform virtual machine for the Smalltalk implementations Squeak and Cuis
Role in this project:
Mobile Developer (iOS)
Contributions:5 commits, 3 PRs, 1 comment in 3 days
Contributions summary:Pablo primarily contributed to the iOS platform aspects of the project, focusing on the Squeak/Pharo virtual machine. They implemented a custom menu for Pharo VMs, added options for help URL configuration, and handled events for the "about" window. The user also modified properties related to window management and made a change to compile on their machine.
smalltalkvirtual-machinejitsqueakcuis
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.