ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β "Deploy it. Break it. Observe it. Fix it. Repeat." β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Running a production 5G edge network with User Plane Functions on Raspberry Pi. Yes, 5G. On a Pi. At the edge.
Raspberry Pi Kubernetes SDN Open vSwitch 5G Core
Built a Kubernetes platform where systems heal themselves. Containers crash? Auto-restart. Database fails? Automatic failover. Everything monitored in real-time with Prometheus & Grafana.
Kubernetes Docker Prometheus Grafana Auto-Recovery Linux
π IESL Top 10 Finalist | π₯ 3rd Place ICIIS 2025
Built the mobile app and AWS deployment for an AI desk companion with 7-emotion detection (95% accuracy) and Gemini AI voice interaction.
React Native Firebase AWS Gemini AI IoT Computer Vision
The goal? Make them unbreakable. |
Why? You don't know your system until it fails. |
+ π₯ IESL Undergraduate Inventor of the Year - Top 10 Finalist (2025)
+ π₯ 3rd Place - ICIIS 2025 Innovation Competition
+ π― Team Championship - Inter-University Air Rifle Competition (Captain)
+ π€ Teaching 40+ Students - Database Systems & Programming (University of Peradeniya)
+ π Best Event Marketer - AIESECstep_1_deploy:
what: "Build something real, not a toy"
example: "5G network on actual hardware, not a simulator"
step_2_observe:
what: "Instrument everything"
tools: "Prometheus metrics, Grafana dashboards, packet captures"
step_3_break:
what: "Chaos engineering, but on purpose"
why: "If you haven't seen it fail, you don't understand it"
step_4_fix:
what: "Auto-recovery, not manual fixes"
goal: "System heals itself faster than you can SSH in"
step_5_document:
what: "Write it down, share it"
output: "Runbooks, dashboards, blog posts"|
Complete Private 5G Deploy production-ready private 5G network with SLTMobitel |
Get CKA Certified Master Kubernetes administration at production scale |
Launch Tech Blog Share lessons from 5G, K8s, and SRE experiments |
π Computer Engineering @ University of Peradeniya (2022-Present)
π Currently Getting:
- CCNA (Cisco Certified Network Associate)
- CKA (Certified Kubernetes Administrator) - Planned
β Certified:
- AWS Technical Essentials
- 5G for Everyone (Qualcomm)
- Linux Commands & Shell Scripting (IBM)
5G Core Networks β’ Edge Computing β’ Kubernetes Operators β’ Network Packet Analysis β’ Auto-Recovery Patterns β’ Service Mesh β’ Chaos Engineering β’ Production Debugging
|
|
Working on 5G, Kubernetes, or SRE? Let's talk.
SRE Internships β’ DevOps Roles β’ Network Engineering β’ Cloud Infrastructure
I believe the best way to learn networking is to deploy 5G on a Raspberry Pi,
the best way to learn Kubernetes is to watch it auto-recover from failures,
and the best way to learn reliability is to teach 40 students who ask "why?" constantly.
β¨ Deploy β’ Observe β’ Break β’ Fix β’ Repeat β¨
Building systems that survive production, one failure at a time.