Full-Stack Development
Building responsive web applications by combining interactive frontend interfaces with backend functionality.
HELLO, I'M
I'm a Full-Stack Developer Intern and HNDIT undergraduate passionate about building modern web applications, developing backend systems and creating useful digital experiences.

01 / GET TO KNOW ME
My background, learning interests and professional goals.
MY JOURNEY
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
Good development is not only about writing code. It is about understanding problems, learning continuously and creating practical solutions.
WHAT I ENJOY
I enjoy turning ideas into useful applications, building reliable backend systems and improving software quality.
Building responsive web applications by combining interactive frontend interfaces with backend functionality.
Developing server-side features, managing databases and integrating APIs to create reliable applications.
Testing application functionality, preparing test cases, identifying bugs and improving software quality.
02 / MY TECHNICAL TOOLKIT
A collection of programming languages, frameworks, databases and development tools I use while building and exploring software applications.
DESIGN & USER INTERFACES
SERVER-SIDE DEVELOPMENT
DATA & STORAGE
CORE PROGRAMMING
APPLICATION CONNECTIVITY
WORKFLOW & AUTOMATION
03 / SELECTED WORK
Explore my work, practical applications and development experience through my selected projects.
SELECTED PROJECTS / DEVELOPMENT WORK / PRACTICAL APPLICATIONS
Analyze requirements, identify core problems and clarify project goals.
Design the solution, break tasks into milestones and select suitable technologies.
Develop features, write clean code, implement database logic and integrate APIs.
Test functionality, fix issues, review performance and refine the user experience.
05 / MY ACADEMIC JOURNEY
Every step of my education has helped me build knowledge, develop new skills and grow towards my professional goals.
2024 – Present
HNDIT
Sri Lanka Advanced Technological Institute (SLIATE), Kandy
HIGHER EDUCATION
2023
G.C.E. A/L
Peradeniya Central College
SECONDARY EDUCATION
2020
G.C.E. O/L
Mahanama College, Kandy
BASIC EDUCATION
LANGUAGES
06 / PRACTICAL EXPERIENCE
Practical experience developed through academic and independent software projects, including development, implementation and problem-solving.
ACADEMIC PROJECT EXPERIENCE
ROLE
Developed a database-driven room rental platform for room listings, customer bookings and administrator management.
INDEPENDENT PROJECT EXPERIENCE
ROLE
Developed independent applications focused on management workflows, content management and photo sharing functionality.
WANT TO KNOW MORE?
07 / GET IN TOUCH
Open to internship opportunities in Software Engineering, Quality Assurance, Web Development, Back-End Development, Full-Stack Development and IT Support.