Hello, It's Me

Dilsha Mihiranga

And I'm a

Full Stack Developer | Network Engineering Enthusiast | Machine Learning Enthusiast

Electronics & Telecommunication Engineering Undergraduate

Download CV

About Me

I am a final-year Electronics and Telecommunication Engineering undergraduate at the University of Moratuwa, consistently recognized on the Dean's List for academic excellence (GPA 3.77). My technical background bridges the gap between core networking principles and modern software development. I am passionate about building secure, scalable systems and have a strong foundation in Full Stack Development, IoT, and Machine Learning. I am now seeking a challenging role in Software or Network Engineering where I can leverage my problem-solving skills and technical expertise to drive innovation.

Work Experience

Software Engineering Intern

NCINGA Private Limited

Dec 2024 - Jun 2025 (6 Months)

Focus: Full Stack Development, Identity and Access Management (IAM)

Developed frontend services using React.js and backend services with Spring Boot and MongoDB for banking clients (Commercial Bank CEFT Project). Collaborated on team project deliverables including feature development, bug fixing, and production deployment.

Specialized in Identity and Access Management (IAM) by configuring IBM Security Verify Access (ISVA) for secure authentication. Implemented secure authentication protocols including SAML 2.0, OIDC, and SCIM for enterprise applications.

My Education

B.Sc Engineering (Hons.)

Electronic and Telecommunication Engineering

University of Moratuwa

GPA: 3.77/4.00 (First Class)

Dean's List: Semester 2 (3.91/4.00), Semester 4 (3.81/4.00), Semester 5 (3.83/4.00), Semester 6 (4.00/4.00),Semester 7 (3.97/4.00)

GCE Advanced Level

Physical Science Stream

Royal College

Z-Score: 2.4805

Subjects: Combined Mathematics, Physics, Chemistry

Tech Stack

Frontend

HTML

CSS

React.js

React Native

Backend

Spring Boot

Node.js

Express.js

Languages

Python

Java

JavaScript

TypeScript

Database

MySQL

MongoDB

PostgreSQL

IoT & Embedded

Arduino

RFID

MQTT

DevOps

Docker

CI/CD

GitHub

Latest Projects

PowerLens screenshot 1 PowerLens screenshot 2 PowerLens screenshot 3 PowerLens screenshot 4

PowerLens — Transformer Maintenance Record Keeper

Jul 2025 — Nov 2025

A comprehensive full-stack, AI-powered system designed to automate transformer maintenance by using computer vision to detect thermal anomalies and providing a digital platform for managing detailed inspection records and analysis.

My Contribution: Developed both the frontend and backend maintenance inspection module and integrated Python-based AI inference for thermal analysis. Built advanced React frontend tools for image annotation and designed the backend architecture to persist inspection data and AI detection results.

Tech Stack: Java Spring Boot, React (TypeScript), MySQL, Python, YOLOv11

RideWay screenshot 1 RideWay screenshot 2 RideWay screenshot 3 RideWay screenshot 4 RideWay screenshot 5

RideWay — Bus Booking Platform

Dec 2025 — Present

Full-stack bus booking platform with a Node.js/Express REST API and a React + TypeScript frontend, providing seat selection, real-time trip management, and secure user onboarding.

Implemented JWT authentication with role-based access (admin/user), email verification via Resend, and MySQL + Sequelize models for Users, Buses, Trips, and Bookings. Deployed as Dockerized services on a DigitalOcean droplet with a custom domain.

Tech Stack: Node.js, Express, React, TypeScript, MySQL, Sequelize, JWT, Resend API, Docker, DigitalOcean

Demo Access: Customer — customer@test.com / customer123, Admin — admin@test.com / admin123 (or create your own account with email verification).

RFID inventory screenshot 1 RFID inventory screenshot 2 RFID inventory screenshot 3 RFID inventory screenshot 4 RFID inventory screenshot 5 RFID inventory screenshot 6

RFID-Based Inventory Management System

Jul 2024 — Dec 2024

Real-time inventory tracking system integrating a Spring Boot backend with a custom ESP32 RFID reader for automated stock monitoring, and a React.js frontend with WebSocket integration for live updates and MQTT for device communication.

My Contribution: Implemented the WebSocket/MQTT communication layer, designed the real-time inventory dashboard, and contributed backend enhancements.

Tech Stack: Spring Boot, React.js, Arduino/ESP32, RFID, MQTT, WebSocket

LoRa project screenshot 1 LoRa project screenshot 2 LoRa project screenshot 3

Multi Hop LoRa for Post Disaster Communication (Final Year Project)

Jun 2025 — Present

Engineered a decentralized multi-hop LoRa network for post-disaster rescue operations, simulating and analyzing routing protocols using OMNET++ to optimize network performance.

Developed a reliable large-data fragmentation algorithm for Structural Health Monitoring (SHM) and built an offline GPS tracking system using ESP32 hardware.

My Contribution: Created web and mobile interfaces for the offline GPS tracking system and contributed to algorithm development.

Tech Stack: LoRa, OMNET++, C++, ESP32 (Embedded C), Python, HTML, CSS, React Native

Asset registry screenshot 1 Asset registry screenshot 2 Asset registry screenshot 3

Asset Registry and Tracking System

