aviral@vit-ap: ~
aviral@vit-ap
OSWindows 11 / CachyOS x86_64 (Arch-based)
HostFinal-year B.Tech CSE, VIT-AP
FocusCybersecurity · Linux Systems · ML
WMGnome
EditorNeovim (LazyVim)
LangsJava, Python, SQL, C
~ $
I'm a final-year Computer Science student at VIT-AP University, spending most of my time somewhere between a terminal and a research notebook. My focus sits at the intersection of cybersecurity, Linux systems, and applied machine learning — currently deep into learning C and low level systems.

Outside of coursework, I run distro-hop for fun, and build small tools that scratch my own itches — an incident-response memory extractor, a privacy-preserving NIDS, a self-hosted SIEM threat detection lab, and a YouTube Music downloader. I like systems I can take apart and rebuild better.
experience.log
Security & Infrastructure Intern
Kudankulam Nuclear Power Plant
Dec 2025 — Jan 2026
  • Analyzed high-security IT infrastructure operations, focused on maintaining and securing a strictly isolated, air-gapped intranet environment against external cyber threats.
  • Evaluated internal enterprise applications built with Spring, JavaFX, and PHP supporting plant operations.
  • Investigated internal web service configuration and deployment via Apache and Apache Tomcat.
  • Examined relational database systems and network security protocols optimized for zero external connectivity.
total 4 directories · sorted by relevance
federated-nids/ view →
Privacy-preserving Network Intrusion Detection System. Trains PyTorch classifiers across distributed clients without centralizing raw traffic, orchestrated with the Flower (flwr) framework using FedAvg aggregation on the CICIDS2017 dataset — DoS, DDoS, and port-scan classification.
PyTorchFlower / flwrFedAvgCICIDS2017
linux-mem-extractor/ view →
Lightweight incident-response CLI for live process memory forensics. Parses /proc/[pid]/maps to isolate readable segments, then seeks directly into /proc/[pid]/mem to pull strings, env secrets, and paths — no kernel drivers required.
Python/proc filesystemDFIRLinux
wazuh-threat-detection-lab/ view →
Self-hosted Enterprise SOC lab built with Wazuh SIEM, OpenSearch Indexer, and Docker Compose. Features real-time endpoint telemetry monitoring, automated NVD vulnerability scanning, and custom Python MITRE ATT&CK threat simulation (SSH brute-force, directory discovery, path enumeration).
Wazuh SIEMDocker ComposeOpenSearchPythonMITRE ATT&CK
youplay/ view →
CLI tool for downloading full YouTube Music playlists with automatic metadata embedding — title, artist, album, and cover art — via yt-dlp and mutagen, with a Rich-powered live progress display and zero-manual-tagging MP3 output.
Pythonyt-dlpmutagenRichClick
~/.config/skills.conf
os_cli=Linux (Advanced)Bash/ShellCLI ToolsRaspberry Pi

security_net=Intranet SecurityMalware AnalysisNetwork MonitoringDNS

languages=JavaPythonSQLC