NIBM Software Engineering student. I let my code speak for itself β building systems that solve real problems with clean architecture and readable logic.
I'm M L D Dananjaya β a passionate Full Stack Developer currently pursuing a Software Engineering degree at NIBM, Sri Lanka.
I build everything from pixel-perfect frontends to robust backend systems. My philosophy is simple: let the code speak for itself. Clean architecture, readable logic, meaningful commits.
When I'm not coding, I'm exploring new frameworks, contributing to open source, or solving algorithmic challenges that push my limits.
Modern portfolio built with React and Vite, featuring a clean pastel UI. Showcases professional services and projects with responsive design and smooth user experience.
Enterprise Application Development coursework β a full furniture management system built in Java with backend services, data models, and REST API architecture.
OOP coursework β a comprehensive hospital management solution implementing core OOP principles: encapsulation, inheritance, and polymorphism.
A gym personal record tracking system built with JavaScript. Allows users to log, track, and manage workout personal records with a clean and intuitive interface.
Computer Networks coursework β a complete network redesign and architecture project for Euro Call, demonstrating network topology, IP planning, and infrastructure design.
Explore all repositories on GitHub β from HTML/CSS experiments to full-stack applications. Each project reflects a step forward in the journey.
github.com/DDananjaya βWhether you have a project in mind, want to collaborate, or just want to talk code β my inbox is always open.