featured
Python Port Scanner

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.

Python Sockets TCP/IP Networking Cybersecurity Threading
Cisco Packet Tracer
Networking Simulations

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.

Cisco Packet Tracer Routing Switching TCP/IP VLANs
Controlled environments only
Cybersecurity Experiments

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.

Offensive Security Network Scanning Recon Python Linux
TamsData Software · Internship
Professional Development Work

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.

Production Code Team Workflow C Python