Simone Leo

Researcher at CRS4

Sardinia, Italy
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
Simone Leo is a researcher and software engineer with 14 years of experience applying distributed computing and robust backend engineering to computational biology problems from Sardinia, Italy. At CRS4 he blends research and production-grade software development, focusing on distributed models for life sciences data, and previously contributed to the Open Microscopy Environment (OMERO/Bio-Formats) at the University of Dundee. His open-source contributions show depth in file I/O, HDF5 driver internals and test automation—highlighted by practical fixes and unit tests in widely used projects like Bio-Formats and PyTables. He pairs systems-level thinking (former chief sysadmin) with careful QA practices, routinely refactoring and hardening core library behavior around edge cases such as non-standard newline handling and range parsing. Simone’s PhD training in biomedical engineering informs a pragmatic approach to large-scale data management and reproducible research software. Quietly, he tends to surface brittle corner cases before they become failures, making him a dependable engineer for critical scientific infrastructure.
code14 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Biomedical Engineering, Doctor of Philosophy (Ph.D.), Biomedical Engineering at Università degli Studi di Cagliari
languagesItalian, English
github-logo-circle

Github Skills (19)

unit-testing10
hdf10
strings10
python10
text-manipulation10
java10
data-storage10
javas10
fileio10
file-handling10
file-processing10
file-access10
formatter9
formatters9
regular-expression9

Programming languages (24)

SmartyMDXJavaC++CSSCCMakeTeX

Github contributions (5)

github-logo-circle
ome/bioformats

Oct 2014 - Jul 2017

Bio-Formats is a Java library for reading and writing data in life sciences image file formats. It is developed by the Open Microscopy Environment. Bio-Formats is released under the GNU General Public License (GPL); commercial licenses are available from Glencoe Software.
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:192 commits, 78 PRs, 141 comments in 2 years 9 months
Contributions summary:Simone's contributions primarily involved developing and testing components related to the `FilePatternBlock` class, a key part of the `bioformats` library. The user added a unit test for `FilePatternBlock`, fixed issues with non-numeric ranges, tested additional methods and added a test for getStep, and performed code refactoring. Their work also included checks for missing or invalid range delimiters. This suggests a focus on both software development and quality assurance within the project.
gnubammetadatabio-formatscommercial
jaraco/path

Aug 2014 - Sep 2014

Object-oriented file system path manipulation
Role in this project:
userBack-end Developer
Contributions:7 commits in 1 month
Contributions summary:Simone primarily focused on improving the `path` library's handling of text files and newline characters. They refactored the `open`, `text`, and `write_text` methods, introducing changes to handle different newline sequences more robustly. They also fixed a bug related to testing. Their contributions indicate a focus on maintaining and enhancing the library's core functionality for file I/O operations.
manipulationfilesystemobject-orientedfile-systempath
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
Simone Leo - Researcher at CRS4