AeroDay 2023
Rajarata Sajje Guitar
Genzipher CTF
ICPC Live Stream
Sandwani 2024 Saxophone
Junior Batch Welcome
Kethaswara Saxophone
Janith Wanasinghe

// Hello, World!

I'm Janith Wanasinghe

Computer Engineering undergraduate at the University of Peradeniya, focused on Explainable AI, Deep Learning, Computer Vision, and cybersecurity - also a compere & musician.

Who I Am

Janith Wanasinghe

Engineering the Future

I'm an undergraduate in the Department of Computer Engineering at the University of Peradeniya, Sri Lanka. Focused on the interpretability and practical deployment of Deep Learning models, my research experience involves developing Explainable AI (XAI) frameworks that provide human-readable reasons for model decisions, specifically within Zero-Trust network environments.

Beyond networking, I apply Computer Vision to scientific challenges in Agriculture, such as automated plant phenotyping. I combine a strong mathematical foundation with an adversarial mindset developed as a national CTF finalist to build AI systems that are both transparent and robust.

Outside the STEM work, I'm an active compere & announcer-hosting 10+ events and an occassional musician who plays saxophone and guitar.

0 CGPA
0 Projects
0 Events Hosted
Explainable AI Deep Learning Computer Vision Cybersecurity Compering Music

Academic Journey

Feb 2022 – Present
B.Sc. Engineering (Hons) - Computer Engineering
University of Peradeniya - Dept. of Computer Engineering
CGPA: 3.81 / 4.00

Relevant Coursework: Deep Learning, Neural Networks, Pattern Recognition, Digital Signal Processing, Image Processing, Computer Vision, Advanced Computer Communication Networks, Probability & Statistics, Linear Algebra.
2006 – 2020
G.C.E. Advanced Level - Physical Science
Kegalu Vidyalaya
Results: 3 A's • Z-Score: 2.032 • Island Rank: 903 • District Rank: 23 (Kegalle)

Research Experience

Explainable AI-Driven Zero Trust Anomaly Detection for Encrypted Traffic

Sept 2025 – Present
Deep Learning • XAI • ZTA • ETA

Research Member in developing a Zero-Trust pipeline that classifies encrypted network traffic without decryption using deep learning models. Integrating XAI methods (SHAP, LIME) to provide human-readable interpretability for each anomaly detection decision, enabling transparent and accountable network security.

Autonomous Robotic Platform for Real-Time Plant Phenotyping

Dec 2025 – Present
Computer Vision • IoT • CNN

Research Member building a multi-camera rail system that performs CNN-based Leaf Area Index (LAI) estimation for automated plant phenotyping. Applying Computer Vision techniques to agricultural research challenges for real-time, non-destructive crop analysis.


Featured Projects

🎮

VR Multiplayer Golf Game

2025 • C#, Unity, Photon Engine, ESP32, MPU6050

Led a 5-member team building a VR golf game with real-time multiplayer. Implemented Photon networking & Photon Voice 2 for lobby/matchmaking and in-game voice chat. Designed the Kalman-filtered ESP32–MPU6050 motion controller pipeline for real-time swing detection and built core VR interaction with XR Interaction Toolkit.

VR Multiplayer Unity IoT
🏥

Secure EHR Platform

2026 • 24-Hour Hackathon • React, Spring Boot, Kafka, MySQL, Redis

Built a secure Electronic Health Records platform in a 24-hour hackathon. Developed the React frontend, established API connectivity between frontend & Spring Boot microservices, and authored integration tests for end-to-end validation.

React Spring Boot Kafka Hackathon
🖼️

Automatic Colorization of Grayscale Images

2025 • Python, OpenCV, CNN, U-Net

Project lead for a team of 5 developing a CNN + U-Net architecture trained on CIE LAB color space to predict chrominance channels from luminance input. Automated realistic colorization of grayscale photographs.

CNN U-Net OpenCV Deep Learning
🧠

NeuronGlow: Interactive Neural Network Visualizer

2025 • Arduino, C++

Led a 5-member team to create a physical, hardware-based visualization tool that demonstrates how a perceptron updates its weights and makes binary decisions - bridging ML theory and hands-on learning with LEDs & microcontrollers.

Arduino C++ ML Visualization Education
🦷

Oral Cancer Detection & Teledentistry Platform

2023–2024 • Spring Boot, Flutter, JWT

