Skip to content
View CharlesTChapman's full-sized avatar

Highlights

  • Pro

Block or report CharlesTChapman

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
CharlesTChapman/README.md

Charles Chapman

Offensive Security · Exploit Development · Vulnerability Research

Northeastern University Concentration


$ whoami

$ cat /etc/charles.conf

NAME        = "Charles Chapman"
LOCATION    = "Boston, MA / Santa Fe, NM"
SCHOOL      = "Northeastern University — Khoury College of Computer Sciences"
PURSUING    = "B.S. Cybersecurity, Cyber Operations Concentration (Expected Graduation 2029)"
CERTS       = ["CompTIA Security+"]
FOCUS       = ["Offensive Security", "Exploit Development", "Vulnerability Research"]

I'm a cybersecurity student at Northeastern with a concentration in cyber operations. My long-term goal is vulnerability research and exploit development at a national lab environment.


$ ls -la ~/projects

Documented exploitation chains across web, binary, and Linux

Running collection of CTF solutions with full methodology.

x86 ASM GDB pwntools Python Linux Ghidra Wireshark


Cowrie Honeypot + Analytics Dashboard

SSH/Telnet deception infrastructure with real-time attack dashboard

Deployed Cowrie honeypot on a DigitalOcean VPS surfacing live attack data through a custom React dashboard. Logs attacker sessions, command sequences, and credential attempts, then visualizes trends over time.

Python React TypeScript Docker DigitalOcean VPS SSH


Self-Hosted Privacy Stack

WireGuard VPN · AdGuard Home · Unbound recursive DNS

Deployed a full personal network privacy stack running on a DigitalOcean VPS including WireGuard for encrypted tunneling, AdGuard Home for DNS-level ad/tracker blocking, and Unbound for recursive DNS resolution (no third-party resolver in the chain). Zero-trust approach: everything is authenticated and encrypted.

WireGuard Linux Bash Networking DNS VPN DigitalOcean VPS


Data science web app for European university analysis

Full-stack university recommendation and analytics platform built on Eurostat COFOG datasets and ETER EU university data. MySQL backend, REST API, React frontend, Hugo static site for progress and research deliverables. Includes a Cosine Similarity ML recommendation model and Linear Regression ML model to predict employment levels by country and sector.

Python MySQL Docker REST API React Hugo Data Science


$ cat skills.txt

LANGUAGES     = ["Python", "C", "Bash", "Java", "SQL"]
OFFENSIVE     = ["Buffer Overflows", "Web Vulns (XSS/SQLi)"]
TOOLS         = ["GDB", "pwntools", "Burp Suite", "pwndbg", "nmap", "Wireshark"]
INFRA         = ["Linux", "Windows", "Docker", "VirtualBox", "WireGuard", "VPN", "DNS", "DigitalOcean VPS"]
WEB           = ["React", "REST APIs", "MySQL", "Streamlit"]

$ ping --connect

LinkedIn Email

Open to: co-op opportunities in offensive security, vulnerability research, and security engineering. Especially interested in national lab and defense-adjacent environments.


Boston, MA · Santa Fe, NM

Pinned Loading

  1. ctf-writeups ctf-writeups Public

    Technical writeups documenting my work through CTF challenges. Focus areas: binary exploitation, reverse engineering, and web vulnerabilities.

    Python

  2. 26su-TBCA-Project 26su-TBCA-Project Public

    Forked from NEU-Khoury-DoC/26su-DoC-Project-Template

    TBCA — A Streamlit + Flask + MySQL app that combines EU university data with a decade of Eurostat labor statistics to help students find their best-fit university, labor statisticians forecast empl…

    Jupyter Notebook 1