Assistant Professor at The Department of Culture and Learning at Aalborg University
Copenhagen, Capital Region of Denmark
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Mathieu Jacomy is an assistant professor and techno-anthropologist with 16 years of experience studying how digital knowledge technologies reshape our relationship to complex social phenomena. He combines academic research in controversy mapping and actor-network theory with hands-on tool development, notably contributing performance-critical graph layout improvements to high-profile open-source projects like Gephi and sigma.js. His work spans back-end Java algorithm design (LabelAdjust, multithreaded ForceAtlas2) and front-end optimization of Barnes-Hut implementations to make large-scale network visualization practical for researchers. Based in Copenhagen, he mentors users and reflects methodologically on how visualization practices influence social-scientific inquiry. Unusually, he bridges deep theoretical framing with low-level algorithmic tweaks that directly improve user experience and analytic capacity.
16 years of coding experience
4 years of employment as a software developer
Master, Sciences et Technologies de la Cognition et de la Communication, Master, Sciences et Technologies de la Cognition et de la Communication at Université de Technologie de Compiègne (UTC)
Doctor of Philosophy - PhD, Technoanthropology, Doctor of Philosophy - PhD, Technoanthropology at Aalborg Universitet
Contributions:1 review, 78 commits, 3 PRs in 7 years 3 months
Contributions summary:Mathieu contributed to a new LabelAdjust algorithm within the Gephi graph visualization platform. This involved modifying core Java code, specifically within the LayoutPlugin directory, indicating a focus on graph layout algorithms. The user also added some randomness to the LabelAdjust algorithm to further improve the user experience. The user further contributed with MultiThread ForceAtlas2 implementation.
A JavaScript library aimed at visualizing graphs of thousands of nodes and edges
Role in this project:
Full-stack Developer
Contributions:5 commits, 1 comment in 2 days
Contributions summary:Mathieu focused on optimizing the ForceAtlas2 layout algorithm, particularly the Barnes-Hut implementation, within the sigma.js graph visualization library. Their contributions involved refactoring and debugging the Barnes-Hut algorithm, including changes to data structures, calculations, and interactions with the node data. These improvements aimed to enhance the performance and functionality of the force-directed graph layout, as demonstrated by changes to the worker.js file and integration into the example HTML file.
javascript-libraryjavascriptnodesedgesvisualizing
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.
Request Free Trial
Mathieu Jacomy - Assistant Professor at The Department of Culture and Learning at Aalborg University