harshwardhan_patil.
Systems & Software.

I work at the intersection of software, systems, security, and computational intelligence. My process is direct: build tools, break things deliberately, understand why they break — from the kernel up.

Active work: Currently building CyGuide — an open-source TUI platform for cybersecurity tool orchestration and education.

Selected Work

all projects →

CyGuide

python 3.11+· textual tui· pydantic v2· sqlite / aiosqlite

Terminal User Interface platform for cybersecurity education and tool chaining. Built on a Smart Adapter / Stupid Framework model with a stateful entity graph (SQLite), 15-schema finding vocabulary, and a plugin system that lets you add tools like nmap, gobuster, and whois without touching core.

Approach

Understand by building. Expand node to node.

Architect the system, inspect its internals, and break things deliberately. I navigate systems and knowledge as a graph — following dependencies rather than treating technologies as isolated subjects.

Contact

Have a problem worth understanding?