He holds a special degree in Computer Science from the University of Colombo and an MBA in Information Technology from the University of Moratuwa. He is also a Microsoft Certified Professional Developer (MCPD) and a Certified Scrum Master. He also holds certifications from DNV as a Certified ISMS Auditor and from CIMA in the area of Management Accountancy.