~/mark-henke status open to work role cs · new grad 2026 loc madison, wi
1 who am I?
Mark Henke
I'm a Computer Sciences graduate from the University of Wisconsin-Madison. My most notable courses include Computer Security, Algorithms, Computer Networks, and Cryptography. I focus the most on the cybersecurity aspect of the field, and I keep up with the news to learn about recent developments, vulnerabilities, and methodology within the realm of cybersecurity.
degreeB.S. Computer Sciences graduatedMay 2026 seekingnew-grad roles languagesEnglish · Spanish
2 demos java · interactive ports
ford–fulkerson
max-flow · augmenting paths via DFS
Maximum flow from source = 1 to sink = n in a capacitated directed graph. Input format: first line n m, then m lines of u v capacity.
INPUT
OUTPUT
// press run
view source · FordFulkerson.java

      
inversion count
divide-and-conquer · O(n log n) merge sort
Counts pairs (i, j) with i < j but a[i] > a[j] while merge-sorting the array. Input: a single whitespace-separated list of integers.
INPUT
OUTPUT
// press run
view source · InversionCount.java

      
weighted interval scheduling
DP + binary search for predecessor
Pick the non-overlapping subset of jobs that maximizes total weight. Input: first line n, then n lines of start end weight.
INPUT
OUTPUT
// press run
view source · WIS.java

      
red–black tree
self-balancing BST · O(log n) insert
Inserts keys into a self-balancing BST, fixing color and rotation invariants after each insert. Input: whitespace-separated integers. Tree is rendered with ■ black and □ red nodes.
INPUT
OUTPUT
// press run
view source · RedBlackTree.java

      
3 more about me

I'm interested in cybersecurity and IT. I'm hands-on and like to tinker and build things. I love open-source and try to depend solely on transparent services that do not collect data.

more interests: consumer electronics·right to repair·game-server development·digital music production·3D modeling
4 skills
LANGUAGES JavaPythonCHTML / CSS
INFRASTRUCTURE nginx / ApacheDocker MariaDB / MySQLCloudflare Resource/Architecture analysis
SECURITY fuzz testingpen testing mitigationcryptography FPVAremediation
CREATIVE Blender3D modeling digital music production
5 projects
Pterodactyl Panel
May 2024 – Present
Set up a game server panel running through a Docker container. The panel uses a custom solution in order to filter unnecessary traffic, designed by myself. Panel setup requires NGINX, MariaDB, PHP, MySQL, and Composer.
Darkstone Project Webpage
Nov 2020 – Aug 2022
Designed a custom website for the Darkstone server community. Collaborated on design for logos and branding, wrote policies, and established the server as a creative platform.
6 education
2022 – 2026   B.S. Computer Sciences   — University of Wisconsin–Madison · GPA 3.0
Notable coursework: Algorithms (CS 577) · Computer Security (CS 542) · Computer Networks (CS 640)
7 contact
emailmark@markhenke.com
locationMadison, WI
resumeFeel free to contact me to see my resume!
WebTUI · gruvbox soft