Isuru Karunaratna

A Computer Science undergraduate at IIT Sri Lanka, driven by a passion for AI, software development, and lifelong learning to make a meaningful impact in tech.

About

I am an undergraduate student pursuing a BSc in Computer Science at IIT Sri Lanka and a software developer based in Colombo, Sri Lanka.

My academic foundation began at Ananda College, Colombo 10, where I completed my primary and secondary education. For my Advanced Levels, I focused on the Physical Science stream, studying Combined Mathematics, Physics, and Chemistry. This background strengthened my analytical skills, which later guided my decision to specialize in Computer Science.

Currently, I am advancing my technical expertise through academic studies and hands-on software development. I work on projects that align with both academic goals and professional interests, prioritizing practical problem-solving and functional solutions.

A selection of my work is available on this website, demonstrating my experience with software development across various domains. You are welcome to review these projects to better understand my technical approach.

Projects

WhatsApp Chat Export Cleaner

WhatsApp Chat Export Cleaner

NextJSTypeScriptAPI

A webapp that cleans and serializes WhatsApp chat exports into JSON format. Built as a tool to help train an LLM on real chat data (with permission from participants).

Rewire - Landing Page | Rewire Mobile App

Rewire - Landing Page | Rewire Mobile App

NextJSTypeScript

A modern landing page for Rewire App that showcases the product's features and benefits. This project enhanced my skills in web hosting, NextJS, and graphic design.

Rebot - AI Powered Chatbot | Rewire Mobile App

Rebot - AI Powered Chatbot | Rewire Mobile App

AIReact NativeTypeScriptJavaScript

An AI-powered chatbot providing support and advice for individuals struggling with addiction. Features personalized responses and experience sharing capabilities.

AsterFlow

AsterFlow

HTML CanvasTypeScript2D Graphics

A webapp for creating and exporting 2D graphics with a flexible export mechanism. Currently enhancing the export feature to support multiple file formats.

SnakeWeb

SnakeWeb

JavaScriptGameHTML/CSS

The classic snake game built with vanilla JavaScript, HTML, and CSS. A nostalgic project demonstrating core web development fundamentals.

Contact Me

Find Me On