Skip to content
View bassosimone's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@neubot @measurement-kit @rbmk-project

Block or report bassosimone

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
bassosimone/README.md

Hi there! 🙌

I'm Simone, a research engineer with over a decade of experience in network measurement and internet freedom research. I started at @nexacenter where I began developing the Network neutrality bot during my PhD in computer science at POLITO (2011-2014).

After my PhD, I continued this work in postdoc research, creating Measurement Kit and contributing to @ooni. This collaboration deepened during my OTF Information Controls Fellowship in 2018, hosted by @m-lab, where I focused on advancing Measurement Kit as OONI's measurement engine and began contributing to @m-lab's next-generation Network Diagnostic Tool (ndt7). In 2019, I officially joined the @ooni team, where I led the R&D related to the measurement engine.

In 2025, I worked at @fbk-most on civic digital twins modeling, where I helped to improve the digital-twin's model compiler.

I currently contribute to @m-lab and @leapcode and maintain a few, hobby open-source projects.

CV & Publications

You can read my CV on LinkedIn and see my publications on Scholar.

Open-Source Projects

Professional & Research Projects

  • ooni/probe-cli: I maintained and led the development of this project (and the OONI measurement engine written in Go) between 2019 and 2024.

  • bassosimone/websteps-illustrated: I wrote this new experimental experiment for exploring improving websites blocking measurement techniques in 2022-2024 and incorporated core ideas into OONI Web Connectivity v0.5 experiment.

  • measurement-kit/measurement-kit: I wrote and maintained this library between 2013 and 2020 to provide an OONI, Neubot, and NDTv5 measurement engine. Measurement Kit was used by OONI (in 2017-2020) as well as other integrators to perform network performance and internet censorship measurements.

  • m-lab/ndt-server: I contributed to this repository in 2018-2020 to implement the next-generation Network Diagnostic Tool (NDT) iteration, also known as ndt7.

  • neubot/neubot: I wrote this project as a doctoral student and maintained it between 2010 and 2020 (with most of the development and the related research papers happening in 2010-2014 during my doctorate).

  • neubot/dash: I still maintain this project, which implements a client and server for the Neubot DASH streaming experiment.

Hobby Projects

Popular repositories Loading

  1. aladdin aladdin Public archive

    Experimental Web Connectivity implementation

    Shell 11

  2. utlstransport utlstransport Public archive

    Go 11 1

  3. iconvis iconvis Public archive

    Visualizing data through ontologies

    Java 5 2

  4. neubot-analyzer neubot-analyzer Public archive

    My scripts to manage and analyze Neubot databases

    Python 4 1

  5. nuvolari nuvolari Public archive

    ndt7 client implementation written in golang

    Go 4 1

  6. tlsfingerprint tlsfingerprint Public archive

    uTLS experiments for OONI

    Go 4 2