Nicholas Kwan

Nicholas Kwan

My passion is building useful software products by leading software teams. I write on my experiences within software organizations.