Skip to main content
TS
Looking for a job

Tharushi Samarasinghe

@tharushisamarasinghe

Frontend engineer at The Venture building Canvas’s AI admin workflows with React and TypeScript.

Sri Lanka
Message

At The Venture, I build and maintain Canvas, an internal admin platform for configuring LLMs, AI agents, tools, knowledge bases, and workflows. I own the Knowledge Base and Collections workflow end-to-end, including CRUD across SharePoint and local VDB storage modes, validation, and document uploads.

I’ve also delivered admin modules for Configurations, Customer Teams, and Audit Logs, and extended reusable components and a typed service layer. I integrate REST APIs and test components and services with Jest and React Testing Library; my work raised New Code coverage from 76.1% to the 80% SonarQube quality gate.

Before moving into the Frontend Engineer role, I shipped React features to The Venture’s live production codebase as a Software Engineer Intern. I also debugged issues across the frontend-backend boundary, including build, test configuration, Vite HMR, CORS, and authentication problems.

In my projects, I built Website Audit AI, a full-stack tool that analyzes website content and SEO and turns the audit into actionable insights. I’ve also worked on e-commerce platforms, a portfolio optimization research engine, and consumer-centered product concepts, including Cyklo’s circular-economy solution.

Experience

Work history, roles, and key accomplishments

TV
Current

Frontend Engineer

The Venture

Sep 2025 - Present (1 year 1 month)

Build and maintain the frontend of Canvas, an internal admin platform for configuring LLMs, AI agents, tools, knowledge bases and workflows, using React, TypeScript, Vite, Tailwind CSS and shadcn/ui. Own the Knowledge Base / Collections workflow end-to-end, deliver complex CRUD and admin modules, and extend a reusable component architecture with typed service layer and REST API integration.

TV

Software Engineer Intern

The Venture

Mar 2025 - Sep 2025 (6 months)

Shipped React frontend features to a live production codebase used by end users, under senior mentorship and within agile sprints. Debugged real issues across the frontend-backend boundary including TypeScript build errors, Jest/ts-jest config, Vite HMR, CORS and auth failures.

Education

Degrees, certifications, and relevant coursework

UM

University of Moratuwa

BSc (Hons), Information Technology & Management

2022 -

Grade: CGPA 3.78

Activities and societies: Dean's List: Semesters 4, 5, 6, 7, 8

Pursuing a BSc (Hons) in Information Technology & Management with a CGPA of 3.78 and Dean's List recognition for semesters 4 through 8.

BC

BCIS

Diploma, International Relations

Grade: Merit

Completed a Diploma in International Relations with Merit.

HK

Hillwood College, Kandy

G.C.E. Advanced Level, General Education

Grade: Z-score 2.12

Completed G.C.E. Advanced Level with subjects ICT, Economics, and German, achieving a Z-score of 2.12.

Interested in hiring Tharushi?

You can contact Tharushi and 90k+ other talented remote workers on Himalayas.

Message Tharushi

People also viewed

View all talent

Get 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan