Valerio Maggio is a data scientist and developer with 12 years of experience blending academic rigor and practical engineering across research labs, developer advocacy, and open-source projects. Currently a Fellow at the Software Sustainability Institute, he has held senior roles at Anaconda and led community and education efforts at OpenMined, demonstrating an ability to translate complex ML topics for diverse audiences. His PhD in Computational Science underpins deep technical work—contributions range from improving UMAP and pynndescent test frameworks to building Keras/TensorFlow tutorials and backend rule engines for games. He’s strong on test automation, usability, and maintainability, often refactoring tests and dependencies to raise code quality. Active in the open-source community, he combines hands-on model training examples with tooling improvements that help other engineers reproduce and trust results. Colleagues know him for meticulous code hygiene and a knack for turning research prototypes into robust, documented practices.
12 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Computational Science, Excellent, 110/110 cum laude, Computer Science, 110/110 cum laude, Computer Science, 100/100, Science & Math, Doctor of Philosophy (Ph.D.), Computational Science, Excellent, 110/110 cum laude, Computer Science, 110/110 cum laude, Computer Science, 100/100, Science & Math at Università degli Studi di Napoli 'Federico II'
Università degli Studi di Napoli 'Federico II'
Università degli Studi di Napoli Federico II
Introduction to Deep Neural Networks with Keras and Tensorflow
Role in this project:
ML Engineer
Contributions:11 releases, 162 commits, 8 PRs in 4 years 9 months
Contributions summary:Valerio focused on improving the deep learning Keras/Tensorflow project by fixing formatting and typos in the notebooks. They integrated a multi-layer perceptron (MLP) and convolutional neural network (CNN) example on MNIST datasets. The user also provided code for training and evaluating the performance of the models.
An unofficial rules engine for the world's greatest card game.
Role in this project:
Backend Developer
Contributions:5 reviews, 621 commits, 7 PRs in 2 years 3 months
Contributions summary:Valerio primarily focused on implementing and refactoring backend code related to a rules engine for a card game. The commits show significant changes to interfaces and classes, specifically those related to "IPaperCard," "PaperToken," and "PaperCard," including the addition of features and methods such as "collectorNumber" and "getFoiled" to enhance the game's card management and functionalities. This suggests a focus on improving and maintaining the core logic of the game's rules engine.
questgreatestcard-gamerulesrules-engine
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
Valerio Maggio - Fellow at Software Sustainability Institute