Craig Byrne

Software developer by day, garage tinkerer by night. Likes to mash electronics in unnecessary places to make things fun or just for laughs with a group of friends.