Dhanushka received his undergraduate degree in Computer Science and started the career as a .net developer at Virtusa Corporation, developing business solutions for clients, such as Siemens Energy Automation and Xerox. At Kansas State University Libraries, he worked with platforms and frameworks such as Drupal, WordPress, Omeka, Solr, and CodeIgniter. Dhanushka was able to use WordPress to replace some legacy custom coded products at the library. In 2016 he moved to the J. Willard Marriott Library at the University of Utah. As the Assistant Head of Software Development, he provides the leadership to the Software Development unit. His main responsibilities are developing and maintaining in-house software solutions, customization and adaptation of open source software, and administration of enterprise systems at the library.