Skills

Python

Java

HTML/CSS

JavaScript

SolidWorks

Assembly (ARC, AVR)

C++

MySQL

Git

Linux

Windows Server

Virtual Machines

Experience

Projects

Project Matilda

A mini tank-like robot with a 5-DOF arm, similar to a bomb disposal robot. Powered by ESP32 boards and a Raspberry Pi, it can be controlled via radio or PC with an all-in-one Python script for camera feeds and control.

Blog Website

Developed a full-stack blog platform featuring a Python Flask backend for API services and a responsive frontend for dynamic content display and user interaction.

Home Power Management System

Designed and implemented a console-based application in Java for comprehensive monitoring and optimization of residential energy consumption, including data logging and analysis.

Arduino-Based Sensor Monitoring

Created an embedded system using Arduino to collect real-time data from various sensors, displaying live readings on an LCD interface and enabling basic data logging capabilities.

Web-Based Portfolio

This personal resume website, built with Next.js and Tailwind CSS, showcases my skills, experience, and projects. It features a responsive design and interactive elements.

ARC Assembly Calculator

Developed a calculator application entirely in ARC assembly language, capable of performing fundamental arithmetic operations with direct memory manipulation and register-based computations.

Certifications

Contact Me

Email: lishen.madusha@gmail.com

InstagramGitHubLinkedIn