Building intelligent, data-powered solutions at the intersection of Machine Learning, AI Engineering, and Data Science.
I'm Arosha Fernando, an Artificial Intelligence & Data Science undergraduate at IIT, driven by a deep passion for building intelligent, data-powered solutions.
I work across Python, Java, SQL, machine learning, data analysis, and web application development, and I've developed several models that pushed me to combine statistical understanding, software engineering, and real-world problem-solving.
My main focus lies at the intersection of Machine Learning, AI Engineering, Data Engineering, and Data Science, where I enjoy transforming raw information into meaningful insights and automated systems.
I approach my work with curiosity, discipline, and a constant desire to improve. Whether I'm optimizing ML pipelines, exploring new algorithms, or crafting clean frontend interfaces with HTML and CSS, I strive to build things that are simple, purposeful, and effective.
Click on any project to view it on GitHub
Developed a binary classification machine learning model to predict dementia risk using exclusively non-medical variables (lifestyle, education, social factors) as part of the ModelX Optimization Sprint hackathon.
Developed a two-part system: a Python POS for cupcake sales, invoicing, and secure tax file export, and a JavaFX tool for validating files, detecting errors, and calculating taxes.
Bookify is a full-featured event booking platform with live search, advanced filters, user authentication, interactive event categories, past-event displays, and a modern, responsive interface for seamless ticket browsing and booking.
A comprehensive situational awareness platform that aggregates and analyzes real-time data from multiple sources including news websites, weather APIs, Twitter/X, and fuel price databases. Features automated data collection, intelligent alert classification, severity-based prioritization, and interactive visualizations for monitoring emergencies and critical events in Sri Lanka.
TeamMate is a Java-based console application that automates team formation for club tournaments. It collects member profiles via a personality survey and uses an intelligent algorithm to form balanced teams based on preferred roles, personality types, and skill levels.
End‑to‑end machine learning system to predict customer churn for a telecom company. Performed extensive data preprocessing, feature engineering (9 new features), and comparative analysis between tuned Decision Trees and Neural Networks (MLP). Achieved 84.1% ROC‑AUC on test set with statistically significant gains.
A full‑stack web application for managing student records with secure admin authentication. Built with PHP and MySQL, it provides complete CRUD operations, real‑time dashboard statistics, and a responsive UI. Includes robust session management, input validation, and SQL injection prevention via prepared statements.
A fully normalized relational database design for a hospital management system. Features include separate inpatient/outpatient entities, doctor details, appointments, treatments, payments, ward/room allocation, and guardian records. Includes sample data, complex business queries, and an Enhanced Entity‑Relationship Diagram (EERD).
A Java‑based task management application that implements core data structures and algorithms from scratch. Features a custom singly linked list for dynamic task storage, a queue for FIFO task processing, a stack for LIFO undo operations, bubble sort for priority ordering (high → medium → low), and linear search for ID‑based retrieval. Includes a console UI with full CRUD operations, input validation, and comprehensive edge‑case handling. Built entirely without Java Collections to demonstrate fundamental CS principles.
University of Moratuwa • Centre for Open & Distance Learning
Issued: July 2023
Online learning programme in Python for Beginners conducted by the Department of Computer Science & Engineering.
SLIIT • Centre for Open and Distance Education, Faculty of Computing
Issued: July 2024
Completed studies and all requirements of the AI/ML Engineer - Stage 1 program.
IEEE Student Branch of IIT • Informatics Institute of Technology
Issued: January 2026
Awarded to Arosha Fernando of Team Skandinals in recognition of active participation and engagement in the event.
LinkedIn Learning
Issued: March 2026
Docker fundamentals covering containerization, images, container lifecycle, and best practices for development and deployment.
LinkedIn Learning
Issued: March 2026
Essential feature engineering techniques including imputation, encoding, PCA, and text processing to optimize machine learning models.
LinkedIn Learning
Issued: March 2026
Foundational cloud concepts and Azure services, preparing for AZ-900 exam with topics on core services, security, and pricing.
LinkedIn Learning
Issued: June 2025
Foundational AI concepts covering how machines learn, reason, and mimic human intelligence to solve real-world problems.
St. Joseph's College, Colombo 10
2009 - 2024
Specialized in Mathematics, Physics, and Information & Communication Technology (ICT) in the Physical Science stream.
Institute of Information Technology (IIT)
2023 - Present
Currently a 2nd-year undergraduate specializing in Artificial Intelligence & Data Science. Studies focus on Machine Learning, AI engineering, and data-driven solutions, equipping me with strong analytical, programming, and problem-solving skills. Passionate about building intelligent systems and exploring innovative applications of AI and Data Science in real-world scenarios.
Robert Gordon University (UK) • In collaboration with IIT Sri Lanka
2023 - Present
Comprehensive program in AI and Data Science awarded by Robert Gordon University (RGU) in the UK, delivered in collaboration with IIT Sri Lanka.
ESOFT Metro Campus
Jun 2020 – Jun 2021
Assured Diploma in IT with Merit, where I excelled in Python, C#, SQL, and Networking. This foundation in technology provided comprehensive training in programming, database management, and network fundamentals.
Feel free to reach out for collaborations or opportunities
officialarosha3@gmail.com
+94 76 991 4283
Colombo, Sri Lanka