Portfolio
Background
Now Available

Hi, I'm Chamika Thennakoon

I am an undergraduate in software engineering with firsthand experience in AI and software development. Expertise in the modeling and development of levelheaded, scalable software using modern frameworks and tools. Adapting to dynamic situations and am committed to continuous learning and innovation. With problem solving skills, I strive to deliver tailor made solutions for real world problems within limited timeframes.

Chamika Thennakoon profile photo
About Me
Chamika Thennakoon profile photo

My Journey

As a passionate Software Engineer and AI enthusiast, I’ve dedicated my career to building intelligent solutions that make a difference. With a strong foundation in both theoretical computer science and practical software development, I bring a unique perspective to every project I undertake.

Tech Stack

Languages

Java

Python

Python

JavaScript

HTML5

CSS3

C

C++

Databases

MySQL

MongoDB

Libraries

PyTorch

PyTorch

ONNX

ONNX

LangChain

LangChain

Frameworks

React

Node.js

Express

Streamlit

Streamlit

Development Tools

VS Code

Microsoft Copilot Studio

Copilot Studio

Eclipse

IntelliJ

R Studio

R Studio

NetBeans

NetBeans

System / Infrastructure

MCP Servers

Concepts / Architectures

Object-Oriented Programming (OOP), Convolutional Neural Networks (CNN), Retrieval-Augmented Generation (RAG), Model-View-Controller(MVC)

Projects

Featured Projects

AI Project

Health Work Flow Management System

A full-stack healthcare management platform enabling CRUD operations for patient records, appointments, prescriptions, feedback, and medical documents.

React Node Express MongoDB

Web App Project

Employee Management System

Collaborated with a team to design and develop a web application using OOP and MVC architecture.

Java MySQL OOP JavaScript

ML Project

Artificial Intelligence and Machine Learning Projects

Developed an OCR system to extract data from scanned documents and integrated it with a large language model for intelligent query answering.

Python FastAPI Tesseract LangChain

Send a Message