Niall Kennedy

You have reached Niall Kennedy's home on the web. I am a software engineer located in San Francisco.