Available for opportunities

About Me

Computer Science undergraduate passionate about building smart, seamless digital solutions.

Profile photo

Who am I?

I'm a Computer Science undergraduate driven by a deep curiosity in AI, machine learning, mobile, and front-end innovation. Since creating my first website at 15, I've loved crafting intuitive, performant, and visually striking user experiences.

Right now, I'm exploring machine learning models, AI-driven apps, and mobile development with Flutter - while sharpening my frontend stack with Next.js and TypeScript.

Outside coding, I contribute to open-source, follow cutting-edge UX trends, and tinker with AI experiments and mobile UI concepts.

Journey & Growth

My Timeline

Learning, building, and growing along the way

🎓

Education

🎓
2007 - 2020Completed

Primary & Secondary Education

Richmond College

🎓
2022 - 2026Current

BScEngHons specializing in Computer Engineering

University of Peradeniya

💼

Experience

💼
2024 Aug. - 2025 Aug. (Remote)

Startup Member & Frontend Developer

CodeZ Solutions

I worked as a core member of a startup team, contributing to planning, UI design & frontend development for on-demand projects.

React.jsNext.jsGitGithubFigma
💼
2025 April - 2025 Aug.

Undergraduate Teaching Assistant

University of Peradeniya

Assisted and conducted lab sessions for undergraduate students with Java.

Technical Expertise

My Technical Skills

An overview of the skills and technologies I work with.

Languages

Java
JavaScript
Python
C

Frameworks & Libraries

React.js
Next.js
Spring Boot
Node.js (Express.js)

Cloud & Version Control

AWS
Git
GitHub

DevOps Tools

Docker
Kubernetes
Jenkins
Argo CD
SonarQube

Databases

MySQL
MongoDB
Competitive Spirit

Achievements & Competitions

Recognition from hackathons, competitions, and open-source contributions

Hacktoberfest 2025 - Swag Winner

2025

Contributed to open-source projects and received limited-edition swag.

SLIIT Codefest Algothon 2025

2025

Qualified for the final round (top 30 teams).

2nd Annual CTF Challenge 2025

2025

Demonstrated cybersecurity skills in Capture the Flag competition.

IEEEXtreme 19.0 - 24 Hour Algorithm Programming Competition

2025

24-hour programming marathon solving algorithmic challenges.

Google Code Golf Championship - 4-Month 400 Task Challenge

2024-2025

Completed algorithmic challenges optimizing for code brevity.

Recent Work

Recent Projects

Check out my latest work

Portfolio Website
View Details

Portfolio Website

A modern, responsive portfolio website built with Next.js, Three.js, and Tailwind CSS. Features smooth animations, 3D elements, and dark mode support.

Next.jsThree.jsTypeScript
Learning Management System
View Details

Learning Management System

A web-based LMS platform implementing learning management functionalities with integrated performance ranking based on academic results.

Spring BootMySQLHTML
Movie Recommendation System
View Details

Movie Recommendation System

A personalized movie recommendation system using Python, Streamlit, and TMDB API. Suggests top 10 similar movies with posters based on user preferences.

PythonStreamlitTMDB API
Get In Touch

Let's Work Together

Ready to bring your ideas to life? Let's discuss your project and explore how we can create something amazing together.

Email

kavirangot@gmail.com

Best way to reach me

Phone

+94 (77) 293 9510

Available during business hours

Location

Galle, Sri Lanka

Open to remote work

Availability

Working Hours

Monday - Friday

9:00 AM - 5:00 PM PST

Response Time

Within 24 hours

On weekdays

Start a Conversation

Have a project in mind? I'd love to hear about it. Let's discuss how we can work together to bring your vision to life.

Or reach out directly

kavirangot@example.com