I started with Python by automating workflows, solving logic problems, and understanding language internals. As I deepened my study of web security, I focused on analyzing how applications break, how attackers think, and how security tooling is engineered.
Now, defensive engineering principles are built into my development process from day one. Whether architecting AI terminal assistants or writing security testing scripts, I emphasize input validation, error handling, clean CLI interfaces, and protocol-level security.
Attacker's Perspective
Analyzing vulnerability mechanics to write resilient software.
Security Automation
Encoding manual security steps into Python CLI tools.
Clean Engineering
Modular codebases, structured logging, and clean APIs.
AI CLI Tooling
Building terminal assistants that execute computer tasks.