SKIP TO CONTENT
PORTFOLIO — 2026
KATHMANDU, NEPAL · KU

AAYUSHNEUPANE

Computer Engineering student building systems, exploring security, and thinking several moves ahead.

Computer Engineering Student • Cybersecurity Engineer • Chess Player

02 — POSITION

E4

EVERY MOVE STARTS WITH A POSITION.

I approach cybersecurity the same way I approach chess:

    01Observe.
    02Analyze.
    03Calculate.
    04Act.
    05Adapt.

03 — THE PLAYER

B2
Aayush Neupane — portrait
1…Nf6
PORTRAITKATHMANDU, NEPAL

Computer EngineeringCybersecurityChess

I am a Computer Engineering student at Kathmandu University focused on cybersecurity, systems, and secure software. Outside the terminal, I play chess. The two disciplines have more in common than they seem.
REPERTOIRE
Cybersecurity

Network Security, Vulnerability Assessment, Penetration Testing, Traffic Analysis, Threat Detection, Intrusion Detection (IDS), Reconnaissance, Phishing Simulation

Security Tools

Wireshark, Nmap, Scapy, Metasploit, Linux/Unix, Git

Cryptography

AES, RSA, Digital Signatures, Secure Key Management

Networking

TCP/IP, DNS, HTTP/HTTPS, UDP

Programming & Data

Python, SQL, PostgreSQL, JavaScript, HTML/CSS, Scikit-learn (Anomaly Detection, Classification)

Web & Backend

React, REST APIs, Responsive Web Development, Deployment

Languages

English, Nepali, Hindi

04 — BATTLES

SCOREBOARD
MOVE 0101
1ST
PLACE — CAPTURE THE FLAG

Enumeration, exploitation, and a flag recovered before the clock did.

MOVE 0202
3RD
PLACE — INTER-DEPARTMENT CHESS

Kathmandu University championship. Position, candidates, calculation.

MOVE 0303
3.8
GPA — KATHMANDU UNIVERSITY

B.E. Computer Engineering, 2022 — 2027 (expected).

MOVE 0404
8,200
PACKETS / SECOND

Packet analyzer throughput, 7.4× over the baseline. p99 442 μs.

MOVE 0505
0.40
LEAVE-ONE-TOOL-OUT RECALL

Eigenguard — against 0.999 on a random split. Evaluation design matters.

05 — OPENINGS

Nf3
01 · E4 · THE SICILIANHybrid Intrusion Detection System

Eigenguard

Signature rules fused with machine learning, so known signatures and novel attacks get caught in the same pass.

PythonScikit-learnCICIDS2017ReactSSH Honeypot
0.40
leave-one-tool-out recall vs 0.999 random-split F1
CASE STUDY→
FIG. EIGENGUARDLIVE TRACE
02 · NF3 · THE RUY LOPEZReal-time Capture & Security Assessment Tool

Network Packet Analyzer

A multithreaded capture pipeline that stays responsive under load — 8,200 packets per second with live alert rules.

PythonScapyTkinterThreading
8,200
packets/second — 7.4× over the baseline
CASE STUDY→
FIG. NETWORK PACKET ANALYZERLIVE TRACE
03 · O-O · THE ITALIAN GAMESecurity Awareness Platform

Phishing Awareness Portal

Simulated phishing campaigns that measure what employees actually click — and what they report.

PostgreSQLReactREST APIs
ONGOING
campaign engine in active development
CASE STUDY→
FIG. PHISHING AWARENESS PORTALLIVE TRACE
04 · BC4 · THE FRENCH DEFENCEHybrid Cryptography CLI

Image Encryption

AES for the bytes, RSA for the key — one-command confidentiality for images and media.

AESRSAPython
1
command to encrypt or decrypt
CASE STUDY→
FIG. IMAGE ENCRYPTIONLIVE TRACE
05 · QD7 · THE LONDON SYSTEMProduction Restaurant Website

Mama's Cafe

A live site for a real restaurant — from first sketch to production traffic, designed and maintained end-to-end.

Responsive FrontendDeployment
LIVE
mamascafe.cafe — real users, real orders
CASE STUDY→
FIG. MAMA'S CAFELIVE TRACE

