Chanaka Dharmarathna is a Staff Software Engineer with 14 years of hands-on experience building and leading backend-focused web and integration projects from Sri Lanka. He has deep expertise in API integrations, middleware and ESB connectors, having contributed production-ready connectors for platforms like Google Drive, Amazon S3, LinkedIn and SugarCRM. A long-time phpMyAdmin core contributor, he has improved both UX and internals of a widely used open-source MySQL/MariaDB tool, including feature work and refactors. In leadership roles he combines solution design, POC delivery, code and security reviews, and release/migration ownership to keep projects on schedule and budget. Colleagues rely on him to turn complex third-party APIs into reliable server-side workflows and to create reusable framework improvements that accelerate future delivery. He pairs practical engineering discipline with a history of open-source contributions that surface non-obvious improvements to maintainability and user experience.
14 years of coding experience
13 years of employment as a software developer
BSc. Eng. (Hons.), Computer Engineering, BSc. Eng. (Hons.), Computer Engineering at University of Peradeniya
Contributions summary:Chanaka's contributions primarily involve creating and integrating connectors within the WSO2 Enterprise Service Bus (ESB) environment. The user added several new connectors, including those for SugarCRM, AmazonS3, Google Drive, and LinkedIn, suggesting a focus on expanding the ESB's capabilities for integrating with various third-party services. These connectors likely involved developing server-side logic, handling API interactions, and potentially manipulating payloads to facilitate seamless data exchange.
Contributions summary:Chanaka primarily contributed to the phpMyAdmin project by implementing new features, such as adding confirmation prompts before deleting users. They made changes to PHP files, JavaScript files, and CSS to enhance functionality and user interface. The user also focused on code cleanup, removing unused variables and dead code, and refactoring existing components.
mysqlweb-interfaceweb-appphpdatabase
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
Chanaka Dharmarathna - Staff Software Engineer at Circles