Hi, my name is

Gavesh Rupasinghe.

Driven by logic and design, currently building full-stack applications with an emphasis on seamless user experiences and robust architectures.

Gavesh Rupasinghe
{ }

About Me

I am a passionate software developer with a strong foundation in both front-end and back-end web technologies. I enjoy solving complex problems and turning creative ideas into functional, beautiful applications.

BSc (Hons) Computer Science

University of Plymouth

Currently expanding my technical expertise, focusing on modern software engineering practices and advanced computing concepts.

Undergraduate Studies

NSBM Green University

Built my core foundation in programming logic, algorithms, databases, and foundational computer science principles.

My Skills

Frontend Basics

Building responsive, accessible structures and layouts from the ground up.

JavaScript

Writing highly interactive, dynamic client-side logic for modern web features.

Python

Engineering clean, efficient backend services, automation, and data processing architectures.

C & Systems

Low-level programming capability for high-performance and memory-efficient computing.

SQL & Supabase

Designing relational databases and integrating instant Backend-as-a-Service infrastructure.

Featured Projects

HTML CSS JavaScript

Interactive Web App

A responsive front-end interface demonstrating complex animations, state management, and modern UI/UX design choices.

Python Supabase SQL

Data Integration API

A robust backend system built to process user data dynamically and manage interactions seamlessly with a Supabase PostgreSQL instance.

Get In Touch

Let's build something.

I'm currently open for new opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Plymouth, UK