Janith Ranasinghe
Janith Ranasinghe
Janith Ranasinghe

Full-Stack • IoT • Systems

Hi, I'm Janith.

Building reliable full-stack & IoT systems that actually last

WHO AM I?

B.Sc. Physics & Electronics (UoK) Graduate turned Full-Stack Software Engineer. Currently building responsive frontends, scalable backends, and intelligent IoT systems at Sistena.

I thrive close to the metal - writing clean, testable code and obsessing over failure modes before they become incidents.

Security, performance, and maintainability aren't checkboxes. They're the foundation of software that survives real-world chaos.

THINGS I'VE BUILT

Intelligent Pedestrian Signal System

Final-year research project • Adaptive traffic signals with real-time CNN-based pedestrian detection (80% accuracy) • Weather-aware timing • IoT sensor integration on Raspberry Pi 4 • Reduced crossing time to ~18.5s • ResearchGate publication

PythonCNNIoTRaspberry PiResearch
View Project →

Scrabble Timer

Competitive chess-clock style timer for global Scrabble players • Penalty system with auto-disqualification • Intuitive UX for fair gameplay • Cross-platform mobile app

FlutterMobileGame Utilities
View Project →

Email Allocator Browser Extension

Chrome/Firefox extension that auto-categorizes Gmail with custom visual labels & colors • Persistent storage • Dynamic email detection • Productivity tool built from scratch

JavaScriptBrowser ExtensionChrome API
View Project →

Zero-Budget Home Server

personal home server using an old laptop and Ubuntu Server LTS

Ubuntu Server LTSDockern8nLinux
View Project →

LET'S CONNECT

jranasinghe19@gmail.com