Shachiru Rashmika

Software Engineering Student
Aspiring UI/UX Designer

About Me

Motivated and detail-oriented Intern Software Engineer specializing in full-stack web development, as well as UI/UX design. Demonstrated passion for creating intuitive interfaces and optimizing user experiences through continuous learning.

Shachiru Rashmika

Education

2023 - 2026

BSc (Hons) in Computer Science

University of Bolton (UK)

Pending
2023 - Present

Graduate Diploma in Software Engineering

Institute of Software Engineering (IJSE)

2022

G.C.E A/L Examination - Math Stream

H/Ruhunu Vijayaba College

2019

G.C.E O/L Examination

H/Ruhunu Vijayaba College

Skills

Front-End

HTML CSS JavaScript TypeScript React.js Bootstrap Tailwind Next.js

Back-End

Java Python Node.js Express.js Spring Boot OOP

Databases & DevOps

MySQL MongoDB Docker Git CI/CD AWS

Professional Skills

Problem Solving
Communication
Teamwork
Adaptability

My Achievements

Professional certifications and accomplishments that showcase my expertise

Top Features of Java 21 Certificate - LinkedIn Learning
View Certificate

Top Features of Java 21

LinkedIn Learning

September 2025

Java Java 21 Programming Software Development
View on LinkedIn
Python for Beginners Certificate - University of Moratuwa
View Certificate

Python for Beginners

University of Moratuwa - CODL

August 2025

Python Programming Data Structures Problem Solving Algorithms
Verify Certificate
Postman API Fundamentals Student Expert Certificate
View Certificate

Postman API Fundamentals Student Expert

Postman

February 2025

API Testing Postman REST APIs HTTP Methods
Verify Certificate
Web Design for Beginners Certificate - University of Moratuwa
View Certificate

Web Design for Beginners

University of Moratuwa

2024

Web Design HTML CSS Responsive Design UI/UX
Verify Certificate
4+
Certifications
2025
Latest Achievement
3
Skill Areas

My Projects

Connect Four Game
Java Application

Connect Four Game

Java JavaFX OOP

Connect Four Game

A classic two-player connection game where players take turns dropping colored discs into a vertical grid. The objective is to be the first to form a horizontal, vertical, or diagonal line of four discs.

GYM Genius
Full Stack Application

GYM Genius

Java Spring Boot MVC MySQL

GYM Genius - Management System

A comprehensive gym management system built with Java and Spring Boot. Features include member management, workout tracking, equipment maintenance, and billing functionality.

Portfolio Website
Web Development

Portfolio Website

HTML5 CSS3 JavaScript Bootstrap

Personal Portfolio

My personal portfolio website featuring a modern design with glassmorphism effects, interactive elements, and advanced animations. Built with HTML5, CSS3, and vanilla JavaScript.

E-Commerce Platform
Full Stack Web

E-Commerce Platform

React Node.js Express MongoDB

E-Commerce Platform

A full-featured e-commerce platform with user authentication, product catalog, shopping cart, and payment processing. Built with the MERN stack (MongoDB, Express, React, Node.js).

Mobile App UI Design
UI/UX Design

Home & Vehicle Maintenance App

Figma Adobe XD Prototyping

Fitness App UI Design

A comprehensive UI/UX design for a fitness tracking mobile application. Includes user journey mapping, wireframes, high-fidelity mockups, and interactive prototypes.

Library Hub
API Integration

Online Library System

JavaScript API CSS3 Responsive

Dynamic Weather App

A weather application that displays current conditions and forecasts based on user location or search. Integrates with OpenWeatherMap API for real-time data.

Get in Touch

Have a project in mind or want to collaborate? Send me a message!

Contact Information

Feel free to reach out to me through any of these channels. I'm always open to discussing new projects, creative ideas, or opportunities.

Location

Galle, Sri Lanka

Email Client Opened!

Your default email client should now be open with the message pre-filled. Simply send the email to reach me!