Profile

About me

I'm Pathumi Ahinsa , a final-year Computer Science Undergraduate at University of Colombo School Of Computing. Passionate about AI, accessibility research, and full-stack development, I build solutions that bring technology and human needs closer together.

Internship Experiences

Emplity
Jan 2025 - Present
Singapore (Remote)

Back-end Engineer Intern

Emplity

Contributing to the development and maintenance of a mental healthcare platform by building secure backend systems and AI-powered services that support therapist training and scenario-based practice.

Collaborating with cross-functional teams to deliver backend and AI-driven features
Participating in backend architecture discussions and continuous system improvements
Ensuring security, reliability, and maintainability of backend and AI services

Featured Projects

Genvoice Application: Backend System

Developed and maintained core backend services for a mental healthcare application using Django and PostgreSQL. Implemented secure JWT-based authentication and role-based access control, designed and optimized database schemas, built backend services for chat applications, and developed scenario management APIs to support therapist workflows and client interactions.

DjangoPostgreSQLJWTREST API
Genvoice Application: AI Server

Designed and maintained an AI-powered server using FastAPI to enable scenario-based therapist training sessions. Implemented zero-shot and few-shot prompt templates using Jinja for dynamic prompt construction, integrated large language models via OpenAI APIs and AWS Bedrock, managed prompt evaluation strategies, and implemented Text-to-Speech (TTS) integration using OpenAI for conversational responses.

FastAPILangChainOpenAI APIAWS BedrockJinja
Mixed Reality Lab, UCSC
Nov 2024 - Apr 2025
Colombo, Sri Lanka

Research Intern

Mixed Reality Lab, UCSC

Engaged in applied research on sign language translation with a focus on inclusive AI systems, combining model development, academic research, and real-world exposure through literature studies, evaluations, and field visits.

Conducting an in-depth literature review on sign language translation and related NLP techniques
Improving academic and technical writing through research documentation and publications
Participating in field visits to gain contextual and practical understanding of sign language usage
Contributing to research discussions, evaluation design, and result analysis

Featured Projects

SignSinhala Web Application

Developed an end-to-end English-to-Sinhala Sign Language translation web application using an LSTM-based sequence-to-sequence model. Applied NLP preprocessing techniques with NLTK, generated sign language videos by concatenating sign clips using OpenCV, and produced skeleton-based visual outputs alongside sign videos. Evaluated translation quality using BLEU scores and conducted manual human evaluations to assess sign correctness and naturalness. The system formed the basis for a conference paper and an extended abstract publication.

PythonLSTMNLTKOpenCVFlask

Education

Bachelor of Science Honours in Computer Science

2022 - Present

University of Colombo School of Computing (UCSC) - Sri Lanka

Final Year Undergraduate | Specializing in Full-Stack Development, Artificial Intelligence and Research

GPA : 3.62/4.00

G.C.E. Advanced Level Examination

2017 - 2020

H/Tangalle Balika Vidyalaya

Physical Science Stream [Combined Mathematics - A Physics - B Chemistry - A]

G.C.E. Ordinary Level Examination

2012 -2017

H/Tangalle Balika Vidyalaya

Completed with excellent results (9A's) across Mathematics, Science, English and other core subjects(District Rank :6).

Technical Arsenal

Backend

NodeJSDjangoFastAPISpring BootFlaskPHP

Frontend

ReactNext.jsTypeScriptTailwind CSSHTML/CSSJavaScriptStreamlit

Databases

PostgreSQLMySQLMongoDBFirestoreSQLite

Artificial Intelligence

NLPTransformersOpenCVPyTorchLangChainDifyCrewAIAWS BedrockGoogle AI Studio

Research & Tools

OverleafLatexMendeleyKaggle NotebookGoogle Colabs

Version Control & DevOps

GitGithubVercelAWSCI/CD PipelinesDocker