Available for internships and graduate opportunities

Hi, I'm Madhuka Virajith

Final Year Software Engineering Undergraduate building elegant, scalable, and high-performance digital products. I create modern full-stack applications with strong focus on user experience, clean architecture, and real-world impact.

Full-Stack DeveloperUI-Focused EngineerProblem Solver

Profile Snapshot

Software Engineer Portfolio

Frontend Engineering

Responsive, animated, modern interfaces

Backend Development

APIs, authentication, databases, deployment

System Thinking

Clean architecture and scalable solutions

About Me

Designing software experiences that feel polished and purposeful

I am a final year software engineering undergraduate passionate about creating web applications that are not only functional, but also visually engaging and user-friendly. I enjoy transforming ideas into production-ready products using modern frameworks and thoughtful engineering practices.

Who I Am

A software engineering undergraduate focused on building clean, modern, and impactful digital products.

What I Build

Full-stack systems, dashboards, portfolio sites, academic tools, and user-centered web applications.

What I Value

Strong UI, maintainable code, performance, scalability, and solving practical real-world problems.

Skills

My technical toolkit

These are the technologies and tools I use to plan, build, deploy, and improve modern software products.

Frontend

HtmlCssJavaScriptReact.jsTailwind CSSWindows Forms

Backend

Node.jsExpress.jsJava Spring BootC# / .NET 8PHP

Database

MongoDBMySQLSQLite

Tools

GitHubFigmaVercelRenderXAMPPVisual StudioIntelliJ IDEAPostmanDockerVS CodeAndroid StudioPHPMyAdmin

Projects

Selected work that reflects my engineering approach

A curated set of projects demonstrating full-stack development, polished design, and practical problem solving.

Forgotten Recipes

Academic

Forgotten Recipes

A MERN-based interactive platform to preserve, promote, and personalize Sri Lanka's ancient culinary heritage - with modern health tools and cultural storytelling.

MongodbExpress.jsReact.jsNode.js

Fitzone Fitness center

Academic

Fitzone Fitness center

A simple fitness center website built with HTML, CSS, MySQL and PHP.

HtmlCssPhpMySQL

Luxevista Resort

Academic

Luxevista Resort

A mobile app for a resort built with Java and MySQL, allowing users to book rooms, view amenities, and manage reservations.

JavaMySql

Tutor Hub

Personal

Tutor Hub

A platform for connecting tutors and students, built with React for the frontend and Java Spring Boot for the backend, with MySQL for data storage.

ReactJava Spring BootMySQL

Leave Tracker Pro

Personal

Leave Tracker Pro

A modern leave tracking desktop application built with C# and .NET, featuring a responsive UI and SQLite database integration.

C#.NET 8SQLiteWindows Forms

Experience & Education

My journey so far

A quick overview of my education, project work, and software development growth.

BSc (Hons) Computer Software Engineering

Cardiff Metropolitan University

Currently pursuing a bachelor's degree in Computer Software Engineering with a focus on software development, programming, and modern engineering practices.

Nov 2025 — Present

Higher Diploma in Computing and Software Engineering

Cardiff Metropolitan University

Completed the Higher Diploma with Merit

Jan 2024 — Nov 2025

Contact

Let's build something meaningful

I'm open to internships, graduate roles, freelance work, and exciting software collaborations. Feel free to reach out.