Rohan Abeysinghe

Rohan Abeysinghe

Tech Project Manager, Senior Software Engineer, Blogger. My writing reflects interests in Project Management, Tech, Business, Economics, Philosophy and Fiction.