DEVELOPER
LET'S TALK ↗

HELLO, I'M

Dinusha
Madushan.

FULL-STACK DEVELOPER INTERN

I'm a Full-Stack Developer Intern and HNDIT undergraduate passionate about building modern web applications, developing backend systems and creating useful digital experiences.

OPEN TO INTERNSHIP OPPORTUNITIES
Portrait of Dinusha Madushan
SCROLL TO EXPLORE ↓

01 / GET TO KNOW ME

About.

My background, learning interests and professional goals.

SOFTWARE DEVELOPER / MY JOURNEY

Curious mind.
Creative builder.

I'm Dinusha Madushan, a motivated Higher National Diploma in Information Technology (HNDIT) undergraduate at the Sri Lanka Advanced Technological Institute (SLIATE), Kandy.

I'm passionate about building practical software solutions, learning new technologies and developing my skills in Software Engineering, Quality Assurance, Web Development and Back-End Development.

I'm interested in opportunities where I can apply my academic knowledge, gain real-world experience and grow in a professional environment.

MY DEVELOPMENT MINDSET

THINK DIFFERENT.
BUILD BETTER.

Good development is not only about writing code. It is about understanding problems, learning continuously and creating practical solutions.

WHAT I ENJOY

What I Create.

I enjoy turning ideas into useful applications, building reliable backend systems and improving software quality.

01

Full-Stack Development

Building responsive web applications by combining interactive frontend interfaces with backend functionality.

02

Backend & Database Development

Developing server-side features, managing databases and integrating APIs to create reliable applications.

03

Quality Assurance & Testing

Testing application functionality, preparing test cases, identifying bugs and improving software quality.

02 / MY TECHNICAL TOOLKIT

Technologies
I Work With.

A collection of programming languages, frameworks, databases and development tools I use while building and exploring software applications.

06TECHNOLOGY CATEGORIES
01

DESIGN & USER INTERFACES

Frontend Development

01HTML02CSS03JavaScript04Tailwind CSS05Bootstrap
02

SERVER-SIDE DEVELOPMENT

Backend Development

01Node.js02PHP03Laravel
03

DATA & STORAGE

Database Management

01MySQL02MongoDB
04

CORE PROGRAMMING

Programming Languages

01Java02C#
05

APPLICATION CONNECTIVITY

API & Integrations

01RESTful APIs02OpenAPI03Nodemailer
06

WORKFLOW & AUTOMATION

Development & QA Tools

01Git02GitHub03GitHub Actions04XAMPP05Selenium WebDriver
CONTINUOUSLY LEARNINGBUILDING · EXPLORING · IMPROVING
04 / HOW I WORK✳

THE CREATIVE

PROCESS.

CREATE
THINK / MAKE / REFINEMY APPROACH
FROM CONCEPT TO CREATIONMY DEVELOPMENT APPROACH

EVERY GREAT BUILD STARTS SOMEWHERE.

IDEAS INTO
IMPACT.

CREATIVITY / DEVELOPMENT / QUALITYSCROLL TO EXPLORE ↓
BUILT
WITH
PURPOSE ✳
01

Understand

Analyze requirements, identify core problems and clarify project goals.

02

Plan

Design the solution, break tasks into milestones and select suitable technologies.

03

Build

Develop features, write clean code, implement database logic and integrate APIs.

04

Test & Improve

Test functionality, fix issues, review performance and refine the user experience.

05 / MY ACADEMIC JOURNEY

Education.

Every step of my education has helped me build knowledge, develop new skills and grow towards my professional goals.

LEARNGROWCREATE ↗
01/ 03

2024 – Present

HNDIT

Higher National Diploma in Information Technology

Sri Lanka Advanced Technological Institute (SLIATE), Kandy

HIGHER EDUCATION

02/ 03

2023

G.C.E. A/L

Advanced Level – Technology Stream

Peradeniya Central College

SECONDARY EDUCATION

03/ 03

2020

G.C.E. O/L

General Certificate of Education – Ordinary Level

Mahanama College, Kandy

BASIC EDUCATION

LANGUAGES

Communication.

01Sinhala↗
02English↗

06 / PRACTICAL EXPERIENCE

Experience.

Practical experience developed through academic and independent software projects, including development, implementation and problem-solving.

ACADEMIC PROJECT EXPERIENCE

ROLE

Software Developer

COMPANY / CONTEXT

Room Rental Management System · HNDIT Academic Project

DURATION

2025 – 2026

Developed a database-driven room rental platform for room listings, customer bookings and administrator management.

  • Built room listing and availability features.
  • Implemented user authentication and booking workflows.
  • Developed admin functions for room and booking management.

INDEPENDENT PROJECT EXPERIENCE

ROLE

Web Application Developer

COMPANY / CONTEXT

Tea Leaf Management System · PhotoShare

DURATION

2026

Developed independent applications focused on management workflows, content management and photo sharing functionality.

  • Developed farmer, leaf collection, production and inventory management features.
  • Implemented photo uploads, CRUD operations and content management.
  • Integrated REST APIs and QR code functionality.

WANT TO KNOW MORE?

Let's make
something happen.

DOWNLOAD MY CV ↓

07 / GET IN TOUCH

Let's Connect.

Open to internship opportunities in Software Engineering, Quality Assurance, Web Development, Back-End Development, Full-Stack Development and IT Support.