About Me

Pathumi Ahinsa

I'm Pathumi Ahinsa, a final-year Computer Science undergraduate at UCSC. Passionate about AI, accessibility research, and full-stack development, I build solutions that bring technology and human needs closer together.

Work Experience

Back-end Developer Intern

Emplity, Singapore

Jan 2025 – Present

Developed and maintained the backend for a mental health care app using Python, Django, and Postgresql, implementing JWT authentication, subscriptions, and working on AI integrations, including chatbot systems and audio processing pipelines using FastAPI and LangChain to enhance personalized user interactions.

PythonDjangoFastAPIPostgreSQLJWT

Research Intern

Mixed Reality Lab, UCSC, Sri Lanka

Nov 2024 – Apr 2025

Developed a web-based text-to-sign language conversion system using Transformer models, NLP, and computer vision. Published research on ML-based sign language recognition.

PythonFlaskTransformersOpenCVNLP

Education

Bachelor of Science Honours in Computer Science

University of Colombo School of Computing (UCSC)

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

GPA : 3.59/4.00

G.C.E. Advanced Level Examination

2020 - Physical Science Stream

Combined Mathematics - A • Physics - B • Chemistry - A

G.C.E. Ordinary Level Examination

2017

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

Technical Skills

Backend

  • NodeJS
  • Django
  • FastAPI
  • Spring Boot
  • Flask
  • PHP

Databases

  • PostgreSQL
  • SQLite
  • MySQL
  • MongoDB
  • Firestore

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • HTML/CSS
  • JavaScript

AI/Research

  • Natural Language Processing
  • Transformers
  • OpenCV
  • PyTorch
  • AWS
  • LangChain