Hello I'm Ruwan Madhuwantha

ICT Undergraduate • Full-Stack Developer

About Me

I’m an enthusiastic full-stack developer passionate about crafting responsive, intuitive, and visually engaging web applications. Combining expertise in both front-end and back-end development with a strong eye for design, I create solutions that are functional, accessible, and user-friendly. My work focuses on blending clean, efficient code with thoughtful design principles to deliver seamless digital experiences that inspire and connect with people.

Background

I have a solid academic foundation in Information and Communication Technology, specializing in full-stack development with complementary skills in UI/UX design and graphic design. My studies and projects have covered both technical and creative aspects—from building responsive web applications to designing user-focused interfaces and visuals. I’ve gained hands-on experience with modern tools, programming languages, and collaborative workflows, preparing me to deliver effective, high-quality solutions in the tech industry.

Goals

My primary goal is to grow as a creative and technically skilled full-stack developer, delivering digital experiences that are visually engaging, user-friendly, and accessible. I aim to work on innovative projects that challenge my abilities, foster continuous learning, and provide opportunities to collaborate with diverse, talented teams. In the long term, I aspire to contribute to impactful products that solve real-world problems, inspire users, and make technology feel more human.

Web projects

RatesPro Currency Converter

PHP, HTML, CSS, JavaScript

This project is a professional currency converter web app with real-time exchange rates via ExchangeRate-API. It features a responsive interface, secure PHP backend for API handling, error management, currency swapping, and historical rate display, showcasing full-stack development skills.

HealthTrack BMI Calculator

PHP, HTML, CSS, JavaScript

This project is an interactive BMI calculator supporting metric and imperial units. It provides instant results with a color-coded health scale, personalized interpretations, responsive healthcare-themed design, and client-side validation, while remaining PHP-ready for data processing and storage.

TaskMaster To-Do List

HTML, CSS, JavaScript

TThis project is a responsive to-do list app with add, edit, delete, and task completion features. It includes filters, task statistics, and showcases JavaScript fundamentals like DOM manipulation, event handling, and local data management.

Skills

✔ Font-End
  • HTML5 (semantic structure, forms, media)
  • CSS3 (Flexbox, Grid, responsive design)
  • JavaScript (ES6+)
  • React.js (basics)
✔ Back-End
  • Node.js
  • MongoDB (NoSQL)
  • MySQL (relational database)

Contact

Or reach me via Email or GitHub.