Sanath Thilakarathna
I am Sanath Thilakarathna, a Mechatronics Engineer and Lecturer based in Sri Lanka, currently teaching Mechatronics Engineering at CINEC. I specialize in systems engineering for robotic and embedded systems, where hardware, software, and control are designed as an integrated whole.
My expertise lies in embedded systems, microcontrollers, and real-time system development, with strong proficiency in C/C++, Python, and MATLAB. I work extensively in hardware–software co-design, focusing on system architecture, sensor–actuator integration, timing constraints, and reliability, particularly in robotics and automation applications.
My research interests include robotics, computer vision, embedded intelligence, real-time systems, and applied machine learning on resource-constrained platforms, with an emphasis on deterministic behavior and deployable, industry-oriented solutions.
Alongside teaching and research, I actively develop technical educational content in Sinhala and English, aiming to bridge theory and practice through rigorous systems-level thinking. I am driven by lifelong learning, disciplined engineering design, and research-oriented problem solving, with the long-term goal of advancing sustainable and practical robotic technologies.