101 reputation
1

Denis Murphy

Avid follower of technology. I help create elegant solutions to complex problems.