Andrew Cavaciuti 

Multi-faceted audio engineer and musician with experience in digital signal processing and music production.