Adrien Vincent is an associate professor and researcher based in Talence, France, with a decade of experience at the intersection of electronics, bioelectronics and neuromorphic systems. He leads final-year training in Electronic Systems for Biomedical Engineering at Bordeaux INP while conducting research in the Hybrid Hardware Computing team of IMS Lab, focusing on memory-device-based neuro-inspired architectures. His PhD and postdoc work spans device-level Monte Carlo modeling, system-level C++ simulators for large-scale synaptic networks, and experimental studies of memristive and magnetic tunnel junction devices for stochastic synapses. Adrien couples strong teaching experience with practical lab skills (Cadence, I‑V measurements) and a proven ability to translate device physics into scalable simulation and learning demonstrations. Beyond academia he contributes to open-source testing for matplotlib, improving unit tests for plotting primitives and DPI/color handling—an unusual bridge between scientific software QA and hardware-focused research. He brings a pragmatic, cross-layer perspective that links device variability to robust system-level algorithms.
10 years of coding experience
Classes Préparatoires aux Grandes Écoles, Classes Préparatoires aux Grandes Écoles at Lycée privée Sainte-Geneviève, Versailles, France
L3-P-IST (Physics - Information, Systems and Technology), Electrical engineering, L3-P-IST (Physics - Information, Systems and Technology), Electrical engineering at Université Paris Sud (Paris XI)
Ph.D., Electronics and Optoelectronics, Nano- and Microtechnology, Ph.D., Electronics and Optoelectronics, Nano- and Microtechnology at Université Paris-Saclay
M2R -- Nanosciences, Nanodevices and nanotechnologies track, M2R -- Nanosciences, Nanodevices and nanotechnologies track at École Normale Supérieure de Cachan
Contributions:164 commits, 59 PRs, 2 pushes in 6 years 11 months
Contributions summary:Adrien contributed extensively to the testing framework of the matplotlib project. Their work focused on creating and modifying unit tests for the `FancyArrowPatch` and related functionalities. The user also added new tests and test cases, including those for DPI-independence and color handling within the plotting library, and optimized existing testing practices. The user also made a unit test on strings coming out of EngFormatter.
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.