Troy Anderson

I have been building networks for 10 years and now I'm falling in love with software development.