Anuradha Sanjeewa
@anuradhasanjeewa
Senior Software Engineer focused on high-quality React, testing, and secure, performance-driven delivery.
What I'm looking for
I’m a Senior Software Engineer at Knowledge OutSource, where I implement AI response rendering using streaming Fetch APIs and integrate chatbot functionality into the user interface. I also upgraded React to the latest version, resolved dependency issues, and improved code quality by resolving 95% of SonarQube issues to minimize defects.
Previously, I led React modernization and test upgrades during React 18 migration, using Jest and React Testing Library to build and refactor unit tests with over 80% coverage. I engineered modular, type-safe RTK Query endpoints with TypeScript, resolved 100% of Nexus security vulnerabilities, and supported production stability through careful refactoring, accessibility updates, and reliable UI component development.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Knowledge Outsource (Pvt) Ltd
Apr 2025 - Present (1 year 4 months)
Implemented AI response rendering with streaming Fetch APIs and integrated chatbot functionality into the user interface. Upgraded React, resolved dependency/test issues, and addressed 95% of SonarQube issues to improve code quality.
Senior React Developer
Knowledge Outsource (Pvt) Ltd
Mar 2023 - Apr 2025 (2 years 1 month)
Revamped legacy React components and modernized the Jest testing suite during the React 18 upgrade to improve performance and test reliability. Built modular, type-safe RTK Query endpoints with TypeScript and resolved security vulnerabilities flagged by Nexus.
React Developer
Knowledge Outsource (Pvt) Ltd
May 2022 - Mar 2023 (10 months)
Migrated class-based components to React functional components, reducing code complexity and improving performance. Built reusable UI components, implemented responsive and accessible pages using Ant Design, and fixed critical production bugs.
UI Engineer
Oensys Capital (Pvt) Ltd
May 2021 - May 2022 (1 year)
Created responsive, maintainable styles using a mobile-first approach and BEM conventions. Initiated a React web application with interactive maps and migrated state management from Redux to Redux-Toolkit.
Associate Software Developer
Virtusa (Pvt) Ltd
Mar 2019 - May 2021 (2 years 2 months)
Implemented web pages to meet project requirements and addressed code review feedback to improve functionality, readability, and performance. Collaborated with QA to identify and resolve known bugs before production deployment.
Education
Degrees, certifications, and relevant coursework
Sri Lanka Institute of Information Technology
BSc (Hons) in Information Technology, Information Technology
2019 -
BSc (Hons) in Information Technology, specialising in Information Technology, at the Sri Lanka Institute of Information Technology starting January 2019.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Portfolio
github.com/luckySigmaJob categories
Interested in hiring Anuradha?
You can contact Anuradha and 90k+ other talented remote workers on Himalayas.
Message AnuradhaGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
