Open to internships & collaborations

Hi, I'm Chanupa

Electrical Engineering Undergraduate

Passionate about innovation in electrical systems, renewable energy, and cutting-edge technology. Currently pursuing my B.Sc. in Electrical Engineering at University of Moratuwa.

Chanupa Hansaja

About Me

I'm an electrical engineering undergraduate at the University of Moratuwa, one of Sri Lanka's premier engineering institutions. My passion lies in exploring the intersection of traditional electrical engineering principles with modern technological innovations.

Throughout my academic journey, I've developed a strong foundation in circuit design, filter design, power systems, and machine learning. I'm particularly interested in renewable energy systems, space exploration, and embedded systems design.

Education

B.Sc. in Electrical Engineering (Hons)

University of Moratuwa | Since January 2025

Richmond College

Galle, Southern Province, Sri Lanka

Wanduramba Central College

Galle, Southern Province, Sri Lanka

5+

Awards & Honors

5+

Certifications

10+

Projects Completed

Experience & Leadership

Faculty of Engineering

Batch Representative

Dec 2025 - Present

IEEE PES Student Branch

Committee Member

Jan 2026 - Present

Electrical Engineering Society

Co-Chair En'viera 26

Dec 2025 - Present

SEDS Mora

Vice Secretary | Co-Chair Asteria'25

May 2025 - Present

IEEE NPSS Student Branch

Editorial Member | Co-Chair Fusion Frontiers

Mar 2025 - Present

Mathematics Society - UOM

Logistics Committee Member - Enigma'25

Aug 2025 - Present

Achievements

Competition Highlights & Recognitions

Octwave'25 ML Competition ๐Ÿ† CHAMPIONS

Octwave'25 ML Competition

Department of Electronic & Telecommunication Engineering, UoM

Secured first place in the Machine Learning competition, showcasing innovative solutions in data science and predictive modeling.

SLIoT Challenge 2026 Runners-Up ๐Ÿฅˆ RUNNERS UP

SLIoT Challenge 2026

IESL ยท SLT Mobitel โ€” University Category

Team GTricks secured University-category Runners-Up (LKR 100,000) building PathFinder, an offline AIoT wilderness-safety mesh network, under the theme "AIoT for a Sustainable Future."

Cosmotron Virtual Rover Competition ๐Ÿฅˆ RUNNERS UP

Cosmotron Virtual Rover Competition

SEDS Mora

Achieved second place in the virtual rover design and simulation competition, demonstrating expertise in autonomous systems and robotics.

Biofusion ML Hackathon ๐ŸŽฏ TOP 5 FINALISTS

Biofusion ML Hackathon

IEEE EMBS JPura

Selected among the top 5 finalists in this biomedical machine learning hackathon, developing innovative healthcare solutions.

Zero Day CTF Challenge Finalist ๐ŸŽฏ FINALIST

Zero Day CTF Challenge

SLTC ยท ISACA Student Group

Selected as a finalist to compete in the Final Arena of this inter-university cybersecurity capture-the-flag competition.

CodeMania 6.0 Datathon Finalist ๐ŸŽฏ FINALIST

CodeMania 6.0 Datathon

SLTC IEEE Student Branch

Selected among the finalists of the six-hour datathon, solving a real-world data-science problem under time pressure.

Data Xplore 2.0 Top 10 Teams ๐ŸŽฏ TOP 10

Data Xplore 2.0 โ€” Top 10 Teams

Statistics Society, University of Sri Jayewardenepura

Team CodeNexus placed in the Top 10 for a stroke-risk prediction study on patient health & lifestyle data โ€” focused on a clinically reliable, leakage-free ML pipeline.

Awards & Honors

Dean's List Prize

University of Moratuwa ยท Faculty of Engineering

W.A. Lanaroll Prize

Academic Excellence Award

Kannangara Scholarship

Merit-Based Scholarship

Gold Medalist - Senior Astrophysics Olympiad

Institute of Physics Sri Lanka (IPSL)

Certifications

Machine Learning Specialization
Supervised Machine Learning: Regression and Classification
Developing Machine Learning Solutions
Power Systems Simulation Onramp
Advanced Learning Algorithms
Postman API Fundamentals Student Expert

Featured Projects

PathFinder โ€” AIoT Wilderness Safety Network

Industrial-grade, offline-first AIoT safety mesh deploying autonomous smart posts at 2โ€“5 km intervals. Combines LoRa mesh networking, environmental monitoring, and on-device wildlife-threat detection โ€” no cellular, internet, or satellite needed. Custom PCB, node firmware, Python bridge, and a command-center dashboard. Built for the SLIoT Challenge 2026.

