Duncan Murray
By day, I am a professional developer who abides by the rules and doesn't re-invent the wheel. By night, I re-invent *every* wheel because I love learning and want to know how stuff works.
Work
Developer at Acute Software
loading...
Want to connect with Duncan Murray?
Create an account to connect with Duncan Murray. You can also sign in below to proceed if you already have an account.