Hi, this is

Hannes
Koksch

Student

Freelance Web-Developer

Master@IBM

projects.json

Selected Projects

A small selection of interesting side projects

  • Scaling AI models in a "serverless" transcription platform

    Ton-Texter is a transcription platform that transcribes audio files using AI models. It is designed to scale efficiently, providing a "serverless" experience for users. The platform also does speaker identification and timecoded subtitle export, making it a valuable tool for text-based video editing.

  • Playfully explore designs of mailboxes by ceramist Sabin Brendle

    An interactive online-configurator for mailboxes of the ceramicist Sabin Brendle. It was built to playfully explore some of the possible designs.

  • Find professors at the Stuttgart Media University

    If you want to spontaneously catch a professor between lectures, I and my fellow students use the Prof.-Finder. It scans all relevant publicly avilable timetables of the Stuttgart Media University and displays the professors' locations.

cv.md

Education

  • Computer Science and Media (M.Sc.)

    Stuttgart Media University
  • (2023 - now)
  • Masters thesis
    @ IBM (2025 - now)
    "Concept and prototype to introduce an API Gateway into the IBM Z Firmware Stack"
  • Mobile Media (B.Sc.)

    Stuttgart Media University (2019 - 2023)
  • Bachelors thesis
    @ OneQrew Digital Services (2023)
    "Evaluation of workflows and tools for independent testing of individual features in the context of agile software development"

Experience

  • Freelance Web-Developer
    (2019 - now)
  • App Developer
    OneQrew Digital Services (2021 - 2023)
papers.json

Term Papers

Some theoretical work from different study courses

  • Analyzing the Role of Content Delivery Networks in Web Traffic

    For the course "Internet Traffic and Content Distribution" at my university, I analyzed the use of CDNs by the top 1000 websites, focusing on the distribution of requests handled by different CDNs, with the goal of gaining an understanding of what the market for web content delivery using CDNs looks like, how CDNs can be identified, and also to get a vague forecast of the next Web Almanac report.

  • Sketch of a possible architecture

    Event processing and video upload in a ultra large scale video platform

    This paper was written as part of the lecture "Ultra Large Scale Systems" at my university. In the lecture, we decided to take a closer look at video platforms such as YouTube and examined several sections of its large-scale architecture. In order to approach this, a possible architecture of such a platform was outlined. This paper focuses on the sub-area of event processing and video uploading.

  • Sketching ways to improve the sustainability of open source dependencies in software projects

    Sustainable use of open source dependencies

    This paper was written as part of the lecture "Software Engineering" at my university. In the lecture, we discussed the use of open source dependencies in software projects and their impact on sustainability. The paper explores various strategies to improve the sustainability of these dependencies, including better dependency management, community engagement, and contribution practices. It aims to provide insights into how software developers can contribute to a more sustainable open source ecosystem.

other-projects.json

More realized projects

  • cpd-backnang.de

    A website for a Scouts group in my hometown.

  • lottekoksch.de

    A portfolio website for my sister (wip).

  • cambio-scoreboard.web.app

    A scoreboard web app for the card game cambio.

  • sabin-brendle.de

    A website for the ceramist Sabin Brendle.

  • Chapeau

    An online version of a game that has many names. I call it Chapeau, others the fish bowl game.

  • unimusik.uni-stuttgart.de

    A website for the academic choir and orchestra of the University of Stuttgart

  • Packaging Optimization Tool

    A web tool for learning about packaging variables, visually exploring their interactions, and experimenting with simulation approaches.

  • Ton-Texter Logs

    A tool to make built and deployment logs publicly accessible for other team members that do not have access to my vercel account.