Skills Technologies:React JS, Flutter, Android, Next JS, GitHub, HTML, Tailwind CSS, Firebase Languages:JavaScript, TypeScript, Dart, Java, Kotlin Tools:Jira, Confluence, GitHub Project Design Tools:Figma, Adobe XD, Adobe Photoshop Spoken:English, French (actively learning), Sinhala Creative Frontend Developer and UI/UX Designer with 4+ years of professional experience building responsive web and mobile applications. Known for bridging design and engineering teams through strong UI/UX sensibility and hands-on development expertise. Proven track record of delivering user-centric features for products managing over 1 billion identities globally and apps with 200K+ downloads. Strong communicator, team collaborator, problem solver, and continuous learner — currently advancing in French to better collaborate in multilingual environments. Oloodi| Software Engineer (Frontend)— Flutter, Firebase, Google Cloud Platform, Codemagic, Claude Code Nov 2025 - Present - Develop and maintain KROW, a SaaS platform built with Flutter, leveraging Google Cloud Platform services and Firebase for scalable cloud-native architecture.
- Implement advanced AI integrations using prompt engineering techniques, enabling seamless AI-powered features within the platform.
- Design and maintain Codemagic CI/CD automation pipelines, ensuring efficient and reliable build, test, and deployment workflows.
- Utilize Claude Code as an AI-assisted development tool to accelerate feature development and improve code quality across the Flutter codebase.
KAST| Senior Software Engineer (Front-end/UI-UX)— Next JS, Flutter, Firebase, Figma Dec 2024 - Present - Develop features like Debit Card Purchase for customers in the KAST Admin Application using Next.js with Context API for state management, integrating REST APIs built in Go and deployed on AWS, while adhering to AODA/WCAG accessibility standards and responsive design best practices.
- Lead the i18n (internationalization) implementation in the KAST Crypto Wallet (200K+ downloads), backed by Solana, using Flutter and Firebase Remote Config — enabling multilingual support and increasing user engagement in key markets.
- Spearhead the development of the redesign of the KAST Crypto Wallet in Flutter, collaborating with design to deliver a pixel-perfect and responsive interface.
- Develop key features like Debit Card Purchase and Debit Card Delivery in the KAST Crypto Wallet by integrating REST APIs and following Clean Architecture principles in Flutter.
- Develop features and implement changes for the company website built on the low-code platform Webflow.
- Interview and evaluate 15+ candidates for React and Flutter roles, ensuring both technical quality and cultural alignment.
WSO2| Front-end Developer/UI-UX Designer— React, Next JS, Flutter, Android, Cypress, Figma May 2022 – Sep 2024 - Designed the UI/UX, developed frontend functionality, integrated REST APIs written in Java (deployed on Azure), and implemented end-to-end (E2E) test cases using Cypress to build features with React using Context API and Redux. Followed AODA/WCAG accessibility standards and responsive design principles. Key features included "API Authorization" for IAM products like Identity Server(IS) and Asgardeo (SaaS), which manage over 1 billion identities globally.
- Designed & developed reusable components like "Autocomplete" and "Chips" for WSO2's design system, Oxygen-UI, using React and Storybook, improving consistency across WSO2 products.
- Designed Asgardeo's new user registration flow and contributed to AI-first features like "Login Flow AI" and "Branding AI", aligning with emerging UX trends.
- Developed the B2B demo application to demonstrate the "B2B(Business-to-Business) feature" which showcased at global conferences, accelerating enterprise sales and customer onboarding.
- Led the development of an open source SDK for Android to integrate the "App-native authentication" of IS and Asgardeo for Android applications.
- Authored integration guides and tutorials for Flutter–Asgardeo, supporting cross-platform devs and reducing onboarding time.
- Achieved Top 20% Employee Recognition and won Rockstar Award 2024 H1 for exceptional technical and content contributions.
Fcode Labs| Software Engineer Intern (UI/UX, Front-end)— Flutter, Figma, React Oct 2020 - May 2021 - Designed and implemented the UI of Workmate, a task scheduling app, using Flutter; improved task management UX for teams.
Department of Computer Science & Engineering, University of Moratuwa— CS 3042 Database Systems & CS 3203 Software Engineering Project| Visiting Instructor Jul 2023 - Nov 2023 & Feb 2022 - Apr 2022 - Delivered lectures and practicals on Git, React, REST APIs, CI/CD, IAM, and UX design; produced tutorial content.
Remote MCP Server Authorization using Asgardeo(Personal Project)— React, Node JS, Express, Figma MCP, Google Gemini LLM API, Asgardeo Jun 2025 - Aug 2025 - Built a remote MCP client — an AI chatbot using the Google Gemini LLM API — and a remote MCP server using Figma MCP, with secure authentication handled via Asgardeo. Additionally, wrote an article series documenting findings throughout the process, and contributed a pull request that was successfully merged into the mcp-typescript-sdk.
B2B Demo Application(WSO2 Project)| Front-end Developer— Next JS, Nx MonoRepo, Figma, Asgardeo May 2022 - Oct 2022 - Developed a web application to demonstrate one of the newest features of Asgardeo & IS — the "B2B (Business to Business) feature" — at international conferences targeting potential clients and customers. This was developed using Next.js and managed within an Nx monorepo for efficient project structure and scalability.
Streamify(Personal Project)| Front-end Developer/UI-UX Designer— Figma, React, Asgardeo, GitHub Actions, Vercel Nov 2024 – Jan 2025 - Created a React-based analytics dashboard with billboard REST API, featuring secure auth via Asgardeo, interactive charts, and animations. Developed GitHub Actions to automate build validation, lint checking, and app deployment to Vercel.
A New UI Concept for ATMs To Reduce Excessive Receipt Wastage(Personal Project)| UI/UX Designer— Figma Jan 2021 - Aug 2022 - Designed a new ATM UI to reduce receipt printing by 50% without additional costs, offering a scalable & sustainable solution.
- This project won 1st place in the 'IET 150 & Beyond' competition organized by the Sri Lankan IET Young Professionals chapter.
Asgardeo Android SDK & Demo Application(WSO2 Project)| Android Developer— Android (Kotlin), Jetpack Compose, Figma, GitHub Actions, Maven, Asgardeo Jun 2024 – Sep 2024 - Led the architectural design & development of an open source SDK for Android called "asgardeo-android" to integrate the "App-native authentication" feature of IS & Asgardeo for Android applications. This SDK was developed using Kotlin.
- Developed the documentation site for the SDK using VitePress.
- Implemented GitHub Actions to check build issues of a PR & deploy SDK releases to the maven central repository.
- Developed a demo application to demonstrate the SDK at international conferences targeting potential customers & clients.
Advanced Column Row: Flutter Package(Personal Project)| Flutter Developer— Flutter Oct 2024 - Published a Column/Row Flutter widget library with over 10+ customizable properties, simplifying complex layouts.
GPA Cal(Personal Project)| Flutter Developer— Flutter, Figma Oct 2020 - Dec 2020 - Published my first application, 'GPA Cal', on the Google Play Store — a Flutter-based GPA calculator.
FabVis(Partnered with the IntelliSense Lab)| UI/UX Designer— Figma Jun 2021 - Sep 2021 - Designed a dashboard UI for a textile defect detection system, awarded a Patent Cooperation Treaty (PCT) for innovation; enabled real-time visual analysis and configuration for textile engineers.
- Member of the University of Moratuwa Soccer team, second-year colors man More Details
- Winner, "IET 150 & BEYOND" organised by IET Young Professionals - Sri Lanka. View Project
- Top 20% Rockstar, WSO2 Employee Excellence Program (2024)
- Certified, "Problem Solving (Intermediate), Frontend (React), JavaScript (Intermediate)" by HackerRank. View all
- Certified, "WSO2 Certified Identity Server Developer – V5". View certificate
Rotaract Club of the University of Moratuwa- Co-chaired the Maestro '18 workshop & contributed to projects like Are You Ready, Manusath Handa, Ceylon Safari 2018, & Ceylon Safari 2019 as a member of the PR team by designing social media posts.
Soccer (Goalkeeper & Manchester United Fan), Cooking, Community Service, Part time Youtuber, Digital Artwork |