Ranganath Gunawardane

Ranganath Gunawardane

Principal Product Engineer @ PaperCut Software

About Ranganath Gunawardane

Ranganath Gunawardane is a Principal Product Engineer at PaperCut Software, with extensive experience in software engineering and product development across various companies and countries. He has a strong background in developing IoT solutions and electronic trading platforms, primarily using C, C++, and Golang.

Current Role at PaperCut Software

Ranganath Gunawardane currently serves as Principal Product Engineer at PaperCut Software, a position he has held since 2021. In this role, he focuses on product development and engineering, leveraging his extensive experience in software engineering. He is based in Melbourne, Victoria, Australia.

Previous Experience at PaperCut Software

Prior to his current role, Ranganath worked at PaperCut Software as a Senior Product Engineer from 2017 to 2021. He also held the position of Senior Software Developer at the same company from 2016 to 2017. His tenure at PaperCut Software contributed to his expertise in product engineering and software development.

Career Background in Software Engineering

Ranganath has a diverse background in software engineering, having worked in various roles across multiple companies. He was an Associate Technical Lead at LSEG Technology from 2012 to 2014 and served as an Embedded Software Engineer at Freestyle Technology from 2014 to 2016. His experience includes developing electronic trading platforms in the FinTech industry.

Educational Background

Ranganath studied Electrical and Electronics Engineering at the University of Peradeniya, where he earned a Bachelor of Science (BSc) from 1999 to 2003. He also completed his early education at Nalanda College Colombo, studying Mathematics from 1987 to 1996, and attended Taxila Central College in Horana, Sri Lanka, for one year.

Technical Skills and Expertise

Ranganath has significant expertise in programming languages, primarily working with C and C++. Over the last four years, he has preferred using Golang. His experience includes developing IoT solutions for smart meters and writing efficient code for power and resource-constrained devices. He has worked in various countries, showcasing his ability to collaborate effectively in diverse teams.

People similar to Ranganath Gunawardane