AIoT LoRa Mesh Embedded C PCB Design
View on GitHub Dashboard

DoseBot โ€” Smart Pill Dispenser Dashboard

Real-time IoT dashboard for an automated pill dispenser, streaming live sensor data (weight, temperature, humidity, voltage) from LabVIEW via Firebase. Role-based User / Doctor / Admin panels with prescription management, inventory gauges, status LEDs, and antitheft alerts.

IoT Firebase LabVIEW Realtime Dashboard
View on GitHub

FixItNow โ€” On-Demand Repair Platform

Full-stack web platform for booking on-demand home-repair services, built for the Modular Software Development module. Spring Boot REST backend with JWT auth, role-based access, booking, payments, reviews and dispute handling, paired with a TypeScript web frontend.

Spring Boot Java TypeScript Full-Stack
Frontend Backend

FLAN-T5 Dialogue Summarizer (LoRA)

Dialogue summarization by fine-tuning Google's FLAN-T5 with LoRA (PEFT) on DialogSum โ€” training only ~0.6% of parameters. Generates concise summaries of multi-turn conversations, deployed as an interactive Gradio app on Hugging Face Spaces.

LLM LoRA / PEFT Hugging Face NLP
View on GitHub

Autonomous 4WD Obstacle-Avoidance Rover

Fully autonomous 4WD rover on Arduino Uno + L293D using an HC-SR04 ultrasonic sensor and a custom "Spin-Scan" algorithm โ€” it rotates to measure left/right clearances and skid-steers toward the most open path, with sensor-timeout and trap-recovery failsafes.

Arduino Robotics Embedded C Sensors
View on GitHub

Heart Disease Prediction

ML pipeline using Decision Tree, Random Forest & XGBoost with SHAP explainability. Features medical-grade evaluation metrics and interactive Streamlit web interface for real-time predictions.

Machine Learning Streamlit XGBoost
View on GitHub

Solar Voltage Rise Impact Study

MATLAB/Simscape simulation analyzing high solar PV penetration on LV distribution networks. Uses NASA POWER API for real-world data and verifies CEB voltage compliance.

MATLAB Simscape Power Systems
View on GitHub

Cosmotron Mars Rover

Autonomous 6-wheel Mars rover with rocker-bogie suspension, 5-DoF robotic arm, and AprilTag navigation. Built for University of Moratuwa's virtual Mars rover competition.

Webots Python Robotics
View on GitHub

3-Way Crossover Filter Design

Audio crossover filter design in LTspice implementing Low-Pass (Woofer), Band-Pass (Midrange), and High-Pass (Tweeter) filters for professional sound output systems.

LTspice Filter Design Audio DSP
View on GitHub

Automatic Light Indicator (ALII)

Analog filtering system with LDR sensing, 3-bit Flash ADC, seven-segment display, stability detection, and averaging system. Full digital circuit implementation.

Analog Circuits ADC Digital Logic
View on GitHub Live Demo LinkedIn Post

Machine Predictive Maintenance

TensorFlow-based classification model for predictive maintenance of industrial machines. Predicts equipment failures before they occur.

TensorFlow Deep Learning Classification
View on GitHub

Obesity Risk Prediction

ML model predicting obesity risk levels using multiple classification algorithms. Features comprehensive data preprocessing and feature engineering.

Machine Learning Python Classification
View on GitHub

Pneumonia Detection

Deep learning model using ResNet50 architecture for detecting pneumonia from chest X-ray images with high accuracy.

ResNet50 Computer Vision Medical AI
View on GitHub

Smart Light Brightness System

Automatic brightness control LED system using LDR sensors. Simulated in Tinkercad and MATLAB/Simulink for energy efficiency analysis.

Tinkercad Simulink IoT
View on GitHub LinkedIn Post

Spot the Difference Detector

YOLOv8 + OpenCV based system that detects object differences between image pairs. Outputs detailed CSV reports of detected changes.

YOLOv8 OpenCV Object Detection
View on GitHub

Period Reminder App

Mobile application for menstrual cycle tracking with smart reminders and predictions for better health management.

Mobile App Health Tech Reminders
View on GitHub

Skills

Filter Design Circuit Design Streamlit Python Machine Learning Power Systems Digital Electronics C/C++ MATLAB Arduino IDE Digital Signal Processing Control Systems Embedded Systems IoT LoRa / Wireless Comms PCB Design Deep Learning LLMs / Generative AI Hugging Face Firebase Data Structures & Algorithms Java MySQL

Articles

Technical writings and insights on Medium

Get In Touch

Let's Connect

I'm always interested in discussing new opportunities, innovative projects, and collaborations in electrical engineering.

Phone

0717955278

Location

Galle, Southern Province, Sri Lanka