Profile

Gimhana Deshan

|

Passionate about creating amazing web experiences with modern technologies. Specializing in React, Next.js, Node.js, Spring Boot, Laravel and cloud solutions. Always exploring new frontiers in web development.

Scroll Down

About Me

Computer Science student crafting innovative software solutions

My Journey

Hi, I'm Gimhana, a final-year Computer Science student at the University of Ruhuna passionate about software development.

I specialize in full-stack development with React, Next, Node.js, Spring Boot, and MySQL. As a team leader, I've guided multiple academic and external projects to success.

I love solving real-world problems through code and exploring emerging technologies like cloud computing and AI. Active in hackathons, GitHub projects, and freelance work.

Clean Code

Maintainable & scalable solutions

Problem Solver

Creative solutions to challenges

Team Player

Collaborative development approach

Always Learning

Exploring latest technologies

Tech Stack

ReactNode.jsSpring BootMongoDBJavaScriptTypeScriptCloud ComputingAI/ML
Technical Skills

Skills & Technologies

Technologies and tools I work with

Frontend Development

ReactNext.jsJavaScriptTypeScriptHTML5/CSS3Tailwind CSSBootstrapSass/SCSS

Backend Development

Node.jsExpress.jsSpring BootJavaPythonREST APIsGraphQLLaravelPhp

Database & Storage

MongoDBMySQLPostgreSQLMS SQL ServerSQLite

Cloud & DevOps

AWSDockerKubernetesCI/CDLinuxNginx

AI & Machine Learning

Python MLTensorFlowOpenAI APIsData AnalysisMachine Learning

Tools & Design

Git/GitHubVS CodeFigmaPostmanJestAdobe XD
25+
Technologies
6
Categories
4+
Years Learning
Full
Stack Ready

Featured Projects

Here are some of my favorite projects that showcase my skills and experience

Exam Management System (EMS)

Exam Management System (EMS)

The Exam Management System (EMS) is a robust platform designed to streamline the exam-related operations of the Computer Science Department. It automates critical processes such as exam scheduling, paper creation, marking, moderation, and progress tracking, ensuring efficiency and accuracy.

ReactTypeScriptSpring BootJavaMySQLTailwind CSSJWTDockerAES
Ruhuna ScheduleEase

Ruhuna ScheduleEase

A comprehensive academic schedule management platform designed specifically for university students and faculty. This full-stack web application streamlines the complex process of academic scheduling, from course registration to personalized timetable generation.

LaravelReactInertia.jsMySQLPHPTailwind CSSJavaScript
Seat Reservation System

Seat Reservation System

A web-based seat reservation platform designed to allow interns to book available office seats, preventing double bookings and enabling efficient seat allocation management.

ReactTypeScriptNext.jsNextAuth.jsPrismaTailwind CSSNode.jsMySQL

Other Projects

Student Performance Predictor

Student Performance Predictor

This is a web application that predicts a student's performance (Pass/Fail) based on their attendance, study hours, and assignment scores. The application is built with a React frontend, Flask backend, and a machine learning model.

ReactFlaskPython+3
Wildlife HMS

Wildlife HMS

Designed a desktop application for wildlife habitat management and monitoring

JavaFXMySQLMaterialFX+4
Cookbook Connect

Cookbook Connect

Cookbook Connect is a full-stack web application designed for food lovers to share, discover, and manage recipes. It includes features for both regular users and admins, making it ideal for collaborative cooking and content moderation

ReactInertia.jsLaravel+5

Get In Touch

Have a project in mind or want to collaborate? I'd love to hear from you!

Let's Connect

I'm always open to discussing new opportunities, creative projects, or potential collaborations. Whether you have a question or just want to say hi, feel free to reach out!

Location

Bentota, Sri Lanka