Rasika Priyadarshani is a Senior Software Engineer with six years of full-stack experience building scalable web and mobile solutions using Node, React, React Native, JavaScript/TypeScript, and Java. She has a proven track record of owning end-to-end modules—from a cross-platform Doc Editor and homebuyer lender recommendation system to complex trust accounting features—and excels in agile, cross-functional teams. Her open-source contributions to WSO2’s widely used API Manager include adding a GraphQL tryout console and integrating GraphQL schema/complexity analysis tests, demonstrating strength in both frontend UX and backend validation. Comfortable with cloud-native tooling like Docker, Terraform, and AWS, she also brings QA and test-automation discipline to ensure reliability in production. A First Class Computer Science graduate from the University of Jaffna, Rasika pairs rapid feature delivery with thoughtful architecture and continuous learning. Colleagues describe her as a self-motivated engineer who seeks pragmatic solutions and takes ownership of both technical direction and stakeholder-facing demos.
6 years of coding experience
3 years of employment as a software developer
Bachelor of Science Hons Degree, Computer Science, First Class, Bachelor of Science Hons Degree, Computer Science, First Class at University of Jaffna
High School, Mathematics, High School, Mathematics at Gankanda Central College
Contributions:48 commits, 10 PRs, 1 comment in 4 months
Contributions summary:Rasika implemented a GraphQL Tryout console within the WSO2 API Manager Devportal. This involved creating a new component for GraphQL authentication and integrating it with the existing API details section. The changes include modifications to existing components like `GraphQLUI` and `GraphQLConsole` as well as creating new components. The core technologies used include React, Material UI, and potentially the integration of GraphQL APIs.
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:
QA Engineer / Test Automation Engineer
Contributions:5 commits, 7 PRs in 1 day
Contributions summary:Rasika primarily focused on adding and modifying integration tests for GraphQL query analysis within the WSO2 API Manager project. Their work involved creating and updating test cases to validate the GraphQL schema and complexity analysis features, as demonstrated by the modifications to `RestAPIPublisherImpl.java` and `RestAPIStoreImpl.java` files. The changes involved adding new methods to retrieve GraphQL complexity details and schema type lists. These tests ensure the correct functionality and validation of GraphQL APIs within the WSO2 API Manager platform.
api-gatewayworking-onwso2api-managementlink
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
Rasika Priyadarshani - Senior Software Engineer at Allion Technologies