Tommaso Fontana

Research Engineer at Würth Phoenix

Milan, Lombardy, 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

👤
Senior
🎓
Top School
Tommaso Fontana is a research engineer with nine years of experience building high-performance systems in Rust, Python, C and x86_64 assembly, currently improving performance and reliability for Zellic’s agentic auditor. He has a strong background in compilers, succinct data structures and graph-scale engineering—having implemented a high-performance Webgraph compressor for SoftwareHeritage and contributed append/from_sorted_iter features to the popular roaring-rs Rust bitset. Tommaso’s work spans reverse engineering, JIT maintenance (s390→x86_64), ML for biomedical data, and resilient integrations (Rust HTTP proxies, SOAP adapters) delivered in production contexts. An active CTF player and reverse/pwn specialist with mHackeroni (multiple DEF CON finalist appearances), he combines offensive security insight with systems-level optimization. Based in Milan, he also brings experience training engineers and automating brittle legacy systems, often finding pragmatic engineering shortcuts that preserve correctness at scale.
code9 years of coding experience
job3 years of employment as a software developer
bookUniversity of Milan
bookMaster's degree Computer Science and Engineering, Master's degree Computer Science and Engineering at Politecnico di Milano
bookDiploma Istituto Tecnico e Professionale Elettronica ed Elettrotecnica, Diploma Istituto Tecnico e Professionale Elettronica ed Elettrotecnica at ITIP L.Bucci
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
720reputation
22kreached
18answers
1question
github-logo-circle

Github Skills (20)

algorithm10
algorithms10
bitmap10
data-structure10
bitmask10
data-structures10
bitmaps10
rust10
testing9
bitset9
documentation8
bit7
multiprocessing6
bubble-sort6
queue6

Programming languages (9)

JavaCSSRustCLLVMMakefileTeXJupyter Notebook

Github contributions (5)

github-logo-circle
RoaringBitmap/roaring-rs

Oct 2020 - Oct 2020

A better compressed bitset in Rust
Role in this project:
userBack-end Developer
Contributions:6 reviews, 24 commits, 3 PRs in 3 days
Contributions summary:Tommaso implemented and documented new methods for the `RoaringBitmap` and `RoaringTreemap` data structures, specifically focusing on `append` and `from_sorted_iter` functionalities. They added documentation, improved test coverage, and addressed potential issues with duplicate values during `push` operations. The user's contributions centered on enhancing the library's capabilities and usability with new methods while maintaining correct behavior. They also contributed to refactoring and code formatting.
rustroaring-bitmapscompressionbitset-librarybitset
Contributions:173 pushes, 1 comment in 2 years 6 months
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
Tommaso Fontana - Research Engineer at Würth Phoenix