Biomedical Engineering · University of Moratuwa

Abdul Rahman
Mohamed Farharth

Third-year Biomedical Engineering undergraduate building practical systems across biomedical sensing, embedded hardware, physiological signal processing, computer vision and healthcare AI.

Biomedical Sensing Embedded Healthcare Systems Biomedical Signal Processing AI for Healthcare

Profile

About

I enjoy working across the full engineering stack: sensing and electronics, embedded control and communication, signal or image processing, intelligent algorithms, and system-level validation. My projects span human-centred biomedical systems, EEG/BCI, medical imaging, computer vision, IoT monitoring, analog electronics and digital hardware.

Selected work

Projects

Projects are grouped by domain so the breadth of my work is clear without losing technical focus.

01

HCI & Wearable Systems

Human-centred sensing, feedback and interactive biomedical prototypes.

02

Medical AI & Biomedical Signal Processing

Physiological signals, medical images and data-driven healthcare models.

EEG · BCI

EEG-Based Motor Imagery Classification

Developing an offline motor-imagery BCI pipeline using PhysioNet EEG data, 8-30 Hz filtering, epoch extraction, CSP features, LDA and stratified cross-validation, with regularized CSP-LDA evaluation.

MNEPyRiemannscikit-learnPython
Repository ↗
Medical Imaging · AI

Thyroid Nodule Detection & Malignancy Classification

Developed and evaluated a PyTorch-based ultrasound image pipeline for thyroid nodule detection and benign/malignant classification, with an interactive Gradio interface.

PyTorchUltrasoundMedical imagingGradio
Repository ↗
Healthcare ML

Heart Disease Prediction

Built a classical ML pipeline on the UCI Cleveland dataset with preprocessing, model comparison, 5-fold cross-validation and threshold analysis; logistic regression achieved 86.9% test accuracy.

Repository ↗
Signal Processing

Automatic Speaker Recognition System

Implemented FFT-based audio preprocessing in MATLAB and integrated it with an MFCC feature-extraction and speaker-classification pipeline.

Team repository ↗
03

Computer Vision & Intelligent Systems

Real-time visual inference, automation and perception-to-action systems.

Computer Vision

Large-Scale License Plate Detection with YOLO11

Fine-tuned YOLO11s on 27,900 images for license-plate localization, reaching mAP50 0.918 and precision 0.956, then extended the pipeline with EasyOCR-based text extraction.

YOLO11OpenCVEasyOCRPyTorch
Repository ↗
Vision · Interaction

Hand Gesture Recognition

Built a modular real-time hand-tracking and finger-counting system using Python, OpenCV, MediaPipe and geometric landmark logic.

Repository ↗
04

IoT & Connected Monitoring Systems

Embedded sensing, wireless communication and remote monitoring.

Healthcare IoT

Temperature-Controlled Vaccine Cold-Chain Monitoring

Co-developed a portable vaccine-monitoring system using ESP8266/ESP32-S3, DS18B20 sensing, ESP-NOW communication and configurable alerts. Contributed to wireless architecture, calibration, debugging and enclosure design.

Validated stable wireless transmission to approximately 30 m line-of-sight.

ESP-NOWESP32-S3ESP8266Embedded C/C++
Repository ↗
IoT · Embedded

IoT Smart Energy Meter with MQTT & Alerts

Independently developed an ESP32-based energy monitor using PZEM-004T sensing, embedded C++ firmware, MQTT communication, local display and automated Telegram/SMS threshold alerts.

ESP32MQTTC++IoT
Repository ↗
05

Instrumentation, Electronics & Embedded Hardware

Analog electronics, power stages, PCB-oriented design and digital hardware.

Power Electronics

Class-D Audio Amplifier

Designed and tested a Class-D amplifier with tone control, approximately 350 kHz PWM generation, MOSFET gate driving, LC output filtering, circuit simulation and PCB-level implementation.

LTspicePWMMOSFET drivePCB
Repository ↗
Analog Control

Analog Automatic Solar Tracker

Co-developed a microcontroller-free single-axis solar tracker using LDR differential sensing, op-amp-based analog PID control, LTspice simulation, PCB implementation and a SOLIDWORKS enclosure.

Analog PIDLTspicePCBSOLIDWORKS
Repository ↗
Digital Hardware

UART Transceiver Implementation in FPGA

Designed and implemented a UART transceiver using Verilog HDL on a DE0 Nano FPGA, focusing on digital communication and timing logic.

Capabilities

Technical Skills

Kept intentionally concise: core languages, platforms and tools I actively use in projects.

Programming

Python · C · C++ · MATLAB

ML & Signal Processing

PyTorch · scikit-learn · OpenCV · MNE · PyRiemann

Embedded Systems

ESP32 · ESP8266 · STM32 · Arduino · Raspberry Pi

Communication

MQTT · ESP-NOW · I2C · UART

Engineering Tools

Altium Designer · SOLIDWORKS · LTspice · Git

Academic background

Education

Jun 2024 - Present

University of Moratuwa

B.Sc. Engineering (Hons.) in Biomedical Engineering

Department of Electronic and Telecommunication Engineering · Expected graduation: 2028

CGPA
3.83/4.00
Selected coursework
Biomedical Instrumentation · Biomedical Device Design · Digital Signal Processing · Image Processing & Machine Vision
2020 - 2023

Zahira College, Colombo

G.C.E. Advanced Level · Physical Science Stream

Results
3 A passes - Combined Mathematics, Physics and Chemistry
Island Rank
407
Z-score
2.3330

Milestones

Honors & Certifications

Honors & Awards

  • 2nd Runner-Up, Brainstorm 2025University of Moratuwa engineering innovation competition
  • Dean's ListSemesters 1, 2 & 4 · University of Moratuwa
  • Principal's Gold MedalBest Performance in G.C.E. A/L Physical Science Stream · Zahira College
  • Sri Lanka Mathematics Olympiad 2018Distinction Award

Certifications

Beyond coursework

Leadership & Volunteering

2025 - Present

IEEE EMBS Student Branch Chapter

Finance Lead, Brainstorm 2026 · Social Media Manager

2026 - Present

IEEE Signal Processing Society

5-minute Video Clip Event Chair

2025 - Present

Electronic Club, University of Moratuwa

IR Pillar Member · Shuttle Fest 2026 Chairperson

2025

Department Representative

Department of Electronic and Telecommunication Engineering

Contact

Let's connect.

I am open to research collaborations, biomedical engineering projects and internship opportunities.