06 — MINDSET

F7

THE SAME MINDSET.

    Read the position01Read the network
    Find weaknesses02Find vulnerabilities
    Calculate variations03Model attack paths
    Anticipate the opponent04Anticipate threats
    Control space05Control exposure
    Make the best move06Defend the system

ONE LOOP — OBSERVE THE BOARD, OBSERVE THE NETWORK

07 — MATCH HISTORY

D5

MOVESPLAYEDSO FAR.

Chronological record — education, competitions, internships and the projects that came out of them.

  1. MOVE 01DEVELOPMENT2022 — 2027 (expected)

    Kathmandu University

    B.E. Computer Engineering, GPA 3.8

    Started my Computer Engineering degree in Dhulikhel, Nepal. Coursework that shaped everything since: Cryptography, Information Security, Computer Networks, Operating Systems and Data Structures & Algorithms.

  2. MOVE 02COMPETITIVE PLAY2023

    1st Place — Capture The Flag

    First place, CTF competition

    Took first place in a Capture The Flag competition — enumeration, exploitation and a flag recovered before the clock did. It was the moment "I read the docs" turned into "I read the traffic".

  3. MOVE 03TOURNAMENTJune 2024 — July 2024

    Cybersecurity Intern — Prodigy InfoTech

    Network defense & penetration testing

    Remote internship working on network defense and penetration testing. Analysed TCP, UDP, HTTP and DNS traffic with Wireshark and custom scripts, practised reconnaissance and vulnerability assessment, and applied symmetric and asymmetric cryptography on real lab targets.

  4. MOVE 04OPENING PREP2024

    Network Packet Analyzer

    8,200 PPS, p99 442 μs

    Built a multithreaded capture pipeline that keeps a GUI honest under load. Removing redundant serialization bought a 7.4× throughput jump and fixed a 0.500 precision regression on the alert rules.

  5. MOVE 05OPENING PREP2025

    Eigenguard — Hybrid IDS

    Signature rules + machine learning

    Designed a hybrid IDS for CICIDS2017 traffic, benchmarked classifiers, and added an SSH honeypot that captures attacker credentials alongside a React dashboard. The leave-one-tool-out result (0.40 recall vs 0.999 random-split F1) was the most useful number I learned all year.

  6. MOVE 06OPENING PREP2025

    Image Encryption System

    AES for data, RSA for keys

    A hybrid encryption CLI: AES protects the bytes, RSA protects the key. Automatic key pair generation and one-command workflows.

  7. MOVE 07OPENING PREP2025

    Mama's Cafe goes live

    Real client, real traffic

    Designed, deployed and maintain a responsive website for a real restaurant — owning it from sketch to production.

  8. MOVE 08COMPETITIVE PLAY2025

    3rd Place — Chess Championship

    Inter-department, Kathmandu University

    Third place in the inter-department chess championship. Position evaluation, candidate moves, calculation — the same disciplined loop I bring to threat modelling.

08 — THE BOARD

G7

BEFORETHETERMINAL,THEREWASTHEBOARD.

♞3rd Place — Inter-department Chess Championship, Kathmandu University

Position evaluation, candidate moves, calculation — the same disciplined loop I bring to threat modelling.

NAVIGATE BY BOARD

Every section has a square. Click one to jump — start with e4 if you want the opening move.

1. e2 — YOUR MOVE.E2

09 — PHILOSOPHY

H4

I DON'T TRY TO FINDTHE FASTEST MOVE.I TRY TO FINDTHE RIGHT ONE.

AAYUSH NEUPANE — WORKING PRINCIPLE

01
Curiosity

Read the docs. Then read the traffic.

02
Precision

Every number earns its place.

03
Experimentation

Hypothesis, benchmark, result.

04
Security

Assume the opponent is already moving.

05
Continuous learning

The position never stops changing.

11 — CONTACT

Qh7#

YOUR MOVE.CHECKMATE.

Internships, security work, collaborations, or a strong game of chess — the board is open.

neupaneaayush296@gmail.com
DIRECT
+977 981 223 1184
KATHMANDU, NEPAL
KATHMANDU UNIVERSITY · 2022 — 2027 (expected)
RESPONSE WITHIN A TEMPO