24° 05' 02″ S;
26° 12' 15″ O

Hello World!..
- byteWithRuvinda -
"I craft digital experiences that make life simpler."
— Ruvinda Shaluka Perera, Software Engineer

24° 05' 02″ S;
26° 12' 15″ O

Home About Works Education Skills Gallery Contact

Who am I?

Ruvinda Shaluka

FULLSTACK DEVELOPER

REPOSITORIES 13
FOLLOWERS 0
VIEW_ON_GITHUB
Profile Picture

A curious mind who codes with purpose.
I craft digital experiences that
blend logic and creativity — one line of code at a time.


                                

My Works

@Ruvinda Shaluka Perera

Welcome to my portfolio! Scroll the right column — each scroll shows one full project at a time, Just clicking the button you will be able to see the magic of few code line.

Project 1 Image

Desktop Application

A Fully Developed Order & Workload Management System For Dream Baby Care Products With Java BackEnd.

get source code on github
Project 2 Image

Desktop Application(ORM)

A Desktop Application For Student Registration In Elite Driving School, Fully Functioning With Hibernate ORM Principles And Java BackEnd.

get source code on github
Project 3 Image

Desktop Application

Java backend Fully Functional Booking System For MemoClip Photography.

get source code on github
Project 4 Image

Web Portfolio

Designed for Myself, Smooth Animations and Coding Style UI.

get source code on github
Project 1 Image

Desktop Application

A Fully Developed Multiple Client Voting System Using Socket Programming & Java BackEnd.

get source code on github
Project 1 Image

Desktop Application

A Fully Developed Weather App Using Socket Programming & Java BackEnd And API key from OpenWeatherMap To Get Real Time Data.

get source code on github
Project 1 Image

Desktop Application

A Fully Developed Chat App For Multiple Users Using Socket Programming & Java BackEnd.

get source code on github

Education

BSc in Software Engineering

Institute of Software Engineering (IJSE)

2024 - 2027(Expected)

Currently pursuing a Bachelor's degree in Software Engineering with a focus on modern software development practices, algorithms, data structures, and system design.

Key Courses: Object-Oriented Programming, Data Structures & Algorithms, Database Systems, Web Development, Software Engineering Principles

Certificates

Java

Java Programming Masterclass

Issued by: Udemy

Comprehensive Java programming course covering fundamentals to advanced topics including OOP, data structures, multithreading, and JavaFX. Completed with hands-on projects and exercises.

View Full Certificate
1 of 5

Certificate Preview

Services

services-showcase.html
// Standalone Applications

Standalone Applications
Standalone applications are software programs that run independently on a user's device without requiring a web browser or constant internet connection. These applications are installed directly on the operating system and leverage the full capabilities of the device.
// Key Features
  • Offline functionality - Operate without internet connection
  • Native performance - Direct access to system resources
  • Enhanced security - Reduced exposure to web-based threats
  • System integration - Seamless integration with OS features
  • Rich user experience - Advanced UI capabilities and responsiveness
// Common Use Cases
  • Desktop productivity tools
  • Media editing software
  • Data analysis applications
  • System utilities
  • Enterprise resource planning systems

Technology Stack

Java Swing JavaFX
// Web Applications

Web Applications
Web applications are software programs that run in web browsers, accessible from any device with an internet connection. They eliminate the need for installation and provide cross-platform compatibility with centralized updates and maintenance.
// Key Features
  • Cross-platform compatibility - Accessible from any device with a browser
  • No installation required - Instant access via URL
  • Centralized updates - All users get the latest version automatically
  • Scalability - Easy to scale with cloud infrastructure
  • Collaboration - Real-time collaboration features
// Common Use Cases
  • E-commerce platforms
  • Content management systems
  • Social media platforms
  • Online banking
  • Project management tools

Technology Stack

HTML CSS JavaScript React
// UI/UX Designs

UI/UX Designs
UI/UX Design focuses on creating intuitive, engaging, and user-friendly interfaces that enhance user satisfaction and interaction. UI (User Interface) deals with the visual elements, while UX (User Experience) focuses on the overall feel and usability of the product.
// Key Features
  • User-centered design - Focus on user needs and behaviors
  • Intuitive navigation - Easy-to-use interface layouts
  • Visual consistency - Cohesive design language and branding
  • Accessibility - Designs that work for all users
  • Responsive design - Optimal experience across all devices
// Common Deliverables
  • Wireframes and prototypes
  • User flow diagrams
  • Style guides and design systems
  • Interactive mockups
  • Usability testing reports

Tools & Technologies

Figma Draw.io

Contact


Available for select freelance opportunities

Have an exciting project you need help with?
Email me or contact me via instant message!

Let's create something amazing together.
I specialize in modern web solutions and
innovative digital experiences.
No file selected
Note: After your email client opens, please manually attach the file before sending.
✓ Message prepared! Your email client should open automatically.
✗ Error preparing email. Please try again.