Experiences


  • WSO2
  • Senior Software Engineer (UI/UX, Front-end)

  • May 2022 - Present

Organization’s Activities

WSO2 is an open-source technology provider founded in 2005. It delivers software and cloud solutions that provide foundational technologies for application development and identity and access management. Their main products are Identity Server, Choreo and Ballerina.

My Responsibilities

At WSO2, I am working with the identity access management team. My primary responsibilities include front-end development and UI/UX design for the company's products, namely Identity Server and Asgardeo. For development and design tasks, I primarily utilize React JS, Figma, Flutter and Android.

My Accomplishments

Notably, I played a crucial role as both a front-end developer and designer in bringing new features like “B2B Organization Management” to completion as part of the team responsible for the successful release of the latest version of Identity Server, WSO2 IS 7.0. Currently, I am leading the development of an Android SDK for WSO2 IS and Asgardeo. Furthermore, I initiated efforts to integrate Flutter applications with WSO2 IS/Asgardeo, expanding our capabilities. My consistent dedication and contributions were recognized when I was ranked in the top 20% of the company in the first half of 2023.

  • Key features of the new WSO2 Identity Server 7.0

Challenges Faced

One of the main challenges I faced at WSO2 was adapting to the company's fast-paced work environment and the complexity of the products. However, with the support of my team members and the resources provided by the company, I was able to overcome these challenges and grow both professionally and personally.





  • Department of Computer Science & Engineering, University of Moratuwa
  • Visiting Instructor

  • Jul 2023 - Nov 2023 & Feb 2022 - Apr 2022

Organization’s Activities

The Department of Computer Science & Engineering at the University of Moratuwa is a one of the most prestigious institution in Sri Lanka that offers a comprehensive range of undergraduate and postgraduate programs in computer science and engineering. The department is well-known for its academic excellence and commitment to creating innovation and research in the field of computer science.

My Responsibilities

As a visiting instructor, my primary focus is on improving the students' learning experience. This involves creating tutorials to help students get started with web development, technologies, trends, and security concerns. Additionally, I guide students during practical sessions and grading their assignments.

My Accomplishments

One of the most gratifying moments during my brief tenure was when I successfully assisted a struggling student in understanding a difficult topic within the module. Witnessing the student's progress was truly enlightening and rewarding.

Challenges Faced

Throughout my time as a visiting instructor, the main challenge I encountered was determining the most effective ways to support and assist students. Initially, it was a difficult task, but as time passed, it became natural and enjoyable. This experience has improved my skills in communication, mentorship, and problem-solving, and I am grateful for the opportunity to contribute to the learning journey of aspiring computer science undergraduates.





  • Fcode Labs
  • Software Engineer - Intern (UI/UX, Front-end)

  • Oct 2020 - Apr 2021

Organization’s Activities

Fcode Labs is a software development company based in Sri Lanka that specializes in mobile application development, web development, and UI/UX design. The company is known for its innovative solutions and commitment to delivering high-quality products to its clients.

My Responsibilities

In my role as a front end developer and UI/UX Designer intern, my main responsibilities were in creative and technical aspects of mobile application development for the company. For development and design tasks, I primarily utilized Flutter, and Figma.

My Accomplishments

During my time at Fcode Labs, I was able to make significant contributions to the development of 'Workmate'. I played a key role in the design and development of the application, ensuring that it met the needs and expectations of users. Additionally, I was able to enhance my skills in mobile application development and UI/UX design, which have proven to be invaluable in my career.

Challenges Faced

The sudden transition to a work-from-home setup due to the pandemic presented a formidable challenge. However, with the help of the team, we were able to adapt quickly and effectively to continue our work.





  • Sieve - Privacy Wherever You Go
  • User Interface and User Experience Designer

  • Jul 2020 - Oct 2020

Organization’s Activities

Sieve is a Singapore-based company with a primary mission of empowering consumers to make informed decisions concerning their digital privacy.

My Responsibilities

In my role as a UI/UX Designer at Sieve, I had two primary responsibilities. Firstly, I designed a data privacy chatbot application, focusing on enhancing user experience and privacy features. Secondly, I revamped the design of the company's website, ensuring alignment with their vision and objectives. For these tasks, I primarily used Adobe XD and Adobe Photoshop.

My Accomplishments

While at Sieve, I was able to make significant contributions to the design and development of the company's products. Other than that, I was able to work with a team of talented individuals from diverse cultural backgrounds, which provided me with valuable insights and experiences. My time at Sieve helped me improve my skills as a UI/UX designer and prepared me for future challenges in the field.

Challenges Faced

One notable challenge during my time at Sieve was adapting to a collaborative environment with team members coming from diverse ethnic and cultural backgrounds. This presented a valuable learning experience that initially required adjustment. However, with the support of my colleagues, I asjusted to this enriching work environment.