Iβm Udaya Sri, a computing lecturer and software developer based in Sri Lanka. I teach and work across networking, cybersecurity, cloud computing, and programming, and I lead projects at USking Studios.
I enjoy turning technical ideas into practical software, hands-on labs, and resources people can learn from. My current interests include Linux desktop development, network engineering, IoT security, and RF experimentation.
|
A Linux-native ASUS laptop control application, with a GTK interface, hardware integrations, telemetry, and diagnostics. |
A Linux desktop client for V2Ray-style profiles, with connection monitoring, traffic history, and Xray-core integration. |
|
An offline procedural thunderstorm wallpaper for Wallpaper Engine, built with JavaScript, CSS, and Web Audio. |
A Cisco networking learning and teaching vault with guided configurations, practical labs, and classroom resources. |
DarkStar RF Lab β a receive-only RF observation and spectrum visualisation project at the concept and hardware-design stage.
View the design and project status β
- Building and documenting useful Linux desktop applications
- Teaching networking, cybersecurity, cloud, and programming through practical work
- Exploring IoT security, packet analysis, and responsible RF experimentation
- Improving my software engineering practice and sharing what I learn
- Recognised as Best Lecturer
- GitHub achievements: Pull Shark Γ2, Starstruck, Quickdraw, and YOLO
See my GitHub achievements β
Iβm most active in the repositories above. You can follow my latest work in GitHub activity.
Build with curiosity. Teach what you learn. Keep improving.



