FOSSology generates a large set of data that is exported to the time-series influx database and visualized with the help of Grafana. I Wrote a fossdash_publisher script that collects useful data from FOSSology DB (Postgres) and exposes them to influx DB. Developed a visualization dashboard in Grafana by integrating influx as an input data source.
Developed P2P multimedia file sharing network using TCP that allows uploading and downloading file using custom .mtorrent file from multiple available seeder. It also supports multithreaded client/server and tracker.