Hi, Myself

Madhushankha De Silva

And I'm a

I'm a Computer Science and Engineering undergraduate at the University of Moratuwa with a strong focus on AI, machine learning, and backend development. I enjoy solving real-world problems through code and constantly exploring new technologies. I'm a quick learner, effective team player, and clear communicator, eager to contribute to impactful tech projects and grow in a fast-paced environment.

Download CV
photo
about pic

About Me

AI/ML Engineer

Computer Science and Engineering undergraduate with a strong interest in AI, machine learning, and data science. Currently learning deep neural networks, PyTorch, and MLOps. Skilled in data analysis, Python programming, and core machine learning concepts. Passionate about using data-driven approaches to solve real-world problems and eager to contribute to impactful tech projects.

Read more

Backend Developer

Skilled backend developer with experience in building scalable and efficient server-side applications. I’ve worked with Python, JavaScript, and Java, using frameworks like Node.js, Express, Spring Boot, Django, and FastAPI. I focus on designing secure APIs, optimizing databases, and building reliable backend architectures. Passionate about solving real-world problems through robust backend systems.

Read more

My Services

Web Developement

I build secure, scalable, and responsive web applications tailored to client needs. My services include:
Backend Development using Node.js, Express, Django, FastAPI, and Spring Boot.
RESTful API Design for web and mobile integration.
Database Management with MySQL, PostgreSQL, and MongoDB.

Learn more

Mobile App Developement (Learning Stage)

Actively expanding my skills in mobile app development using Flutter to create cross-platform apps. Looking forward to taking on Flutter projects as I gain more experience.

Learn more

AI/ML

Data Analysis & Visualization Helping clients understand their data through cleaning, exploration, and insightful visualizations.
Machine Learning Model Development Building and training models for classification, regression, and clustering tasks using Python and popular libraries like scikit-learn.

Learn more

Latest Projects

portfolio1

Accomodation Renting Platform

MyCampusHome is a comprehensive web application designed to assist students in finding the perfect student accommodations. The platform offers an intuitive interface, responsive design, and integration with modern authentication and payment system

portfolio1

Airline Reservation System

A comprehensive airline reservation system, focused on building a platform for seamless airline booking and management.

portfolio1

Healthcare-Appointment-and-Management-System

A comprehensive, enterprise-grade healthcare management platform built using modern microservices architecture. This system revolutionizes healthcare delivery by integrating appointment scheduling, AI-powered diagnostics, blockchain-secured health records, real-time communication, and advanced analytics into a unified, scalable platform.

portfolio1

RPAL-Compiler

Developed a RPAL (Right-reference Pure Applicative Language) compiler in Java. The compiler features a complete lexical analyzer, recursive descent parser, and generates an Abstract Syntax Tree (AST), a Standardized Tree (ST), and control structures for the CSE Machine. Implements advanced features including lambda calculus evaluation, environment management, and functional programming constructs.

Contact Me