Dhanuka Ranasinghe is a Solutions Architect and seasoned Telco-focused DevOps/SRE professional with 12 years of experience building and operating highly available, automated networks and cloud-native systems. He combines deep telecom core expertise (3G/4G/5G packet core, PCRF, MME, SGW/PGW) with hands-on skills in Kubernetes, Linux (RHCE/RHCSA), Python, CI/CD and infrastructure automation to deliver resilient, multi-vendor environments that have achieved five-nines availability. At Dialog Axiata he led NOC functions, incident management and automation initiatives, and now drives architecture at Mobitel while retaining strong operational discipline. He also contributes backend and database fixes to notable open-source API management projects (WSO2 API Manager), reflecting a practical blend of systems, database and backend engineering. Colleagues rely on him for pragmatic redundancy design, vendor integration, and turning telecom complexity into repeatable, automated workflows.
12 years of coding experience
9 years of employment as a software developer
Bachelor of Science - BS, Electrical, Electronics and Communications Engineering, Bachelor of Science - BS, Electrical, Electronics and Communications Engineering at University of Ruhuna
Welcome to the WSO2 API Manager source code! For info on working with the WSO2 API Manager repository and contributing code, click the link below.
Role in this project:
Back-end Developer & Database Engineer
Contributions:2 releases, 78 commits, 44 PRs in 1 year 2 months
Contributions summary:Dhanuka primarily contributed to database schema modifications within the WSO2 API Manager project. The commits reveal changes to SQL files, specifically altering database table structures and adding new fields for various database systems like MySQL, H2, and MSSQL. The user's work includes modifications to tables related to OAuth, API management, and application registration, indicating a focus on backend and data management aspects of the API manager.
Contributions:2 releases, 334 commits, 165 PRs in 1 year 3 months
Contributions summary:Dhanuka's commits primarily focused on implementing and refining API management features within the WSO2 Carbon API Manager project. Their work included adding and modifying the API lifecycle functionality and handling. The commits involved creating and managing documentations, and fixing various issues related to API versions and subscriptions. The code changes demonstrate a focus on backend logic and functionality.
api-management
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
Dhanuka Ranasinghe - Solutions Architect at Mobitel (Pvt) Ltd