×
Mark Bundschuh

Mark Bundschuh

Software Engineer

Columbus, Ohio
English, German

Background


About

About

Interested in software development, Linux, homelab & server administration, and cybersecurity.

Work Experience

Work Experience

  • Software Engineering Intern, American Greetings

    Jun, 2024 - Aug, 20242 months

    • Worked in legacy JavaScript codebase and incrementally rewrote PureMVC code into accessible Vue.js components.

    • Retooled Vite build system to fix long-standing bugs, and added plugins for better developer experience.

    • Thoroughly component tested with Vitest, and end-to-end tested with Playwright.

  • Software Engineering Intern, Kudu Dynamics LLC

    Jun, 2023 - Aug, 20232 months

    • Developed VSCode extension in TypeScript to assist in Linux kernel bug triaging process for a DARPA (U.S. Department of Defense research agency) effort.

    • Continuously field tested the extension on known CVEs (vulnerabilities) to find valuable improvement areas.

    • Made heavy use of Docker to speed up kernel builds with caching, and QEMU to debug the kernel in a virtual machine.

    • Contributed to daily stand up meetings, sprint planning and retrospectives, as well as code reviews following an Agile-like development process.

  • Software Engineering Intern, INSIGMA IT Engineering GmbH

    Jun, 2021 - Aug, 20212 months

    • Developed contracting company's internal management dashboard in C# Microsoft ASP.NET, with TypeScript, CSS, and Bootstrap on the client.

    • Engaged with customers to refine the requirements and deliver a product that met their needs.

    • Communicated entirely in German in a diverse remote environment based out of Cologne, Germany.

Projects Experience

Projects Experience

  • rhombus

    Oct, 2023 - Present

    Jeopardy Style CTF Website Platform

    • Created a Jeopardy style competition platform with a cohesive and modern user interface for hosting CTF events, written in Svelte, TypeScript, and TailwindCSS.

    • Implemented innovative features in the space such as scriptable health checks and a custom ticket support system interacting with Discord.

  • canvas-cli

    Jan, 2023 - Present

    • Interactive command line interface tool for automating common tasks as a student in OSU's learning management system using official REST APIs.

    • Compatibile with any institution's Canvas LMS instance. Cross platform single binary made with Rust.

  • homelab

    Aug, 2022 - Present

    Running Servers at Home

    • Recycled old hardware into personal servers using Kubernetes to breathe new life into them hosting popular service such as Bitwarden, Nextcloud, and Grafana.

    • Practiced backup and disaster recovery with automated offsite cloud backups to keep important data safe.

Skills

Skills

  • Programming Languages

    Bash

    C

    C#

    C++

    CSS

    Go

    Python

    HTML

    JavaScript

    Rust

    TypeScript

    Zig

    Nix

  • Frameworks & Libraries

    ASP.NET

    Astro

    Svelte

    TailwindCSS

    Vue.js

  • Tools & infrastructure

    AWS

    Debian

    Docker

    Git

    Kubernetes

    Linux

    Terraform

    Ubuntu

    Vim

    VSCode

Education

Education

  • Computer Science and Engineering, BS, The Ohio State University

    Aug, 2022 - Dec, 2025

    Data Structures and Algorithms

    Database Systems

Volunteer Work

Volunteer Work

  • President, Ohio State Cybersecurity Club

    Jan, 2023 - Present

    • Lead weekly meetings on various cybersecurity topics to students and network with industry professionals.

    • Host BuckeyeCTF yearly, a competition where last year hosted over 600 teams worldwide online, and over 90 in person players. Solved technical issues and kept 99.9% uptime on over 40 services. Organized and worked through logistical challenges including coordinating with 7 sponsoring companies to provide funding and prizes.