Tharindu Dissanayake is a seasoned technology leader and CTO based in Colombo with over two decades of experience designing high-performance, fault-tolerant distributed systems across telecom, enterprise search, capital markets and fintech. He progressed through engineering and architectural roles at MillenniumIT into senior leadership and has led product and platform strategy at Yaala Labs since 2018. Known for grounding strategic decisions in hands-on engineering, he combines systems-level thinking with delivery experience from low-latency trading platforms to resilient cloud services. He holds advanced studies in Computer Systems from the University of Moratuwa and a background in electronics and telecommunications engineering, which informs his pragmatic approach to hardware-software tradeoffs. Colleagues describe him as a builder who translates complex requirements into scalable, operational solutions while mentoring teams to sustain high-availability production systems.
9 years of coding experience
16 years of employment as a software developer
Master of Science Computer Systems, Master of Science Computer Systems at University of Moratuwa
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.