Oct 2025 — Dec 2025

Microservices-based application for managing company assets, designed as part of the WSO2 Linux and DevOps Training program and deployed on a zero-trust Kubernetes infrastructure with automated CI/CD pipelines.

My Contribution: Developed a custom .NET Load Balancer service to efficiently manage and distribute traffic across the microservices architecture.

Tech Stack: .NET (C#), Kubernetes, Docker, MySQL, CI/CD

Techtro screenshot 1 Techtro screenshot 2

Techtro — Full Stack Web Application (Individual)

Jul 2024

Secure MERN stack application with JWT authentication and email verification, built to handle concurrent user requests with role-based access control.

Tech Stack: React.js, Node.js, Express, MongoDB, JWT

Label verification screenshot 1 Label verification screenshot 2

Vision Based Label Placement Verification System

Jan 2024 — Jul 2024

Vision-based system to detect misprinted labels on a production line with an integrated feedback loop, including electronic and mechanical systems to automatically reject faulty products.

Tech Stack: Python, YOLOv8, C++, Microchip Studio, Altium, SolidWorks

ClariFi screenshot 1

ClariFi — Medical Report/Scan Analyzing Assistant AI

Jul 2024

AI-powered assistant to analyze medical reports and scans, providing insights and automated suggestions to users through a mobile-first experience.

Tech Stack: JavaScript, React Native, Python, Django, Llama, Firebase

SDN project screenshot 1 SDN project screenshot 2

SDN Network Optimization & Traffic Engineering

Aug 2024

Comprehensive study on SDN-based network optimization by implementing Traffic Engineering and Quality of Service algorithms in a virtualized Linux environment using Mininet and OpenDaylight.

Tech Stack: Mininet, OpenDaylight, Python, Linux, SDN

Robotic competition screenshot 1 Robotic competition screenshot 2 Robotic competition screenshot 3

Robotic Design Competition — InnovaBot

Dec 2023

Robot built on the Arduino Mega 2560 platform capable of navigating complex environments and interacting with objects, featuring sound sensitivity, color detection, maze traversal, and obstacle avoidance even in the presence of guard robots.

Tech Stack: Embedded C/C++, Arduino Mega 2560

High-frequency amplifier photo 1 High-frequency amplifier photo 2 High-frequency amplifier photo 3

High-Frequency Audio Power Amplifier

Dec 2023

Designed and implemented a high-frequency amplifier capable of cleanly driving an 8 Ω loudspeaker within a 20 kHz to 100 kHz frequency range, as part of a collaborative team project.

The system was built in two stages: a Class A pre-amplifier for voltage gain and a Class AB power amplifier with voltage buffers for efficient high-power delivery while maintaining linearity across the target bandwidth.

Key Results: Open-circuit gain 21, gain with 8 Ω load 16.39, bandwidth 700 kHz, input resistance 2.188 kΩ, output resistance 8.01 Ω, and total power dissipation of 2.4 W.

Head Counter system screenshot 1 Head Counter system screenshot 2

Head Counter System

Jul 2023

Designed and implemented an innovative "Head Counter" system capable of accurately tallying the number of individuals within a room using sensor-based and algorithmic approaches.

Tech Stack: C++, Arduino programming

My Achievements

Throughout my academic and professional journey, I have earned recognition for my dedication to excellence and innovation. My achievements reflect my commitment to continuous growth, technical mastery, and contributing meaningfully to projects that make a difference.

Awards & Recognition

  • NetCom 2025 photo 1 NetCom 2025 photo 2

    NetCom 2025 — 2nd Runner Up

    2025

    National-level networking and cloud computing competition under CODEFEST (SLIIT), featuring practical problem-solving and hands-on simulation-based challenges.

  • Comfix 2024 photo 1 Comfix 2024 photo 2 Comfix 2024 photo 3

    Comfix 2024 — Finalist

    2024

    Communication-technology ideation competition organized by IEEE Communications Society (UoM), centered on innovative solutions for real-world communication challenges.

  • Algothan 2024 — Finalist

    2024

    National-level algorithmic programming competition under CODEFEST (SLIIT), focused on data structures, algorithms, and time-bound problem solving.

  • Dean's List

    Multiple Semesters

    Semester 2 (SGPA 3.91/4.00), Semester 4 (SGPA 3.81/4.00), Semester 5 (SGPA 3.83/4.00), Semester 6 (SGPA 4.00/4.00), Semester 7 (SGPA 3.97/4.00).

My Certifications

I have completed industry-recognized certifications that validate my expertise in networking, cybersecurity, and emerging technologies. These certifications demonstrate my commitment to staying current with the latest industry standards and best practices.

Professional Certifications

  • CCNA: Switching, Routing, and Wireless Essentials

    Cisco (Online)

    Dec 2025

  • CCNA: Introduction to Networks Course

    Cisco (Online)

    May 2025

  • Networking Basics

    Cisco

    Sep 2024

  • Introduction to Cybersecurity

    Cisco

    Sep 2024

  • Business Analysis and Process Management Skills

    Coursera (Online)

    Dec 2022

Contact Me

Have questions or want to get in touch? Feel free to reach out via email or connect with me on social media.


dilshamihiranga57@gmail.com

LinkedIn Profile

GitHub Profile

Medium Articles