John Hyland

131
reputation

Software Engineer by day, club DJ by night, I have a passion for complex systems of all sorts.