Ruwini|

Portfolio

Profile Photo
Hello

I’m Ruwini Tharanga

Developer | AI Enthusiast

github
linkedin
facebook
instagram

About Me

I'm a final-year IT undergraduate at the University of Jaffna who builds full-stack web and mobile applications — from AI-powered platforms to real-time marketplaces. I care about clean architecture, thoughtful UX, and shipping software that solves real problems.

On the research side, I'm conducting academic work on sentiment analysis of Sinhala-English code-mixed text using deep learning and NLP — a hard problem at the edge of what current models handle well. This pulls me deeper into exploring how large language models can be adapted for low-resource languages that the AI world has largely overlooked.

Education & Certifications

Education

University of Jaffna

2022-2026

BSc.Information Technology

University of Jaffna

National Institue of Business Management (NIBM)

2021-2022

Java Application Development

National Institue of Business Management (NIBM)

St.Paul's Girls' School Milagiriya

2007-2020

St.Paul's Girls' School Milagiriya

Certifications

MongoDB

MongoDB Data medling Path

MongoDB

Jun 2024

Coursera

Meta Front-End Develpoment

Coursera

Mar 2024

Coursera

Meta Programming With Java Script

Coursera

Mar 2024

Cisco

JavaScript Essentials

Cisco

Jan 2024

sololearn

Introduction to C

sololearn

Jun 2024

Udemy

100 Days of Code - Python Pro

Udemy

Experience

Knovik Private Limited

Software Engineer Intern

Knovik Private Limited

Mar 2026 – Present

Internship

My Skills

Back-End

  • Skills logoJava
  • Skills logoJava Script
  • Skills logoPython

Front-End

  • Skills logoHTML
  • Skills logoCSS
  • Skills logoJava Script

UI/UX

  • Skills logoFigma

Frameworks & Libraries

  • Skills logoSpringBoot
  • Skills logoReact
  • Skills logoReact Native
  • Skills logojQuery
  • Skills logoExpress
  • Skills logoBootstrap

Databases

  • Skills logoMYSQL
  • Skills logoMONGODB

My Recent Projects

LuxStay

LuxStay

AI-powered hotel booking platform with semantic search, secure Stripe payments, Clerk authentication, and real-time booking features built with clean architecture.

  • React
  • Redux
  • TypeScript
  • Node.js
  • Express.js
  • MongoDB
  • shadcn/ui
  • TailwindCSS
CodeReviewAI

CodeReviewAI

AI-powered code analysis platform that detects bugs, security issues, and code smells with auto-fix capabilities and quality metrics using three-tier architecture.

  • React
  • Python
  • Spring Boot
  • AI/ML
  • Git
CampusCart

CampusCart

Mobile marketplace for university students featuring buy/sell items, lost & found reporting, boarding listings, and ID validation using OCR with JWT authentication.

  • React Native
  • Python
  • Node.js
  • Express.js
  • MongoDB
  • PyTesseract
  • JWT
HealthXplore

HealthXplore

Innovative health app prototype crafted with Figma, designed for personalized wellness tracking and comprehensive health management.

  • Figma
E-Commerce website

E-Commerce website

E-commerce website for Gonuts With Donuts for discovering and ordering bakery food items effortlessly.

  • React
  • Express
  • Node.js
  • MongoDB
Snake Game

Snake Game

Python-based Snake Game offering a fun and interactive way to play the classic game with smooth controls.

  • Python
  • Tkinter
  • Turtle Graphics
Pong Game

Pong Game

Python-based Pong Game developed using Tkinter and Turtle Graphics, featuring smooth controls and a classic arcade-style gameplay experience.

  • Python
  • Tkinter
  • Turtle Graphics

Contact Me

Contact me directly at ruwini0213@gmail.com or through this form.