Hello,

My Name is

Kasun

Portfolio
img

About me

IT Undergrduate

I'm an IT undergraduate with a diverse skill set spanning business analysis, web development, cloud technologies, machine learning, and IoT. I've gained valuable experience translating real-world needs into detailed BRDs, flowcharts, and wireframes during my internship, while also contributing to successful UAT processes.

My independent projects have allowed me to explore the process of deploying containers on Ubuntu servers and securing VPS environments with Twingate and Cloudflare. I'm proficient in building dynamic web applications using React and Node.js, and I've honed my data science skills by developing and deploying machine learning models with Python's Random Forest and Flask.

I'm also passionate about the intersection of hardware and software, demonstrated by my IoT project involving Arduino and sensor integration for environmental monitoring. I'm a proactive learner, eager to tackle new challenges and contribute to innovative solutions.

Download Resume

My Projects

MushroomMatrix

In another project, I built a web application with Flask and the MERN stack to integrate a yield prediction model. My key duties were creating a machine learning model for yield prediction that used Random Forest methods. I used Python modules like Pandas and Scikit-learn for data manipulation and model training. In addition, I investigated Arduino integration to gather real-time data for the application. This project helped me better understand machine learning concepts and data pretreatment techniques while also showcasing how to mix hardware and software applications to build interactive solutions.

img

Web Application using MERN Stack

One of my notable projects involves creating a web application with the MERN stack (MongoDB, Express.js, React, and Node.js). This project provided me with hands-on experience in creating dynamic user interfaces with React, implementing server-side functionality with Express.js, and managing data in MongoDB. This project helped me improve my understanding of full-stack programming and RESTful API design.

img

Home-Server

For a personal project, I created a home server with an old laptop to host multiple services. This venture gave me hands-on experience in configuring and managing an Ubuntu server environment. I learned about Docker containerization, which allows me to construct isolated environments for apps, as well as tunneling mechanisms for secure remote access to services.

img

Contact info

Phone

+94 77 331 8586