Hi, I'm Madusha
Computer Science undergraduate passionate about web development, machine learning, and creating innovative solutions
About Me
I'm a passionate Computer Science student currently in my Second Academic year. I specialize in Robotics, Sensors and web development and have a growing interest in machine learning and computer graphics. Through coursework and personal projects, I've built a strong foundation in algorithms, data structures, and modern web technologies.
Web Development
Building responsive, accessible web applications using modern frameworks and best practices.
UI / UX
Designing intuitive interfaces for seamless and engaging user experiences.
Backend Systems
Designing scalable APIs and database architectures for robust applications.
Projects
A selection of academic and personal projects
Ticketing System
The system was developed to facilitate booking, cancellation, finding available seats and viewing of comprehensive ticket details. Developed a comprehensive solution for managing ticket transactions with robust functionality.
Dyslexia Support Mobile App
Developed a fully functional mobile app as a complete project as a product, from idea to actual product. The application provides specialized support for users with dyslexia through adaptive interfaces and learning tools.
Event Tickets Simulating System
Developed a ticket simulating environment with multiple threads to handle concurrent transactions. The system effectively demonstrates real-world ticket purchasing scenarios with efficient thread management.
Functional Websites
Created several responsive and dynamic websites including a shopping website and marketing website. These projects showcase modern web development practices with focus on user experience and performance optimization.
App Design and Prototyping
Designed and prototyped a recycling management app using Figma. Additionally, completed various projects using Matlab and Arduino for practical hardware-software integration applications.
My Journey
My educational path, extra-curricular activities, and key milestones that have shaped me
Skills & Technologies
Technologies and programming languages I've been working with during my studies
Let's Connect
I'm always interested in new learning opportunities, collaborations on interesting projects, or discussions about computer science and technology.