Skip to content
View JacobChoi5's full-sized avatar

Block or report JacobChoi5

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
JacobChoi5/README.md

Hi, I'm Jacob!

I'm a Computer Science student at Stevens Institute of Technology with a strong interest in cybersecurity. I've built projects across penetration testing, systems programming, and networking, and I enjoy working close to the operating system and network stack.

Featured Projects

Technical Interests

  • Cybersecurity & Network Security
  • Linux & Systems Programming
  • Penetration Testing
  • Secure Coding

Skills & Technologies

  • Languages: C, Python, Bash, Java, JavaScript, C++
  • Security & Network Tools: Kali Linux, Metasploit, Nmap, Wireshark, tcpdump, Telnet, Netcat
  • Operating Systems: Linux, Windows, Unix
  • Networking: TCP/IP, UDP, Sockets, Port Forwarding
  • Concepts: Vulnerability Assessment, Enumeration, Exploitation
  • Developer & Debugging Tools: GDB, Valgrind, Make

In Progress

  • BillSplit: Senior Design Project
  • LetterboxdWrapped: Web Application Project
  • Local Job Finder: SEC Project

Currently Learning

  • Penetration testing tools and workflows
  • Vulnerability assessment techniques
  • Network protocol behavior

Contact

Email: jacob.daniel.choi@gmail.com LinkedIn: LinkedIn

Pinned Loading

  1. metasploit-vulnerabilities metasploit-vulnerabilities Public

    Hands-on penetration testing lab using Kali Linux and Metasploitable2 to practice network scanning, enumeration, and exploitation with Nmap, Metasploit, and Telnet.

  2. local-udp-chat-app local-udp-chat-app Public

    Android app for peer-to-peer messaging over UDP on a local network. Messages transmitted using UDP datagrams, handled by a background Android Service with separate sender and listener threads. Demo…

    Java

  3. minishell minishell Public

    A simple Unix-style shell implemented for CS 392 (Systems Programming). Features custom command parsing, process inspection via /proc, signal handling, and execution of external programs using fork…

    C

  4. recycling-bin recycling-bin Public

    A bash-based recycle bin utility that safely manages file deletion on Linux. Supports automatic file recovery, listing deleted items, purging the recycle bin, and secure command-line flag handling.…

    Shell

  5. CTF-Scripts CTF-Scripts Public

    Collection of script I have wrote for various Capture The Flag challenges

    Python

  6. Letterboxd-Wrapped-CS546 Letterboxd-Wrapped-CS546 Public

    JavaScript 1