Michael DiCicco

Michael DiCicco

Software Engineer, currently @Spotify. Climber/hiker/skier/photographer. Sci-fi/fantasy/gaming nerd. These are my personal musings.