Progetti

Alcuni dei miei progetti o al quale ho collaborato

Home Assistant Tapo Integration

Integrazione per l'hub domestico home assistant per controllare i dispositivi della gamma Tapo di Tp-Link. L'integrazione è sviluppata in Python ed è basata su una libreria da me realizzata per controllare i dispositivi Tapo. Molte persone ad oggi usano questa integrazione per controllare i dispositivi raggiungengo 600+ star su github e varie donazioni di supporto.

home assistant • tapo • tplink • python • iot

Beaesthetic Agenda

Applicazione e backend per la gestione di appuntamenti di un centro estetico. Il sistema permette di gestire clienti, appuntamenti e carte fedeltà. Inoltre è in grado di inviare notifiche via Sms, Whatsapp e in futuro push notification ai clienti per ricordare un appuntamento.

microservices • domain driven design • typescript • node

Intelliserra

Framework per la gestione di serre intelligenti sviluppato in Scala. Il framwork consente di definire serre intelligenti attraverso sensori/attuatori e di poter definire regole di automazione basate su eventi. Le tecnologie utilizzate sono prevalentemente Scala, Akka e Prolog. Sviluppato in collaborazione con Marta Luffarelli e Simone Letizi e Ylenia Battistini.

scala • functional • iot

Scanbage

Una potente web app per riconoscere i tipi di spazzatura tramite foto o codice a barre tramite rete convuluzionale (CNN Machine Learning). Si tratta di una sorta di social basati su premi sbloccati attraverso la corretta differenziazione dei rifiuti. Il progetto è stato realizzato in contesto universitario con Gianluca Aguzzi, Marta Luffarelli e Simone Letizi.

machine learning • cnn • tensorflow • python

Fluvium

Un sistema full stack per il monitoraggio del livello di innalzamento dei fiumi. Il sistema è stato sviluppato partendo da componenti embedded (ESP32) fino al livello web/cloud basato su AWS. Il progetto è realizzato in contesto universitario con Gianluca Aguzzi.

aws • iot • embedded • cloud

Subspedia

Applicazione Android sviluppata per subspedia.tv. Permette la gestione delle loro serie TV preferite e il download dei sottotitoli prodotti dalla comunità Subpsedia.

android • tv series • java