Experiences


  • WSO2
  • Front-end Developer/UI-UX Designer

  • May 2022 - Sep 2024

Technology Stack

React JS, Figma, Next JS, Flutter, Android, Cypress E2E Test

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, Asgardeo, Choreo and Ballerina.

My Responsibilities

During my time as a Front-end Developer/UI-UX Designer at WSO2, I worked with the Identity Access Management team. My primary responsibilities included front-end development and UI/UX design for the company's products, namely Identity Server and Asgardeo. For development and design tasks, I primarily utilized React JS, Next JS, Flutter, Android and Figma.

My Accomplishments

I was actively involved in the development of the latest features in WSO2 Identity Server version 7.0, where I contributed to developing the front end for features like 'API Authorization' using React JS. Additionally, I developed the latest Asgardeo-Android SDK, enabling Asgardeo (Identity as a Service) integration through 'app-native authentication' for Android applications. I also recently redesigned Asgardeo's home page and user registration flow.

Also I got an opportunity to present a session on 'Mastering Secure React Development for Enterprise' for the the undergraduates at Department of Computer Science and Engineering, University of Moratuwa, Sri Lanka. In this session, I discussed the best practices for developing secure React applications for enterprise use cases. I also shared insights on how to implement secure authentication and authorization mechanisms in React applications using Asgardeo.

During my time at WSO2, I was recognized as part of the top 20% of employees and acknowledged as one of the 'Rockstars' for my contributions to the tech landscape, particularly for my Medium articles highlighting the new Asgardeo-Android SDK.

  • Asgardeo Android SDK

  • API Authorization feature of Asardeo

  • Key features of the new WSO2 Identity Server 7.0

  • Try out Asgardeo

  • achintha-session-1
  • achintha-session-2
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.





  • Khrono (New Startup)
  • Freelance Front-end Developer/UI-UX Designer:

  • Oct 2024 - Present

Technology Stack

Figma, Excalidraw, React, React Native

Organization’s Activities

Khrono is newly started startup that is developing an Appointment Booking System.

My Responsibilities

Currently I am leading the UI/UX design efforts of the application. Currently we are in the wireframing which involves mapping out user journeys, designing layouts of the app, and ensuring that each feature meets the users’ needs. Additionally, I am developing features for the Khrono mobile app (React Native) and web dashboard (React) like authentication





  • Sakura Speak AI
  • Freelance Mobile Application Developer

  • Sep 2024 - Oct 2024

Technology Stack

Expo, React Native, Android, iOS

Organization’s Activities

Sakura Speak AI is a startup that is developing an AI-powered mobile application that helps users to learn Japanese language. Practice beginner-friendly conversations without pressure - you can make mistakes freely and get instant feedback.

My Responsibilities

My main responsibility was to resolve the deployment issue with the initial alpha test version of Sakura Speak(developed using React Native[Expo]), a Japanese language learning app focused on interactive speaking exercises, on the Apple App Store. This issue was successfully fixed, allowing the app to be published for alpha testing. Additionally, I improved the app’s user interface design to create a more polished and user-friendly experience, optimizing it for users.

Challenges Faced

One of the main challenges I faced was that I hadn’t used React Native and Expo before, so I had to learn the technology while developing the application. I successfully overcame this by diving into the tech and applying it effectively to build the app.





  • Riora Innovations
  • UI/UX Designer (Part-time)

  • Feb 2021

Technology Stack

Figma, Excalidraw

Organization’s Activities

Riora Innovations is a software development company based in Sri Lanka that specializes in mobile application development. The company is known for its innovative solutions and commitment to delivering high-quality products to its clients.

My Responsibilities

As a part-time UI/UX designer at Riora Innovations, I mainly involed on one of their projects called 'Organic Chemistry Conversions' game. My primary responsibilities were to design the user interface and user experience of the game. For design tasks, I primarily utilized Figma.

My Accomplishments

While certain constraints limited our application's launch exclusively to Android users, the outcome was better than expected. The application got exceptional reviews, achieving a rating of 4.6/5.0 with over 1,000 downloads in the Google Play store in a relatively brief span. These accomplishments were attained with minimal marketing efforts, emphasizing the application's appeal and impact.

Challenges Faced

A main challenge I encountered was stepping into the realm of game development for the first time. This new experience required a comprehensive preliminary study. I delved into the intricacies of game creation, examining development processes and the essential considerations a designer must weigh while shaping a game.





  • 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

Technology Stack

Flutter, Figma, React

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 the main 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. Additionally, developed the home page of a e-commerce site(React).

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

Technology Stack

Adobe XD, Adobe Photoshop

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.