Bill Sweeney

Another profile - not the same as my blog "about me", not the same as my facebook or linkedin or speakers profiles. I guess I'll come back to this. For now consider my sweeney.net blog as my public starting point.