Chanaka Dharmarathna

Staff Software Engineer at Circles

Sri Lanka
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code14 years of coding experience
job13 years of employment as a software developer
bookBSc. Eng. (Hons.), Computer Engineering, BSc. Eng. (Hons.), Computer Engineering at University of Peradeniya
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (22)

apim10
data-connector10
wso2-esb10
mysql10
connections10
databases10
java10
javas10
php10
api10
data-connectors10
connectors10
rest-api10
database10
mariadb9

Programming languages (4)

JavaShellPHPPython

Github contributions (5)

github-logo-circle
wso2-attic/esb-connectors

Dec 2013 - Mar 2014

WSO2 Enterprise Service Bus Connectors
Role in this project:
userBackend Developer
Contributions:31 commits in 2 months
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.
servicenowcitrixartemisosgiwso2
phpmyadmin/phpmyadmin

Apr 2012 - Nov 2014

A web interface for MySQL and MariaDB
Role in this project:
userBack-end Developer
Contributions:274 commits in 2 years 7 months
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