My interests lay in defining, understanding and solving challenging business problems, by means of the tools and methods available in computer science and engineering. I approach projects and product development systematically/pragmatically, as guided by the various constraints that apply to the specific context. I am an excellent communicator, able to gather and articulate customer requirements to stakeholders at all levels. I work best as part of a close knitted team, where members enjoy humour, one-upmanship, and camaraderie, thus I endeavour to create the dynamic that facilitates this. I pay close attention to mentors, and when the time comes, I devout time to mentor younger/less-experienced peers, firmly believing that they key to achieving the best results is mutually empowered collective intelligence.