10/02/2025 | News release | Distributed by Public on 10/02/2025 13:37
student story
When Dilshan Madusanka looked back at his professional journey, one thing is clear: he has always wanted to create meaningful solutions with technology.
After the completion of Bachelor's degree in Ireland, Dilshan continued working as a Software Engineer and gained more than a decade of experience working across the world on full stack development. As he was growing more interested in solving real-world problems with research, he was encouraged to pursue a Master's Degree in Engineering, specializing in Full Stack Software Development in Finland.
Dilshan's career has been pretty much devoted to software solutions across different industries. He has performed frontend and backend development as well as projects ranging from industrial systems to AI-based applications.
For him, studying in Finland was motivated by both professional and personal reasons. "I wanted to enhance my career path and at the same time challenge myself to bring new kinds of solutions into the world," Dilshan explains.
At the Master's level, Dilshan was surprised at the independence and research-oriented nature of the studies. Instead of following the personal learning plan laid out for him, he was allowed to delve deeply into projects involving his professional fields of interest.
One of the most stimulating and fulfilling tasks he had was participating in industrial research studies. His thesis, "A Data-Driven Approach for Optimizing Hospital Management," explored how distributed medical care systems could be improved through better data analysis. At the same time, he was involved in pioneering projects such as using AI for language learning platforms for immigrants in Finland with the goal of equipping newcomers with practical Finnish fluency.
"These projects taught me how classroom knowledge can be applied immediately to real-life needs. It was about developing solutions that really make people's lives simpler," Dilshan says.
Discipline was required to balance studies along with professional and personal life. Time management is one thing Dilshan emphasizes.
"I focus on setting aside dedicated hours for research and project work. It's about creating a balance where learning becomes part of daily life, not just an obligation", Dilshan tells.
One of the most proud moments Dilshan has experienced is completing his Master's in Europe successfully. "Having completed my Bachelor's in Ireland, working towards a Master's in Finland has been an important achievement. It feels good to see my work being used in actual projects and to be able to deliver software solutions that contribute back to Finland as well."
To Dilshan, however, the experience has been more than learning-it has been one of development, creativity, and laying the ground to make a global impact as an engineer. He dreams of continuing to come up with global solutions to everyday problems. Now he has a project in the pipeline related to transportation, in which he wants to create smarter systems to enhance people's daily movement.
Dilshan's tip for prospective students who might be interested in Full Stack Software Development is straightforward: "Be open-minded and curious. Technology evolves quickly, so flexibility and ongoing learning are essential. Study not for the degree-study to solve actual problems."
Full Stack Software Developer education is to respond to the growing challenges of software engineering. Gain understanding of modern software development tools and methods and become familiar with the most important technologies and application frameworks, both for back and front end.