Thenula Dewanmith
> SYSTEM_ONLINE // Available ยท Sri Lanka

Thenula Dewanmith

>_

Exploring cybersecurity through hands-on projects, continuous learning, and a strong foundation in networking, Linux, and software development.

View Projects
BSc ITCybersec Spec.
SLIITUniversity
2027Expected Grad.
Scroll
[ SYS_01 ] // profile

Building My Foundation in Cybersecurity

// SLIIT ยท BSc (Hons) IT โ€” Cybersecurity Specialization

I'm an undergraduate specializing in Cybersecurity at the Sri Lanka Institute of Information Technology (SLIIT). Through university coursework, hands-on labs, and personal projects, I'm building practical skills in networking, Linux, software development, and cybersecurity.

My goal is to grow into a security engineer by continuously learning, solving technical challenges, and creating projects that strengthen both my engineering and security knowledge.

// system_status.log

STATUS: ACTIVE_LEARNER

FIELD: Cybersecurity & Secure Development

BASE: Sri Lanka ๐Ÿ‡ฑ๐Ÿ‡ฐ

OPEN_TO: Internships & Collaborations

Current Focus

Networking โ€ข Linux โ€ข Cybersecurity

Building a strong technical foundation through practical projects, home labs, and continuous learning while exploring network security, system administration, and software development.

SLIITSri LankaCybersecuritySecure Dev

[ values ]

Curiosity

I enjoy understanding how systems work, exploring new technologies, and continuously expanding my cybersecurity knowledge.

Hands-on Learning

I learn best by building projects, experimenting in labs, and applying concepts beyond the classroom.

Continuous Improvement

Every project is an opportunity to improve my technical skills, problem-solving, and understanding of cybersecurity.

Engineering Mindset

I value clean design, thoughtful solutions, and building software that is reliable, maintainable, and practical.

[ SYS_02 ] // skill_matrix

Technical Competence

// TOOLS, LANGUAGES & SECURITY CONCEPTS

Cybersecurity

[โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘]
Network SecurityWeb Security FundamentalsLinux SecurityOWASP Top 10TryHackMeWiresharkNmap

Programming

[โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘]
PythonJavaCJavaScriptSQL

Systems

[โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘]
LinuxWindowsVirtualBoxVMwareTCP/IPDNS

Tools

[โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘]
GitGitHubVS CodeDockerIntelliJ IDEAPyCharm
[ SYS_03 ] // featured_work

Selected Projects

View All on GitHub
SMS Spam Classifier screenshot
COMPLETE
Machine Learning ยท NLP

SMS Spam Classifier

A binary text classification system using Natural Language Processing to detect spam messages. Built with Multinomial Naive Bayes on a TF-IDF feature matrix, achieving high accuracy on the UCI SMS Spam Collection dataset.

0%Classification Accuracy
PythonScikit-learnNLTKpandasTF-IDFNaive Bayes
Secure Portfolio Platform screenshot
LIVE
Cybersecurity ยท Web Development

Secure Portfolio Platform

Designed and developed a production-ready portfolio platform using Next.js, featuring secure CV delivery through private Cloudflare R2 storage, protected API endpoints, automated CI/CD, responsive design, interactive animations, and performance optimization.

ASecurity Headers Grade
Next.jsTypeScriptThree.jsFramer MotionCloudflare R2bcrypt
[ SYS_04 ] // case_files

Case Studies

// Security-focused technical writeups

Cybersecurity ยท Secure Development
July 2025โ€ข
12 min read
CASE_FILE_001 ยท SECURE_DEVELOPMENT

Building a Security-First Portfolio Platform

How I built this portfolio with security actually baked in โ€” not bolted on afterwards. Private cloud storage, bcrypt auth, rate limiting, and a bunch of headers most people skip.

Defense in DepthCloud StorageSecurity HeadersRate Limitingbcrypt
Read Case Study
[ SYS_05 ] // establish_link

Get in Touch

Open to internships, project collaborations, and security-focused opportunities. I'd love to hear from you.

> INITIATING_SECURE_CONNECTION..._