Things I've built.
Real systems, security experiments, and things that started as curiosity and became working tools.
A custom-built network scanner inspired by Nmap. Uses raw TCP socket connections to probe ports, detect open services, and map host behavior. Built not to use a tool — but to understand how to build one. Covers socket programming, TCP handshake mechanics, threading for speed, and real-world scanning behavior.
Designed and tested multi-layer network topologies including routing, switching, VLANs, and subnetting. Focused on understanding how systems actually communicate — not just configuring devices, but tracing packets and diagnosing failures at every layer of the stack.
Hands-on exploration of scanning behavior, vulnerability patterns, detection techniques, and system limitations. Focused on understanding how systems fail — not just patching them, but deeply understanding the attack surface. All experimentation done in isolated, ethical, controlled environments.
Long-term internship at TamsData Software. Working inside a real development workflow — collaborative codebase, production standards, and the discipline of writing maintainable code beyond academic exercises. Exposure to real engineering decisions, not just assignments.