
Full-Stack Developer & Machine Learning Enthusiast. Turning real-world problems into intelligent, scalable software.
About me
Second-year Computer Science undergraduate at IIT (affiliated with the University of Westminster) with hands-on experience in full-stack development, RESTful APIs, and applied machine learning. Built and deployed several projects including a real-time ticketing system using React and Spring Boot, and an AI-powered healthcare platform (CuraSync) with role-specific dashboards, authentication, and real-time messaging. Skilled in designing responsive UIs, building secure backends, and optimizing data workflows. Seeking an internship where I can contribute to impactful software projects and deepen my practical experience in scalable system design.
My projects
A cloud-based healthcare management system designed to streamline interactions between patients, doctors, labs, and pharmacies.
- Next.js
- MongoDB
- Tailwind
A supervised learning model to predict loan approval status using real-world applicant data, engineered features, and Random Forest classifier.
- Python
- Scikit-learn
- Pandas
- Matplotlib
A smart receipt scanner that extracts purchase details using OCR and visualizes monthly spending.
- React
- Express.js
- Tesseract OCR
- MongoDB
A simulation of real-world producer-consumer interactions using a Angular frontend and Spring Boot backend. Included RESTful API development for real-time ticket booking and management.
- Angular
- TypeScript
- Springboot
A standalone Java application enabling seat bookings, ticket purchasing, cancellations, and sorted ticket views. Focused on user interaction and core Java programming principles.
- Java
My skills
- HTML
- CSS
- Java
- JavaScript
- TypeScript
- Next.js
- Git
- Tailwind
- MongoDB
- Python
- React
My experience
Team Leader – AIESEC in IIT
IIT, Colombo, Sri Lanka
Leading teams and coordinating impactful student-led projects as a Team Leader at AIESEC, building leadership, teamwork, and communication skills.
2024 - presentBSc (Hons) in Computer Science
IIT, Colombo, Sri Lanka
Currently pursuing my degree at IIT, affiliated with the University of Westminster. Gained practical experience in OOP, web development, machine learning, and full-stack software projects.
2023 - presentFoundation Program
IIT, Colombo, Sri Lanka
Successfully completed the foundation program at the Informatics Institute of Technology, building a strong base in computing and problem-solving.
2022Freelancer & Project Developer
Remote
Worked as a freelance logo designer and data entry specialist on Upwork and Fiverr.
2020Contact me
Please contact me directly at dilinacperera@gmail.com or through this form.




