Hey, It's Me Ruvindi Wickramasinghe

Cybersecurity Undergraduate & Developer

Hello! I am an undergraduate student currently pursuing a BSc (Hons) Information Technology Specializing Cyber Security degree at SLIIT & Higher Diploma in Computing and Software Engineering at Cardiff Metropolitan University.

0 Projects
0 Certifications
0 Articles
Ruvindi Wickramasinghe
Cybersecurity

About Me

I am an undergraduate student pursuing a BSc (Hons) Information Technology specializing in Cyber Security at SLIIT & Higher Diploma in Computing and Software Engineering at Cardiff Metropolitan University.

Eager to apply technical expertise in a professional setting while further developing cybersecurity skills in areas such as network security, Ethical Hacking, Vulnerability Assessment, and Secure Coding Practices.


Education

Sri Lanka Institute of Information Technology

2023 - 2027

BSc in Information Technology specializing in Cyber Security

Cardiff Metropolitan University

2023 - 2024

Higher Diploma in Computing and Software Engineering

SLTCA Vocational Training Institute

2022

Certificate in Computer Science & Graphic Design

Mahamaya Balika Vidyalaya - Nugegoda

2019 - 2021

Passed GCE Advanced Level in Engineering Technology Stream with 3C's

Girls' High School - Mount Lavinia

2008 - 2018

Passed GCE Ordinary Level with 1A, 1B, 6C's and 1S

Technical Skills

Cybersecurity

Kali Linux Nmap Nuclei Nikto Subfinder Network Security Ethical Hacking Vulnerability Assessment OWASP Top 10 Burp Suite

Databases

MySQL Database Security SQL Injection Prevention

Frontend

HTML5 CSS3 JavaScript Responsive Design Web Security

Backend

PHP Python Java Secure Coding

Tools & Platforms

Git Android Studio Figma VS Code Docker Metasploit TryHack Me Hack The Box

My Projects

Explore my work in web development, mobile applications, and cybersecurity research

Gallery Café

Cafe Web Site – Web Application Project

A dynamic, database-driven website built for The Gallery Café in Colombo as part of the Web Application Development module at ICBT. The system enhances customer interaction with features like table reservations, pre-ordering, menu filters, and user/admin management.

  • Register
  • Login
  • Online table reservations
  • Pre-ordering system
  • Menu browsing with filters

HTML5 CSS3 JavaScript PHP MySQL

Doggie Delights

DogFood App – Mobile App Project

An e-commerce Android app for dog owners to shop and learn about dog nutrition. Built for the Mobile App Development module (CSE5011) at ICBT, it features product listings, a cart system, educational content, and user authentication.

  • Register
  • Login
  • Printed Catalog
  • Shopping Cart
  • Educational Content

Java XML Firebase Android Studio

DonorLink

Blood Donation System Website – Web Application Project

A web-based platform connecting blood donors, recipients, and hospitals. Developed as a group project for the Year 1 Semester 2 Internet and Web Technologies module at SLIIT. Features include appointment scheduling and an admin dashboard for managing donors and blood drives.

  • Register
  • Login
  • Book Appointments
  • View Donation History
  • Admin: Approve/Decline blood drives
  • Manage Donor Data

HTML5 CSS3 JavaScript PHP MySQL

Zero Trust Architecture

Comprehensive research paper on Zero Trust Architecture exploring core principles, benefits, challenges, and future trends in cybersecurity.

  • Abstract
  • Evolution Of The Topic
  • Core Principles of Zero Trust Architecture
  • Impact Of Zero Trust Architecture
  • Benefits of Zero Trust Architecture
  • Challenge and Limitation of Zero Trust Architecture
  • Future Developments In This Area

Cybersecurity Research Network Security

Linux System Administration

A hands-on project for the IE2012: Systems and Network Programming module at SLIIT. Covered Linux VM setup, network services (DHCP, DNS, NTP), server deployments (Apache, Postfix), firewall rules, secure SSH, and GDB-based debugging.

  • Basic of Linux Environments
  • DHCP, DNS and NTP Services
  • Security and Other Services
  • Linux GDB

Linux System Administration Network Security

Personal Portfolio

This portfolio was built using HTML5, CSS3, and JavaScript, and is hosted on GitHub Pages for reliable and fast deployment. I designed the layout with a focus on clarity, responsiveness, and a minimalist aesthetic, ensuring a smooth browsing experience across devices.

  • Home Section
  • About Section
  • Project Showcase
  • Certification Showcase
  • Atricles Showcase
  • Contact Section
  • GitHub Integration
  • Skills & Tools Section
  • Resume Download Option

