OpenWRT Updater Script

Sysadmin

Created a script to upgrade OpenWRT routers via cron

https://ecomaikgolf.com/notes/automatic-openwrt-updater/

Fedora Copr Packages

Packaging

Packaging typst, tinymist and lf in Fedora Copr:

https://copr.fedorainfracloud.org/coprs/ecomaikgolf/typst/

ISEC Master Thesis Typst Template

Typesetting

Created a Master’s Thesis typst template for ISEC TUGraz.

https://github.com/ecomaikgolf/typst-isec-master-thesis-template

GlacierCTF2024

CTF

Collaborated on GlacierCTF2024 developing challenges, templates, infrastructure and organization.

Provided typstastic, Schrödinger Compiler and ksmaze

https://ctftime.org/event/2402

Secure Software Development Tutor

Teaching

Developed exploiting practical exercises for Secure Software Development

https://www.iaik.tugraz.at/course/secure-software-development-705022-wintersemester-2024-25/

Security Week CTF Organizer

CTF

Co-organized the Graz Security Week 2024 CTF Lab

https://securityweek.at/

flights.ecomaikgolf.com

Scraping

Public historic flight price data scraping for educational purposes

MSc Thesis Midterm Presentation

Talk

Presentation about the ongoing Master’s Thesis work for IAIK.

Slides: TODO NDA

Linux Kernel Related Work

Internship

Two-month internship doing work related to the Linux Kernel @ IAIK Secure Systems Group.

Funds Scraper

Scraping

Private scraper of ~2000 European mutual funds data from Morningstar

Note I: Projects are in a best-effort cronological order
Note II: I usually forget to update this