Hi, I’m Malith Dilhara
Full-Stack Developer
Building scalable, production-ready web applications with modern frontend and backend technologies. Focused on clean architecture, performance, and real-world impact.
Glass surfaces, smooth motion, clean typography, and accessible UI patterns.
About
I'm a full-stack developer and ICT undergraduate at the University of Colombo, specializing in building scalable applications that deliver real value.
- Architect scalable full-stack systems with clean architecture and maintainable code practices.
- Build end-to-end solutions — from responsive UI to secure APIs and optimized databases.
- Integrate AI capabilities and real-time features into modern production-ready applications.
- Continuously improving performance, accessibility, and system design expertise.
Technical Skills
Core technologies and tools used to design, build, and scale full-stack applications.
A curated set of tools I use across projects.
Projects
Selected full-stack systems demonstrating scalable architecture, real-world problem solving, and production-ready engineering practices.
AliExpress Trend Analysis System
FeaturedFull-stack real-time e-commerce trend analysis platform built with ASP.NET Core 10 and MongoDB Atlas. Integrates RapidAPI to analyze global AliExpress product trends across 100+ categories with live data updates, automated persistence, and a responsive analytics dashboard.
AliExpress Trend Analysis System
FeaturedFull-stack real-time e-commerce trend analysis platform built with ASP.NET Core 10 and MongoDB Atlas. Integrates RapidAPI to analyze global AliExpress product trends across 100+ categories with live data updates, automated persistence, and a responsive analytics dashboard.
NoteAI Study – AI-Powered Learning Platform
AI learning platform engineered with Next.js and TypeScript. Transforms raw notes into structured, interactive study content using intelligent AI processing. Designed with a modern, distraction-free UI and deployed on Vercel for scalable performance and seamless user experience.
Experience
- Built reusable UI components and improved consistency across pages.
- Worked on admin dashboards, tables, filters, and UX improvements.
- Collaborated with stakeholders to refine flows and validation.
Education
Academic foundation and continuous professional growth.
- Undergraduate specializing in full-stack systems and scalable application development.
- Coursework includes Data Structures & Algorithms, Database Systems, Software Engineering, Web Technologies, and System Design.
- Actively building real-world projects alongside academic studies.
- Developed strong analytical thinking and technical foundations in IT and mathematics.
- Built early programming and system design fundamentals.
Certifications & Achievements
Professional certifications, technical training, and continuous learning milestones.
Python Essentials 1
Certified in Python programming fundamentals, problem-solving, and core language features including data structures and standard library usage.
View CertificateASP.NET Core 10 (.NET 10) – Ultimate Guide (Ongoing)
Advanced training in ASP.NET Core covering MVC, Web APIs, authentication, SOLID principles, and scalable backend architecture.
View CertificateThe Complete Full-Stack Web Development Bootcamp (Ongoing)
Comprehensive full-stack training covering frontend and backend development, RESTful APIs, authentication, databases, deployment strategies, and modern web architecture best practices.
View CertificateNode.js Bootcamp
Completed intensive backend development training focused on REST APIs, server-side architecture, and real-world Node.js applications.
View CertificateJavaScript Bootcamp
Comprehensive training in modern JavaScript including ES6+, asynchronous programming, and browser-based application development.
View CertificateJava Bootcamp
Covered core Java programming concepts, object-oriented design, and application-level development practices.
View CertificateLet’s Chat!
Tell me about your project.
Let’s create something together.