Developed a teledentistry platform deployed in Sri Lankan government hospitals. Wrote API documentation, conducted code reviews, and contributed to the Spring Boot backend with JWT-based authentication.

Spring Boot Flutter JWT Healthcare
🗺️

Optimal Pathfinding Engine on 2D Grid Maps

2023 • C, Algorithms, Graph Theory

Implemented and benchmarked classic pathfinding using flood filling algorithm, optimizing for performance and memory efficiency across varying obstacle densities.

C Algorithms Graph Theory

Honors & Awards

🏆

Genzipher 1.0 - 1st Place CTF Section & Top 10 Overall

1st place in the CTF section and Top 10 Overall finalists as Team K3rnel_pan1c at Genzipher 1.0 (CSSL GenZ UCSC).

2026
🛡️

Nominated Participant - Annual Cyber Security Summit

One of 5 selected from the Faculty of Engineering for the Annual Cyber Security Summit, organized by CICRA campus.

2024, 2025
🚩

CTF Competitions

Medusa 2.0 CTF (SLIIT): Final 25 • CodeFest CTF (UoM): 17th Place

2025
💻

Programming Competitions

HackDoze 1.0: 5th Place (All-Island) • Coders 11.0v: 27th Place

2022, 2024

Professional Experience

Undergraduate Teaching Assistant (Part-time)

Feb 2024 – Present
University of Peradeniya - Department of Computer Engineering

Teaching assistant for CO323 (Computer Communication Networks II), CO1010, and GP106 (Computing). Guide junior students through lab sessions, assist with assignments, and support lecture content delivery.

Committee Member (Batch Representative) - ACES

2024 – 2025
Association of Computer Engineering Students, University of Peradeniya

Curated ICPC-style competitive programming challenges for HackerRank and DOMjudge platforms. Served as Live Stream Compere for the first Sri Lankan ICPC Regional Contest.

Junior Treasurer - Vibhava Literary Association (විභව)

2024
University of Peradeniya

Managed financial operations for the student literary and arts association, contributing to arts and culture activities.


Technical Arsenal

Languages

Python Java C / C++ C# Verilog HDL

ML & Computer Vision

PyTorch Scikit-learn OpenCV CNN U-Net Weka 3

Frameworks

Unity Engine Flutter Spring Boot

Embedded & Signal Processing

ESP32 MATLAB

Databases

MongoDB MySQL

Security & Networking

Nmap Kali Linux

Tools

Git LaTeX Jupyter Google Colab Postman
Python PyTorch OpenCV C++ Unity Spring Boot Flutter ESP32 MATLAB MongoDB Git Kali Linux Verilog LaTeX Python PyTorch OpenCV C++ Unity Spring Boot Flutter ESP32 MATLAB MongoDB Git Kali Linux Verilog LaTeX

Competition Gallery

Snapshots from hackathons and competitive programming events.

Genzipher 1.0 – K3rnelPan!c
View

Genzipher 1.0

Team K3rnel_Pan1c • 2026

1st Place in CTF Section & Top 10 Overall Finalists at Genzipher 1.0 (CSSL GenZ UCSC). (Team K3rnel_Pan!c with Kamesh Chanuka, Tharindu Mapagedara, Janidu Iroshan Ranawaka)

Genzipher Team Genzipher Award
SLIIT CodeFest 2025 CTF
View

CodeFest CTF 2025

Team K3rnel_Pan1c • SLIIT • 2025

17th Place out of 80+ teams at CodeFest CTF organized by the SLIIT, Malambe, Sri Lanka. (Team K3rnel_Pan!c with Kamesh Chanuka, Tharindu Mapagedara, Janidu Iroshan Ranawaka)

CodeFest CTF 1 CodeFest CTF 2
Coders 11 – Team Minions
View

Coders 11.0v

Team Minions • Competitive Programming • 2024

27th Place as Team Minions (with Devin Hasnaka and Ravindu Pathirage) in this intense competitive programming contest organized by ACES (Associtaion of Computer Engineering Students), University of Peradeniya, Sri Lanka.

Team Minions Team Minions 2

Representations

Selected to represent the Faculty at prestigious national and industry events.

Cyber Security Summit 2024

Annual Cyber Security Summit 2024

Sri Lanka • CICRA Campus • 2024

One of 5 nominated participants from the Faculty of Engineering for the Annual Cyber Security Summit, organized by CICRA Campus.

