Available for internships & collaborations

Building intelligent
robotic systems
from silicon to software.

I'm Deneth Priyadarshana — an Electronic & Telecommunication Engineering undergraduate at the University of Moratuwa, designing autonomous robots and embedded systems where electronics, computer vision and control theory meet.

3.83CGPA / 4.0
10+Robotics Projects
National Finalist
Portrait of Deneth Priyadarshana
ETE @ UOM
Colombo, Sri Lanka

01 — About

Designing systems that sense, decide, and move.

I'm an undergraduate at the University of Moratuwa reading for a B.Sc. (Hons) in Electronic and Telecommunication Engineering, currently ranked on the Dean's List with a CGPA of 3.83/4.0. My work sits at the intersection of embedded firmware, computer vision, and control systems — I like taking a robot from a mechanical concept to a fully autonomous, closed-loop system.

Over the last two years I've built micromice, robotic arms, line followers and vision-guided mobile robots — competing nationally with teams PRISM and Maze Hackers. I'm equally comfortable in SOLIDWORKS and Altium Designer as I am writing C/C++ firmware or tuning a ROS 2 node.

RoboticsEmbedded SystemsComputer Vision Control SystemsElectronicsAutonomous Systems

02 — Education

Education & achievements

University of Moratuwa

Mar 2024 — Present

B.Sc. (Hons) in Electronic and Telecommunication Engineering

  • CGPA (Semesters 1–4): 3.83 / 4.0
  • Dean's List: Semester 1, Semester 2, Semester 4

Ananda College, Colombo

Aug 2020 — Feb 2023

G.C.E. Advanced Level — Physical Science (English Medium)

  • Result: 4 A's (Combined Maths, Physics, Chemistry, General English)
  • Island Rank 62 · District Rank (Colombo) 19 · Z-Score 2.7516

Thurstan College, Colombo

Jan 2014 — Jun 2020

G.C.E. Ordinary Level (English Medium)

  • Result: 9 A's
🏅

Mahapola Merit Scholarship

2025 — Government scholarship for merit results (ranked 62nd in Sri Lanka at G.C.E. A/L).

🏆

Nenaharasara Award

2023 — Awarded by Ananda College for distinctions across all A/L subjects.

🥇

SLRC 2026 Finalist

Top 8 teams nationally — Sri Lankan Robotics Challenge, University Category (Team PRISM).

🎯

Micromaze 2.0 Finalist

Top 10 teams — IIT Micromaze competition (Team Maze Hackers).

03 — Selected Work

Projects

A selection of robotics, embedded and software projects — from competition robots to full-stack applications.

Feb 2026 – Jul 2026 Completed

6-DOF Robotic Arm

Computer-vision based 6-DOF robotic arm with a custom 4mm aluminium structure — object detection, localization, forward/inverse kinematics and MATLAB-based trajectory simulation driving coordinated multi-axis motion.

STM32NEMA SteppersSOLIDWORKSC/C++AltiumMATLAB
Jun 2025 – Present Ongoing

Micromouse Autonomous Maze Solver

Autonomous micromouse for high-speed exploration and optimal navigation of a 16×16 maze — real-time mapping, flood-fill path planning, motion profiling and PID control tuned via MATLAB system modeling.

STM32N20 MotorsC/C++AltiumMATLAB
Jun 2026 – Present Ongoing

ROS 2 Vision-Based Line Follower

Autonomous mobile robot on Raspberry Pi 5 using camera-based computer vision for real-time line detection and navigation, with modular ROS 2 nodes for perception, decision-making and motion control.

ROS 2OpenCVC/C++Raspberry PiESP32
Jan 2026 – Mar 2026 Completed

Master-Slave Robot System — SLRC 2026

Autonomous robot for the Sri Lankan Robotics Challenge — AprilTag maze navigation, multi-key coordinate decoding, custom pick-and-place slider, and real-time REST API control across 14 sequenced waypoints while evading a patrolling hostile agent.

Raspberry Pi 4OpenCVArduinoREST APIC/C++
Aug 2025 – Dec 2025 Completed

Autonomous Multi-Challenge Competition Robot

Multifunctional autonomous robot for grid navigation, object manipulation, color detection, wall following, arrow tracking, dotted-line following and ramp climbing via integrated sensing and control.

Arduino MegaJGA25 MotorsServosC/C++
Aug 2025 – Dec 2025 Completed

Fully Analog Line Follower

Line-following robot with no microcontroller — pure IR sensing, comparator-driven control logic and analog feedback for path tracking.

Analog ICsN20 MotorsAltiumSOLIDWORKS
Feb 2026 – Jul 2026 Completed

Fully Analog DC Motor Speed Controller

Fully analog closed-loop speed controller for a DC motor using magnetic encoder feedback for precise speed regulation.

Op-AmpsTransistorsN20 Motor
Feb 2025 – Jul 2025 Completed

Smart Contact-based Flow Meter

IoT-enabled smart water flow meter with real-time flow rate/temperature monitoring, wireless communication and a cross-platform app for live monitoring, history, thresholds and alerts.

ESP8266React NativeNode.jsWebSocketsSQLite
Apr 2024 – Aug 2024 Completed

UniLink (beta)

Social networking platform for university students and lecturers to share ideas, collaborate and communicate.

ReactExpress.jsWebSocketsJWTMySQL
Apr 2024 Completed

Website for IntelliCon '24

Hackathon website built for IntelliCon '24, organized by AIESEC at SLIIT, Sri Lanka.

Node.jsExpress.jsHandlebarsSQLite
2017 – 2019 Completed

SAMP Online Gaming Server

Persistent multiplayer server for GTA: San Andreas — custom gameplay mechanics, player management, admin tools and server-side scripting.

Pawn

04 — Toolbox

Skills & technologies

Languages

CC++PythonJavaScriptSQLHTMLCSSPawn

Frameworks

ROS 2React.jsReact NativeExpress.js

Libraries

OpenCVrclcpp

Databases

MySQLSQLiteMongoDB

Engineering Software

Altium DesignerSOLIDWORKSMATLABLTspice

Core Strengths

Analytical ThinkingProblem SolvingAdaptabilityTeamwork

05 — Experience

Experience

Private Tutor — Mathematics

2023 — 2025

Conducted individual classes for G.C.E. Advanced Level Combined Mathematics.

Private Tutor — Chemistry

2023

Conducted individual classes for G.C.E. Advanced Level Chemistry.

CJ Institute — Invigilator & Question Designer

2023

Addressed student doubts in Physical Science subjects; designed model questions and papers for Combined Mathematics.

06 — Get in Touch

Let's build something
autonomous together.

Open to internships, research collaborations and interesting robotics problems.