Shavishka Kuruppu

Software Engineering Undergraduate

Motivated Software Engineering undergraduate with hands-on experience in Java, C#, .NET, React.js, and Node.js. Skilled in developing scalable web and mobile applications.

Get In Touch
Shavishka Kuruppu

About Me

Hello! I'm Shavishka Kuruppu, a Software Engineering undergraduate based in Colombo, Sri Lanka.

I enjoy creating things that live on the internet, whether that be websites, applications, or anything in between. My goal is to always build products that provide pixel-perfect, performant experiences.

I thrive in collaborative environments and contribute effectively across the software development lifecycle with strong knowledge of OOP, databases (MySQL, MongoDB, SQLite), and Agile practices.

Here are a few technologies I've been working with recently:

  • Java
  • C# & .NET
  • React.js & Node.js
  • MySQL & MongoDB
  • Python
  • Figma
Shavishka Kuruppu

Technical Skills

Programming Languages

Java, C#, PHP, C, C++, JavaScript, Python

Web Development

React.js, Node.js, JavaScript, HTML, CSS, PHP

Frameworks & Tools

.NET, Spring Boot, Git/GitHub, Postman, Jira, Power BI, Figma

Databases

MySQL, MongoDB, SQLite

Other Skills

Mobile App Development, Machine Learning, Adobe Photoshop

Projects

Autonomous Campus Guide Robot

Built a robot system with Arduino & ESP32 for student onboarding. Integrated voice commands and real-time instructions.

View Project

TravelFriend – Full-Stack Travel Web App

Developed hotel & guide booking system using React, Node.js, and MySQL. Integrated secure payments, reviews, and admin panel.

View Project

Human Activity Recognition using CNNs

Built a Human Activity Recognition model with CNNs in Python & TensorFlow. Preprocessed 12K+ images and achieved high accuracy.

View Project

Food Mart – Mobile Food Ordering App

Built mobile app with Google Maps, camera, and email features. Designed SQLite database and admin-user interfaces for efficient order management.

View Project

Education

BSc (Hons) in Computing

Software Engineering Specialization

National Institute of Business Management (NIBM) - Colombo, Sri Lanka

(University of Coventry, UK)

March 2024 - June 2025

Diploma in English Language and Literature

Aquinas College of Higher Studies, Colombo, Sri Lanka

GCE A/L (Mathematics Stream) and GCE O/L

Gothami Balika Vidyalaya, Colombo, Sri Lanka

Aug 2011 - Aug 2019

Certifications

Advanced Data Analysis

Using Excel and PowerBI

View Certificate →

Data Science with Python

View Certificate →

Tailwind CSS

View Certificate →

All certifications from LetsUpgrade (in collaboration with NSDC, ITM Edutech Training Pvt. Ltd. & GDG MAD)

References

Manoj Gurusinghe

Deputy General Manager

AIA Insurance

0773276128

gurusinghemanoj@gmail.com

Kamal Denver Perera

Head of Sales and Marketing

Delmo Chicken and Agro Private Limited

+94777147306

kamal@delmo.lk

Contact

Email

savi23nb@gmail.com

Phone

(+94) 764980708

Location

Colombo, Sri Lanka