Skip to content
View ftosoni's full-sized avatar

Highlights

  • Pro

Block or report ftosoni

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ftosoni/README.md

Hi, I'm Francesco Tosoni πŸ‘‹

Computer Scientist (PhD) Β· Lossless Compression Β· Compressed Data Structures Β· Green Algorithm Engineering

Website Institutional page LinkedIn


Francesco Tosoni at Wikimania 2026

πŸ”¬ Researcher at L'EMbeDS, Scuola Superiore Sant'Anna (Pisa, Italy), working at the intersection of lossless data compression, compressed data structures, and green, energy-aware algorithm engineering.

My current work designs scalable, energy-aware compression, indexing, and semantic-search techniques for large source-code archives β€” in collaboration with Software Heritage β€” grounded in a commitment to open science and open-data infrastructures.

🧩 What I work on

  • Compression & compressed data structures β€” lossless & computation-friendly compression, string indexing, stringology
  • Compressed linear algebra on GPUs β€” grammar-compressed matrices, SpMV & PageRank kernels, memory-bounded engines
  • Code archives & semantic search β€” source-code archives, code-to-code retrieval, digital preservation, open data
  • Green algorithm engineering β€” energy–throughput trade-offs across the stack

πŸ“Š Research topics, collaborators & geography

Live, interactive views generated from my Wikidata record via Scholia β€” click any image to explore it interactively.

Research topic distribution
Research topics
Co-author network
Co-author network
Collaboration geography
Collaboration geography

πŸ› οΈ Tech stack

C++ CUDA Python Bash Java CMake Docker RocksDB

πŸ“Œ Selected projects

  • mediawiki-code2code-search β€” semantic code search over 1.1M+ MediaWiki snippets (Jina AI embeddings, cross-language retrieval, SWHID permalinks)
  • green-compressed-storage β€” GiB/s Permute-Partition-Compress source-code storage on RocksDB
  • g-mm-repair β€” memory-bounded GPU engine for right-multiplication over grammar-compressed matrices
  • green-lossless-spmv β€” space/time/energy-optimised lossless SpMV

🌍 Open data & community

Maintainer of open-source tools on Wikimedia Toolforge, active member of the Indic MediaWiki Developers User Group, and a Diff author. 150+ Wikipedia articles started and structured data curated at scale on Wikidata.

πŸŽ“ Research profiles

Google Scholar ORCID dblp Scopus Semantic Scholar ResearchGate Web of Science Wikidata

πŸ“« Reach me

πŸ“§ francesco.tosoni@santannapisa.it Β· 🌐 francescotosoni.it Β· πŸ¦‹ @ftosoni on GitLab

GitHub stats Top languages

Popular repositories Loading

  1. AED_2019 AED_2019 Public

    Network monitoring through PCAP

    Go 3

  2. mediawiki-code2code-search mediawiki-code2code-search Public

    MediaWiki Code2Code Search is a high-performance semantic search tool designed specifically for the MediaWiki open-source ecosystem, integrated with the Software Heritage archive. It utilises a sin…

    Python 2

  3. seam-carving seam-carving Public

    A C++ implementation of content-aware image resizing using Avidan and Shamir's seam carving and Rubinstein et al.'s forward-energy criterion. Supports reduction, ordered/multi-pass enlargement, pro…

    C++ 2

  4. mediawiki-accessibility-checker mediawiki-accessibility-checker Public

    Web accessibility tool for Wikimedia projects and beyond

    Python 1

  5. BeepBeepPrimer BeepBeepPrimer Public

    Forked from diunipisocc/BeepBeepPrimer

    Primer code for implementing the BeepBeep app from User Stories.

    Python

  6. BeepBeep-dataservice BeepBeep-dataservice Public

    Forked from MFranceschi6/BeepBeep-dataservice

    HTML