Fabio Zanini

Associate Professor

Sydney, New South Wales, Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Fabio Zanini is an Associate Professor and computational biomedicine researcher based in Sydney with 14 years of multidisciplinary experience at the interface of physics, bioinformatics, virology, and data science. He leads a lab developing computational tools for single-cell analysis and graph-based methods to map tissue heterogeneity and create gold-standard cell atlases, with applied projects spanning dengue, leukemia epigenomics, and neonatal lung biology. Trained as a physicist with a PhD in bioinformatics from Tübingen, he combines wet-lab intuition with strong software engineering—contributing to core open-source graph libraries (igraph) in C++ and Python to improve algorithm correctness and testability. His background in high-dimensional viral data (Stanford postdoc on dengue/Zika) and hands-on code contributions signal a rare blend of deep computational rigor, experimental collaboration, and practical tool-building for translational single-cell medicine.
code14 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree, Physics, Bachelor's degree, Physics at Università di Trento
bookDoctor of Philosophy - PhD, Bioinformatics, Magna cum laude, Doctor of Philosophy - PhD, Bioinformatics, Magna cum laude at University of Tübingen
languagesEnglish, German, Italian, French, Spanish, Chinese, Russian, Korean
stackoverflow-logo

Stackoverflow

Stats
71reputation
2kreached
6answers
0questions
github-logo-circle

Github Skills (13)

c1710
graph-algorithms10
c1110
python10
graph-theory10
testing10
network-analysis9
boolean-logic8
pandas6
igraph6
networkx6
edges6
inheritance6

Programming languages (10)

C++CSSRCJavaScriptMathematicaHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
igraph/python-igraph

Aug 2019 - Nov 2022

Python interface for igraph
Role in this project:
userBack-end Developer
Contributions:106 reviews, 249 commits, 86 PRs in 3 years 3 months
Contributions summary:Fabio contributed to the Python interface for igraph, focusing on changes to the graph algorithms and their C API implementations. Their commits involved adding new arguments to existing functions like `get_all_simple_paths`, addressing issues related to the C API, and correcting missing arguments in interfaces. They also made improvements to the underlying C code and to the Python bindings.
graph-analysispythonpython-interfaceigraphrandom-walk
igraph/igraph

May 2019 - Nov 2022

Library for the analysis of networks
Role in this project:
userBack-end Developer & QA Engineer/Test Automation Engineer
Contributions:45 reviews, 75 commits, 35 PRs in 3 years 6 months
Contributions summary:Fabio primarily focused on improving the codebase's reliability and correctness. Their contributions included fixing bugs related to calculations and attribute handling, as seen in the "Fix for #899" and boolean attribute test cases. Additionally, the user added and modified tests to ensure the graph library functions correctly, demonstrating a commitment to code quality through the inclusion of tests related to core functions like betweenness, and decomposition. These changes suggest a developer focused on both functionality and testability within the library.
graph-analysismathematicsigraphcomplex-networkswolfram-language
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
Fabio Zanini - Associate Professor