Cyber Security Summit 2025

Annual Cyber Security Summit 2025

Sri Lanka • CICRA Campus • 2025

Selected again as one of 5 from Faculty of Engineering for the 2025 Annual Cyber Security Summit - consecutive year nomination recognizing the enthusiasm and dedication to cybersecurity.


On Stage

Highlights from events I've hosted across university and beyond. I am humbled by the opportunity to share my voice and connect with audiences.

ICPC Live Stream Compere
View

ICPC Sri Lanka Regional English

Live Stream Compere • 2024

Live Stream Compere for the first-ever Sri Lankan ICPC Regional Contest, organized by ACES.

AeroDay 2023
View

AeroDay 2023 English

University of Peradeniya • 2023

Compere for AeroDay - the orientation program of AeroClub (AeroGenZ) of University of Peradeniya to the immediate junior batch.

Ayubo Senka 2024
View

Ayubo Senka 2024 English

Cultural Event • 2024

Compere for Ayubo Senka - ආයුබෝ සෙන්කා (2024), Installation Ceremony of the Leo Club of the University of Peradeniya.

Ayubo Senka 1 Ayubo Senka 2
PeraBeats Aurudu 2024
View

PeraBeats Aurudu 2024 සිංහල

New Year Celebration • 2024

Compere for the PeraBeats Aurudu celebration organized by PeraBeats club of University of Peradeniya.

PeraBeats 1 PeraBeats 2
Holy Rangoli
View

Holy Rangoli Englishසිංහල

Cultural Event • 2024

Compere for the Holy Rangoli event - organized by the Rotaract Club of University of Peradeniya.

Junior Batch Welcome
View

Welcoming Ceremony for the Junior BatchEnglish

Dept. of Computer Engineering, University of Peradeniya • 2023

Compere for the department's annual junior batch welcome ceremony.

Welcome 1 Welcome 2 Welcome 3
Kethaswara 2024
View

Kethaswara 2024 සිංහල

Musical Evening • 2024

Compere for "Kethaswara 2024" (කේත>ස්වර) - the annual Musical Evening organized by Department of Computer Engineering University of Peradeniya.

Rotaract 18th Installation
View

Rotaract 18th Installation English

Rotaract Club of Peradeniya • 2023

Compere for the 18th Installation Ceremony of the Rotaract Club of the University of Peradeniya.

Wasanthaye Aga 2023 Compering
View

Wasanthaye Aga 2024 සිංහල

Cultural Show • 2024

Compere for the "Wasanthaye Aga" (වසන්තයේ අග 2024) musical show, organized by the Students' Union of University of Peradeniya.


Musical Journey

Performing saxophone, guitar, and vocals across university events.

Sandwani 2024 Saxophone
View

Sandwani 2024

Musical Evening • 2024

Saxophone and vocal performances at Sandwani - a musical evening organized by Vibhava Literary Association.

Sandwani Saxophone Sandwani Singing
Kethaswara Saxophone
View

Kethaswara - Saxophone

Musical Evening • 2024

Saxophone performance at "Kethaswara 2024" (කේත>ස්වර) - the annual Musical Evening organized by Department of Computer Engineering University of Peradeniya.

Rajarata Sajje Guitar
View

Rajarata Sajje

Inter-University Musical Event

Guitar and vocal performances at Rajarata Sajje - a collaborative musical evening organized by the Rotaract club of Rajarata University of Sri Lanka and Vibhava Literary Assocation of University of Peradeniya.

Rajarata Guitar Rajarata Singing Rajarata Singing 2
Wasanthaye Aga Singing
View

Wasanthaye Aga 2024 - Singing

Cultural Show • 2024

Vocal performance at the Wasanthaye Aga 2024. After being a compere for the event, I was fortunate to perform with vocals during this lovely evening.


Math On YouTube

I create educational math content on YouTube, breaking down complex problems and concepts in an accessible way.

Diophantine Mathematical Problem Breakdown English

Solving an a diophantine mathematical problem step by step.

Number Comparisonසිංහල

Making complex mathematical concepts easier to understand in Sinhalese.


Find Me Online

Boot.dev Badge

Get In Touch

Feel free to reach out for collaborations, opportunities, or just to say hi!

Personal Email

janith0425@gmail.com

University Email

e20420@eng.pdn.ac.lk

Location

Kegalle, Sri Lanka