HTML5 CSS3 JavaScript GitHub Pages

Bug Bounty Project

Completed a hands-on web security project assessing Deribit.com, applying ethical hacking techniques including reconnaissance, vulnerability scanning, and manual testing to identify and document security vulnerabilities.

  • Performed reconnaissance using Sublist3r, Httprobe, and Nmap.
  • onducted vulnerability scans with Nikto, Nuclei, and OWASP ZAP.
  • Identified critical vulnerabilities including IP disclosure.
  • Validated findings manually and tested SQL injection with SQLmap.

Linux System Administration Network Security

Certifications & Badges

Professional certifications and achievements in technology and cybersecurity


Advent of Cyber Certificate

Advent of Cyber 2025

TryHackMe

Proven understanding of cyber security fundamentals. Has shown consistency, tenacity & continuous learning.

Issued 26th December 2025 ID: THM-5BU5MHEA7S
Frontend Development Certificate

Certified Cybersecurity Educator Professional

Red Team Leaders

A certification verifying expertise in cybersecurity instruction and effective training methodologies.

Issued 15th December 2025 ID: 123b12b7b716c497
Introduction to Bug Bounty Certificate

Introduction to Bug Bounty

Red Team Leaders

This certificate shows the person finished a beginner's course on bug bounty hunting and learned the basics of finding and reporting security flaws.

Issued 15th December 2025 ID: 665ba81581a266dd
Graphic Design Certificate

Ethical Hacker

Cisco Networking Academy

Learn the art of offensive security to uncover cyber threats and vulnerabilities before the cybercriminals do.

Issued 19 Jul 2025 Cert No: Null
Computer Science Certificate

Python for Beginners

University of Moratuwa

This certificate confirms completion of a beginner Python programming course from the University of Moratuwa.

Issued 11 Jul 2025 Verification Code: 2K1B9tSV0e
Graphic Design Certificate

Exploring Networking with Cisco Packet Tracer

Cisco Networking Academy

Practice using Cisco Packet Tracer to set up, manage, and monitor a branch office network.

Issued 18 Jun 2025 Cert No: Null
Cisco Network Security Certificate

Introduction to the Threat Landscape 3.0

Fortinet

The Introduction to the Threat Landscape 3.0 badge recognizes a fundamental understanding of the cyber threat landscape.

Issued 17 June 2025 ID: a67c400a-b13c-4733-a3a5-494b941caf4d
Cisco Network Security Certificate

Getting Started with Cisco Packet Tracer

Cisco Networking Academy

Your on-ramp to Cisco Packet Tracer. Get familiar with the simulation environment and download the latest version.

Issued 15 Jun 2025 ID: Null
Cisco Network Security Certificate

AI for Beginners

HP LIFE

By completing this course, the above-named student has gained a basic understanding of the impact of artificial intelligence (AI) on the technological landscape.

Issued 17 Jun 2025 ID: 6e2be36e-dd68-4af2-81fb-1e7b487e4604
Cisco Network Security Certificate

Introduction to Cybersecurity

Cisco Networking Academy

Explore the exciting field of cybersecurity and why cybersecurity is a future-proof career.

Issued 24 Nov 2024 ID: a22f585d-4b78-41ca-9eb8-767223a73c53
Cisco Network Security Certificate

3 Day Streak Badge

TryHackMe

Achieving a 3 day hacking streak.

Issued November 20, 2025
Cisco Network Security Certificate

7 Day Streak Badge

TryHackMe

Achieving a 7 day hacking streak.

Issued November 24, 2025

Latest Articles

Insights on cybersecurity, technology, and development

File Upload Vulnerabilitie

File Upload Vulnerabilities — A Complete Step‑by‑Step Guide

The article briefly explains how insecure file upload features can be abused by attackers and highlights common file upload vulnerabilities and their security risks.

Read on Medium
Natas Wargame

Natas Wargame Walkthrough (Level 1–10)

This walkthrough covers Natas Levels 1–10, highlighting fundamental server-side web security flaws and teaching practical techniques for identifying and exploiting insecure web application logic.

Read on Medium
Bandit Game

Bandit Game Walkthrough (Level 01–15)

This walkthrough explores OverTheWire’s Bandit wargame (Levels 0–15), highlighting practical Linux commands and techniques commonly used in ethical hacking and cybersecurity.

Read on Medium

Get In Touch

Let's discuss opportunities or collaborate on projects

Email

pburuvindi@gmail.com

Phone

+94 70 539 6714

Location

Piliyandala, Colombo, Sri Lanka