I build practical systems and explain them clearly.
I'm Theekshana Prabodha, an ICT learner and builder from Sri Lanka. I hold the NDICT (NVQ Level 5) and I'm studying for the BIT at UCSC.
My story
I learn by building things that someone actually uses. At the Ceylon Electricity Board I turned a paper ledger into an app with real business rules. For my NDICT I built a supermarket POS that starts with one Docker command, and a book of networking labs you can open and break.
On my own Linux machine I troubleshoot problems down to the cause and write them up. TheekMind is where I share that, in plain words, so the next person saves time.
I'm looking for a junior software, web or DevOps role, in Sri Lanka or remote.
Skills
Grouped by what I've used in the projects, not by what I've read about.
Languages
- PHP
- VB.NET
- JavaScript
- Python
- SQL
- HTML & CSS
Data
- MySQL
- SQLite
- phpMyAdmin
Linux & DevOps
- Linux (Ubuntu)
- Docker
- Docker Compose
- Git & GitHub
- GitHub Actions
Networking
- Cisco Packet Tracer
- VLAN & VTP
- Inter-VLAN routing
- DHCP & DNS
- Port security
- ACL & SSH
Quality
- Selenium WebDriver
- Unit & integration testing
- Audit logging
- Role-based access
Communication
- Toastmasters
- Technical writing
- Public speaking
- Marketing design
Experience
On-the-job trainee, Ceylon Electricity Board (Haliela branch)
NDICT work placementReplaced the branch's manual petty cash ledger with a desktop app that enforces the branch's spending rules and prints the official monthly report in Sinhala and English.
Member, Voice Your Dream Toastmasters Club
OngoingPublic speaking, club marketing design, and building the meeting timer the club uses.
Education
BIT, University of Colombo School of Computing (UCSC)
In progressSemester projects and self-study notes across software, networking and communication courses.
NDICT, NVQ Level 5
CompletedSoftware development and networking. My POS and Inventory System and the Packet Tracer labs come from this course.