Malith Ranathunga

A self-learner who likes to achieve excellence in all areas of computer science through dedicated work

Course: CS

Artificial Intelligence (Reinforcement Learning), Image processing, Architectural Modeling

Technical Skills: 
C/C++, Shell scripting, Java, Python, R, PHP,SQL, NOSQL HDL (Verilog, VHDL) ,Tools( Vim, GDB, Cscope, Valgrind )

Project Experience – 2nd year Group Project UCSC An online web portal for people to find, meet, interact & communicate with professionals and service providers in construction industry with built-in SMS gateway for communication.
[ PHP ,MySQL, HTML, CSS, JavaScript, Ajax ,Bootstrap, jQuery ]

Intelligent Security System (IOT)Security system to prevent unauthorized access to buildings with real-time sms and alarm notification system
[ Atmega ATtiny85 IC, Arduino mega, GSM shield, nRF24L01 wireless module ]

Ransalu Reception and Caterers(Code Igniter) – MVC based website developed for Reception Hall reservations and Catering solutions using Code Igniter, PHP framework.
Andhum(Joomla) – A Website developed for an online clothing store using Joomla CMS.

Dot Matrix Display (Altera MAX II CPLD) Dot Matrix notification display board developed using Altera MAX II CPLD. [ Verilog ]

Portable Door Handle AlarmA touch sensitive door alarm that triggers when someone touches the door handle from outside.

Work Experience

  • 6 months internship at Low Power Verification R&D group of Synopsys Lanka (Pvt) Ltd.

Achievements | Awards

  • Two automated robots (obstacle detection, line following, stair climbing, object transport) were developed for SAITM and SLIIT robotic competitions. Both selected for Final Rounds.

Final Year Project

A Reinforcement Learning Approach to Determine Horizontal Spaces in Typefaces

[ Reinforcement Learning, Image processing, , Algorithms, Quantifying design aesthetics ]