Janaka joined Microimage in 2001 as a software designer. Janaka belongs to the category of self-made programmers where he self-thought programming and electronics from a very young age. He has developed numerous software applications utilizing his self-thought coding talents since then. He later completed a diploma in computer system design at National Institute of Business Management Sri Lanka.
Janaka became the program manager for Microimage HCM Products giving leadership to development of product modules such as Time & Attendance, Payroll and Employee Self Service.In 2004, Janaka was one of the key members of the team who engineered the first ever Radio Automation product in South Asia where he was the technical lead for innovative console applications. Later he became the Program Manager for Microimage Mobile Media after it’s incorporation in 2007.He was leading the broadcast software & solutions team since then. Janaka became head of broadcast solutions in 2012 and was instrumental in driving innovation in the Broadcast Software space at Microimage Mobile Media.