Charitha Goonetilleke is a Director of IoT Solutions with 11 years of hands-on experience building embedded, mobile and cloud-connected systems, currently shaping Entgra’s platform to accelerate solution delivery. A Java and Android expert comfortable across AWS, Azure and GCP, he blends full-stack engineering with product-focused architecture — evidenced by UI and analytics contributions to the widely used WSO2 IoT Server. He mentors engineers and teaches industry-facing courses, bringing academic rigor from a first-class Computer Engineering degree to practical R&D and enterprise projects. Known for improving device statistics visualizations and device-group workflows, he combines deep technical craft with a knack for making IoT platforms easier to adopt.
10 years of coding experience
5 years of employment as a software developer
Engineer's Degree, Computer Engineering, First Class (Honors) GPA 3.8, Engineer's Degree, Computer Engineering, First Class (Honors) GPA 3.8 at Open University of Sri Lanka
Certificate course in computer programming, Computer Programming, Certificate course in computer programming, Computer Programming at Computer Resource Center - Telijjawila
Advanced Level Certification, Mathematics, Advanced Level Certification, Mathematics at Telijjawila Central Collage
Welcome to the WSO2 IoT Server source code! For info on working with the WSO2 IoT Server repository and contributing code, click the link below.
Role in this project:
Full-stack Developer
Contributions:8 releases, 383 commits, 166 PRs in 3 years 4 months
Contributions summary:Charitha primarily focused on developing and refining the UI components and functionalities related to device statistics and analytics within the WSO2 IoT Server project. This included adding capabilities for dynamically resizing graphs based on window size, enabling selection options for statistics, and integrating a date range picker. The user implemented changes across several JavaScript files associated with the UI components for displaying temperature, light, motion, and other device-specific data. Additionally, they were responsible for improving the group listing and device association functionality.
Contributions:1 release, 16 PRs, 82 pushes in 10 months
wso2iotiot-server
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.
Request Free Trial
Charitha Goonetilleke - Director - IoT Solutions at Entgra.io