markdayao
markdayao

markdayao

An IT Professional who surfs and paddles for fun, follows ideas on big picture things.