About
Who I am
I’m watchDog, a final-year computer science student working toward a career in security research. My focus is the low-level side of security: reverse engineering, binary exploitation, exploit development and malware analysis.
I started from zero with C and assembly, and I’m working my way toward vulnerability research and kernel / low-level systems security. This site is where I document what I learn, the challenges I solve and the tools I build.
Currently open to security research internships and roles. (Placeholder: edit this line.)
Skills
| Category | Details |
|---|---|
| Languages | C, C++, x86-64 Assembly, Python, Bash |
| Areas of work | Reverse engineering, binary exploitation, exploit development, malware analysis |
| Exploitation | Stack overflows, ret2win, binary protections (NX, ASLR, PIE, RELRO, canaries), GOT/PLT, heap (UAF, tcache) |
| Tools | GDB + GEF, pwntools, Ghidra, objdump, Git, Linux |
| Currently learning | Heap exploitation, Windows internals & PE format, PowerShell |
Projects
- Troy
- A learning-oriented antivirus engine with hash-based detection and a CLI.
- ghost.c
- A raw-socket tool that impersonates a phantom host on the network.
- Threat Intel Dashboard
- A threat intelligence dashboard built on a RAG pipeline with Postgres and pgvector. In progress.
- Post-Quantum Health Vault
- A health record vault in C++ combining classical and post-quantum crypto (ML-KEM / ML-DSA). In progress.
- Greedy Scrapper
- A Python web scraping project.
Find me
My GitHub, X and LinkedIn are linked at the bottom of the sidebar.