Hi, my name is
Markus Koch

I am a passionate DevOps Engineer and Backend Developer. I have a love for great design and minimalism. I embrace challenges and am constantly looking to learn and explore new technologies to improve my skills and create innovative solutions.

Get in Touch
image of myself
memoji of myself
Let me introduce myself

About me

A story of handwork and perseverance.

Hi, I'm Markus Koch. I have a great passion for simplicity and understandability. I specialize in backend development and testing, and my passion in doing so is to develop the cleanest and most maintainable code possible. On the side, I also develop professional and easy-to-use user interfaces, building versioned open-source web applications.

Contact

You have questions about one of my projects, want to know more about my career, or just want to say hello and make my inbox overflow even more? Wonderful, just contact me! I look forward to an interesting conversation.

Experiences

Product Owner & DevOps Engineer

CARIAD SE

June 2023 - Present

I have been hired as a DevOps Engineer for Site Reliability. This involves monitoring various services in the cloud and ensuring maximum availability. My initial role was to develop tools that make it easier for support service staff to see which services are currently functioning and which are experiencing faults. In the meantime, however, I am the Product Owner for a simplified Incident Management configuation process with different ai bots, a variety of CI/CD pipelines and a ~500 terabyte large Data Warehouse for data storage and analysis. Yes I can split myself in three! Cool, isn't it?

Fullstack Web Developer

Pangoon Development

October 2022 - February 2023

Writing and developing the bachelor thesis names floraly. floraly is a web application for monitoring and increasing the survival probability of plants. Here, a plant recognition was developed using a classification model in the field of machine learning. The data was retrieved from a sensor and decoded using reverse engineering. The user can monitor the plants in teams and also receives useful notifications. Incredible but yes this was all part of my bachelor thesis. P.S. floraly never went online because all my plants died. Sorry I am a computer scientist and not a botanist.

Co-Founder & Backend Developer

PartySpark

June 2022 - October 2023

Managing Director and Backend Developer at PartySpark. PartySpark develops an app that makes it easy for people to meet new people with the same interest. Similar to dating platforms, this also works by swiping. However, creating groups to swipe together is a huge difference. For example, if you are planning a city trip with a friend, you can search for locals in advance and they can show you around. And what was my job? Quite simply I developed everything you can't see. But who is recommended to you is still based on my algorithm.

Fullstack Web Developer

Pangoon Development

February 2022 - June 2022

Seconded as a working student at Pangoon Development. Pangoon Development is a web agency from Berlin, which develops innovative and modern web applications mainly using the TALL stack. During this time I took on my own projects and developed platforms from scratch based on agreements with clients. During this time I was able to tighten my knowledge with Laravel and TypeScript. I also developed a love for clean code. In addition, GitHub Copilot has become my new best friend.

Fullstack Web Developer

writeaguide

September 2021 - January 2022

Completing a five month internship in Berlin at the company writeaguide. writeaguide is a knowledge management platform for the B2B sector, which consists of the three pillars knowledge database, learning platform and help center. The application is based on the MVC framework Laravel. During my internship, I implemented new integrations, made minor UI improvements, fixed some weird things on the backend, and ate mind-boggling amounts of cereal.

Educations

Computer Science B.Sc

Technical University of Applied Sciences Regensburg

October 2019 - March 2023

I studied General Computer Science at the OTH Regensburg. The OTH has a good reputation and also offers students a variety of elective courses, partner universities and guest lecturers. These were also the reasons why I chose the OTH and, of course, also because of the beer it produces. Community is very important here! Not only do you learn a lot of different computer science topics, but you also practise them through various practical group projects. If I no longer had to take computer graphics, I would study here again immediately.

Advanced Technical College Certificate

Technical College Kelheim

September 2018 - June 2019

After my training as a mechanic for automation technology, I realised that I was not destined for this profession. That's why I caught up on my A-levels at the Technical College Kelheim. I've always had a soft spot for computers and how they work. No, I'm not one of those people who should study computer science just because they like to gamble. I've been writing my first scripts since I was 14 years old, so it was clear that I needed to take my knowledge to the next level. After a year of torture, I was able to start studying.

Awesome Projects

Welcome to my wonderland of Awesome Projects - where programming magic meets innovation! Explore a whimsical collection of creations that will leave you saying, »Wait, they really did that?!« Buckle up, fasten your seatbelt, and let the awesomeness begin!

  • December 2022

    PortfolioWebpage

    The portfolio webpage is this website. In addition to the current view, it offers a dashboard with which the content can be created. It also offers different administration rights as well as various automations that take a lot of work off the operator's hands. Check out the changelog to learn more about the application.

    • laravel
    • livewire
    • tailwindcss
    • alpinejs
    project image of PortfolioWebpage
  • November 2022

    DataScience

    This is an application that was developed during my studies. Here, data is read from Twitter via a console program and various data science approaches are tried out. The data can be persisted so that different calculations can be performed again later.

    • python
    • datascience
    • api
    project image of DataScience
  • September 2022

    SmartHome

    This repository contains various smart home projects for Apple HomeKit. All these projects are intended for the ESP32 and developed with the programming language C++. All the projects are completely self-sufficient and do not require a bridge. To compile a project, the IDE Arduino v2 is required.

    • cpp
    • esp
    • iot
    • smarthome
    project image of SmartHome
  • June 2022

    GeocodePackage

    The Geocode package is an open source PHP package that is optimized for Laravel and enables coordinates to be converted into an address and an address into coordinates. The drivers Google and Openstreetmap are supported. The package is in beta and it is not recommended to use it productively.

    • php
    • laravel
    • open-source
    • package
    project image of GeocodePackage
  • August 2021

    PartySpark

    PartySpark is a social network that makes it easy for you and your friends to make new acquaintances in other cities. Whether it's for a coffee, a chat or a night of partying. At PartySpark, you can not only search for new friends alone, but also with others.

    • laravel
    • livewire
    • tailwindcss
    • alpinejs
    project image of PartySpark
  • February 2021

    ChessGame

    ChessGame is a visual chess game. You can play against your friends or choose one of different AI opponents. Possible moves are displayed to make it easier for you to play. You can also go back in the game history. The game is object-oriented and developed using the python programming language.

    • python
    • pygame
    • artificial-intelligence
    project image of ChessGame