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

Organizations

@neubot @measurement-kit

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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 and I am a research engineer. Below is a short summary of my experience:

  • ✨ Ten years of experience measuring internet performance and internet censorship.
  • ✨ Wrote an maintained the network measurement engines used by OONI in 2014-2024.
  • ✨ Let the development of the next-generation Network Diagnostic Tool (ndt7) used by M-Lab.
  • ✨ Led the development of the Network neutrality bot in 2010-2020.
  • ✨ Worked at OONI (2019-2024) and Nexa Center (2010-2017).
  • OTF Information Controls Fellow in 2017-2018.
  • ✨ Participated to the TOP-IX BIG DIVE training program in 2015.
  • ✨ PhD in computer science in 2014 at POLITO with J.C. De Martin.
  • ✨ Mentored several BSc, MEng, and GSoC students.

CV & Publications

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

Open-Source Projects

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

  • 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).

Popular repositories Loading

  1. aladdin aladdin Public archive

    Experimental Web Connectivity implementation

    Shell 10

  2. utlstransport utlstransport Public archive

    Go 10 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. tlsfingerprint tlsfingerprint Public archive

    uTLS experiments for OONI

    Go 4 2

  6. nuvolari nuvolari Public archive

    ndt7 client implementation written in golang

    Go 3 1