Dharmakeerthi Lasantha

Dharmakeerthi Lasantha

I am an honest, talented and kind hearted human being.learning new technologies and concepts is my passion and like to take up challenges.

E-mail: tcdlpds@gmail.com | phone: +9477 492 88 52 | Course: SE

Learning new technologies and concepts is my passion and I like to take up new challenges. I am seeking a challenging career in Software Development Sector to utilize my knowledge and positive attitudes while enjoying and learning.

Interests: Software Engineering, IoT, New Technologies, Programming,Web Development, Music, Cricket, Hiking

Technical Skills: Java, C, C + +, Python, AOP, Git, Maven, HTML5, CSS3, JavaScript, JQuery, AJAX, PHP, CMS (Joomla, WordPress), MySQL, Oracle, JIRA, Twitter Bootstrap, CodeIgniter, SonarQube, Raspberrypi, Arduino, pcDuino

Project Experience

Parking Status App v 1.0.0
A system to monitor car park status at WSO2 Car Parks. (JavaScript, MySQL, HTML, CSS, JQuery, WSO2 Products)

Developed Salesforce Plugin for WSO2 Digital Display v 1.0 (Python, HTML, CSS, JQuery)

Developed WSO2 Digital Display plugin for WSO2 IoT server product (Java, Python, HTML, CSS, JQuery, MQTT)

Live Streamer for WSO2 Asia Conference 2016
Live video streaming project developed using python – ffmpeg, Raspberrypi, Raspberrypi camera module

Home Power Manager
IoT based power managing system for general houses. (Raspberry Pi, Arduino, Python, Android)

A web application to manage book shop and book stocks. (HTML, CSS, PHP, Twitter Bootstrap, JavaScript, MySQL)

Aspect Oriented Programming (AOP) based Banking System
Online banking application developed using AOP. (AOP – Aspectj, java, javaFX, MySQL, Maven)

Work Experience

WSO2 Lanka (Pvt) Ltd: Software Engineering Intern (August 2015 to February 2016),

Achievements | Awards

• Certificate of Participation IEEEXtreme 7.0, 8.0 and 9.0
• Diploma in Information and Communication Technology in OpenArc
• Diploma in Computer Hardware Engineering in British Informatics of Computer Technology

Final Year Project


Design an innovative ‘Uniform pipe and filter based framework’ to integrate distributed IoT devices to perform intended task. Main use case of developing this framework is called ‘Elephant Localizer’. It could be used to identify the location of the elephant from its sound. Every time two mics capture the sound in the environment and captured data must be filtered to get the infrasonic sound range. Then check whether elephant sound pattern is in filtered data or not. If there exists elephant sound pattern, then correlate the data stream of both mics and calculate the location and location must show in the map. Proposal of this project is, uniform pipe and filter architectural style is the most suitable architectural style for developing system such as sequence of processing steps should be executing to get final output and those processing steps are running on isolated level 3 IoT devices. Hence This project could be divide into three parts. Those are evaluation of architectural style, design and develop the uniform pipe and filter based framework and language such as unix pipeline commands to execute system.

View complete CV