Frederic Collonval is a seasoned full-stack and scientific software engineer with over a decade of experience building AI and research-focused tools, now running his own company WebScIT. He combines deep technical chops in Python, TypeScript and React with hands-on experience across JupyterLab, nbdev and other high-profile open-source projects, where he’s contributed UI components, backend robustness and testing infrastructure. His background bridges rigorous academic research (Dr.-Ing. from TUM and engineering degrees from ISAE-SUPAERO and U. Mons) with product-minded engineering, including co-founding internal startups at Safran and leading projects at QuantStack. Known for improving developer experience—such as modernizing test suites and enhancing JupyterLab extensions—he’s equally comfortable shipping front-end polish and backend security fixes. Pragmatic and entrepreneurial, he helps organizations translate scientific requirements into production-ready software and tooling.
11 years of coding experience
14 years of employment as a software developer
Master of Science (MSc), Mechanical Engineering, Highest grade (La plus grande distinction avec les félicitations du jury), Master of Science (MSc), Mechanical Engineering, Highest grade (La plus grande distinction avec les félicitations du jury) at Faculté Polytechnique de Mons
Doktor Ing., Ingénierie mécanique, Doktor Ing., Ingénierie mécanique at Technical University of Munich
Master of Science (MSc), Engineering, Master of Science (MSc), Engineering at ISAE-SUPAERO
Contributions:51 releases, 304 reviews, 478 commits in 4 years 1 month
Contributions summary:Frederic's primary contribution focused on porting the JupyterLab-Git extension to JupyterLab v1. They addressed compatibility issues, updated styling, restored unit tests, removed dependencies, and corrected icon sizing. The changes involved significant modifications to the extension's code, including updates to the main application interface, command handling, and user interface components, specifically utilizing React and TypeScript.
Contributions:68 reviews, 127 commits, 132 PRs in 2 years 7 months
Contributions summary:Frederic primarily focused on enhancing the JupyterLab extension examples. Their contributions involved updating the examples to use new inclusion styles, setting up and configuring linters and prettier for code quality, and refining the examples, with improvements to the signal and datagrid examples. The user also integrated server extension examples and added UI tests to ensure functionality.
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.