NGNirwan Geeth

Cybersecurity student building practical security tools.

I'm Nirwan, 22, studying cybersecurity in Sri Lanka. I learn by building: network scanners, IP intelligence and OSINT tools in Python, and clean, secure web interfaces.

EducationHND in Cybersecurity, ESOFT Metro Campus
Current roleCybersecurity Intern
Open source5 public security projects on GitHub
Primary languagePython
Scroll
About me

Curious by nature, security-minded by habit

My name is Nirwan Geeth Kaweeshwara. I'm 22 and studying cybersecurity in Sri Lanka, currently working as a Cybersecurity Intern while completing my HND at ESOFT Metro Campus.

I learn by building. My GitHub is a collection of Python tools for IP tracking, network discovery, port scanning, payload generation and OSINT, made for education and lab practice. I also design and develop responsive websites with HTML, CSS, JavaScript and Bootstrap, and I try to apply a security-first mindset to every one of them.

  • Build to learn. Every concept I study becomes a small working tool.
  • Security by default. Validate input, minimise exposure and think like an attacker.
  • Ethical and educational. Everything I publish is for learning and authorised testing only.
NameNirwan Geeth Kaweeshwara
Age22
LocationSri Lanka
StudyingCybersecurity
RoleCybersecurity Intern
Focus areas

What I work on

Network security

Host discovery, port scanning and service enumeration to understand an attack surface.

Offensive security

Ethical hacking practice, CTF-style challenges and payload generation in lab environments.

OSINT

Collecting and correlating publicly available information about IPs and online profiles.

Security tooling

Turning techniques into reusable command-line and GUI tools with Python.

Secure web development

Responsive interfaces with HTML, CSS, JavaScript and Bootstrap, built with security in mind.

Continuous learning

Studying networking, cryptography and defensive practice alongside hands-on internship work.

PythonJavaScriptHTML / CSSBootstrapGit & GitHubLinux
Projects

Selected work

Open-source tools from my GitHub, created for educational purposes only.

Latest news

Latest update

NEWMilestone

My cybersecurity portfolio is now live

Explore my Python security projects, download my CV and get in touch. I'm currently studying for my HND in Cybersecurity and working as a Cybersecurity Intern.

Experience

Work and education

Present

Cybersecurity Intern

Applying security fundamentals in a working environment alongside experienced professionals.

Ongoing

HND in Cybersecurity, ESOFT Metro Campus

Coursework in networking, ethical hacking, cryptography and secure systems.

Self-directed

Open-source security tools

Designing, building and documenting Python projects published on GitHub.

Certifications

Education & credentials

ESOFT Metro Campus

HND in Cybersecurity

In progress
Professional certifications

More credentials coming soon

Planned
Contact

Let's talk security

Open to internship opportunities, collaboration and CTF teams. The fastest way to reach me is email.