Software Engineering Intern
WSO2 · Digital Transformation Team · Colombo, Sri Lanka
Worked on production modernization of WSO2's partner ecosystem, spanning frontend migration, backend integrations, identity architecture, and data migration.
- • Migrated a legacy Drupal portal into a React + Ballerina microservices architecture deployed in production on Choreo.
- • Implemented federated authentication and RBAC with Asgardeo to unify secure access for 500+ global partners.
- • Developed backend integration APIs in Ballerina with reliable contracts between internal WSO2 systems and the new portal.
- • Executed zero-loss data migration from the legacy platform using Python ETL scripts with staged integrity validation.