Since 2014 I flew several times (over 170 and counting) and had the opportunity to meet wonderful people.
I like finding the right tool for the job, and I've worked with several technologies over these years.
I love hackatons, music gigs and prog rock/metal. I also host 20+ people Lan Parties with maniacal preparation since 2005.
I've worked with
EFT Quick Reference page
NoFoodAfterMidnight's Ammo and Armor Charts for Escape from Tarkov. Data is automatically pulled from a Google spreadsheetLaunched on 17/12/2021. ~2000 users/day
Automated Piracy Detection and DMCA Takedowns. Built in collaboration with https://apiplant.comLaunched on 28/09/2021
Watch multiple Twitch streams on your screen.Launched on 10/03/2021. ~2000 users/mo (01/11/2021)
A simple ecommerce solution to bootstrap your online shop in a minute.Launched on 04/03/2021
Built with GatsbyJS, each page served is server side rendered. Running in a docker container, this instance is hosted on a 1core/1GB machine alongside a few other websites, all exposing port 80 on a dedicated docker network. Nginx acts as reverse proxy to map each request to the correct docker container.
I've been a BOINC contributor since 2009, with a network of up to 15 machines. As a recent example, the promising results against COVID-19 (https://bit.ly/2TM82OR) proved once again how this is worth being part of. Want to help? you can use this https://github.com/NicolaGenesin/Dockerized-Boinc-Runner to join us in minutes!
A bot that periodically grabs the latest deals from Amazon and posts them to Telegram, Facebook, Wordpress and Discord pages/channels.~1000 users
I'll do the Route 66 in 2020. This is a simple map made in ~4 hours to show a few points of interest I want to visit! All data is sourced from Github.
(Bluetooth) Music player
Android app communicating through BT to a dockerized flask app running on a rpi2. Used to play the music I have on my local network without the need of internet access.
Android app and a high performane Express & Redis backend to track airplanes in realtime thanks to an open ADS-B network. Shut down by Google for unknown reasons. Rebuilt in React Native, but never published.~300000 downloads
A DHT-22 sensor coupled with a raspberry, Grafana + InfluxDB and a little python script that helps me monitor my home temperature.
An attempt to procedurally generate a city in Unity3D, with mono. Taking inspiration from the demoscene, see "Farbrausch - fr-041: debris".
Ethereum Miner (Proxy)
A WPF form program that enables you to run an ETC/ETH gpu miner with minimal configuration.
Leap Motion DJ
Prototype built with Unity, C# and a Leap Motion. Choose your virtual vinyl and scratch it! Turntable and vinyl models created by Nicola Berti.
An android app that tracks the bitcoin performances (thanks to blockchain.info's api) and plots them on a graph.
Android app that lets you download (royalty-free) music and listen to it on your phone. Shut down by Google for unknown reasons.~75000 downloads
Android music player and Flask backend to enrich local songs with metadata taken from several open source databases. Shut down by Google for unknown reasons.~180000 downloads
Made in a few hours, this simple tool deploys your apk (android) or zip (ios) artifacts to Appetize.io (mobile web emulator). Simple helper to any CI pipeline. After an artifact has been built, a file watcher will notice the change and push an update request to the web emulator.
Android app and a Express backend to search imgur images, using imugur APIs. Shut down by Google for unknown reasons.~12000 downloads
Whatsapp clone prototype that uses glyphs instead of latin characters.Not published
A single button app that plays a rain sound I've recorded at home. Built in React Native.
Before instagram was mainstream, I made this android app to add cartoonish features (e.g. glasses) on top of facial features, in real-time, through your phone camera. Built thanks to Android NDK/SDK and the HAAR-like classifier provided by OpenCV.~20000 downloads
A 3D modeler built in C++/OpenGL thanks to Qt Libraries and Blender. You can import .3ds, .xml and .obj models, transform them (scale, rotate, translate), apply lights of different nature and change textures.University Project