Headshot of Markus Schanz

Markus Schanz

Full Stack Developer M.Sc.

I am a TypeScript advocate_

Skills

backend
cloud
common
database
devops
frontend
language
misc
technology
Amazon AWS

AWS (Amazon Web Services)

Angular

Angular

sharp

C#

Docker

Docker

Go

Go

Apache Kafka

Kafka

Kubernetes

Kubernetes

Microsoft Azure

Microsoft Azure

Node.js

Node.js

Oracle

Oracle Cloud

React

React

Tailwind CSS

Tailwind CSS

Terraform

Terraform

TypeScript

TypeScript

Experience

2018 – 2022

Incloud GmbH, Darmstadt

Senior Developer & Teamlead

By far my most instructive time was at Incloud GmbH. As with my previous jobs, the day-to-day business was dominated by acquisition, consulting, implementation and deployment of projects in the area of web and smartphone apps.

Although I started as a working student, I was immediately and fully involved in all processes and tasks. Here I experienced an agile environment for the first time, which was characterized by autonomous and self-determined teams (squads).

By the time I was hired as a permanent employee, my technology zoo had grown considerably. Under the catchword DevOps I learned the daily handling of the cloud (AWS, Azure), and the accompanying technologies such as Kubernetes. I also learned to appreciate other developments and paradigms, such as GraphQL, during that time and have relied on them in my work ever since.

A well-designed and functioning application requires a close cooperation with the customer. Through the numerous and diverse projects, I was able to acquire a lot of domain-specific knowledge as well. This includes the areas of mechanical engineering, food distribution, big pharmas, facility management, and many more.

Mar 2018

Technical University of Darmstadt

Master of Science

Since I graduated with a degree in the specialized computer science course Internet and Web-based Systems (1.39), I have dedicated myself full-time to the development of custom software based on web- and cloud technologies.

Sep – Dec 2017

Project-related employment

Developer

Near the end of my studies, the opportunity arose to participate in the implementation of a greenfield project in the gastronomy sector in an experimental environment.

Ultimately, the critical amount of required developers for the envisaged schedule did not materialize. However, in this rather brief period of time, I was able to expand my full stack skills, enabling me to take on a variety of tasks in the project business, up to and including the independent development and deployment of applications.

2016 – 2019

DHBW, Mannheim

Lecturer

After finishing my bachelor's degree, I stopped all side jobs to dedicate myself entirely to my master's studies. But when I got the opportunity to accept a position as a lecturer for the course Web Programming at the Baden-Wuerttemberg Cooperative State University, I gladly accepted.

As a lecturer I was responsible for the content and knowledge transfer in the form of a lecture, exercise and final exam. In addition, I supervised a few bachelor theses and project papers during this time.

2012 – 2015

Launchwerk GmbH, Darmstadt

Student employee

With an increasing focus on the development of web-based applications, I started as a working student at a young agency (originally Creative-Task GmbH, later replaced by Launchwerk GmbH).

In the daily business I was involved in the development of various, individual web applications for enterprises. Among others, this involved a holistic software solution for coworking spaces including billing as well as the web presence of an online pharmacy.

It was at that time that reproducible deployments by means of container technology (Docker) became popular. Also the gradual rise of TypeScript became more and more apparent during this time. Looking back, I witnessed the rise and revolution of (at least) two technologies here that are practically indispensable to the everyday life of developers today. Other technological topics such as CI/CD and single-page applications also began to build momentum during this time.

2010 – 2012

Deutsche Telekom AG, Darmstadt

Student employee

Simultaneously with the beginning of my computer science studies, I started a job as a working student at Deutsche Telekom in the Products & Innovation (P&I) department.

The freedom given there allowed me to evaluate (at the time) state-of-the-art technologies like Hadoop, MongoDB, Redis, and others. My task was to evaluate the technologies in terms of horizontal scalability, possible deployment scenarios in production and suitability to replace existing technologies.

Furthermore, I was part of a team that developed and enhanced various intranet services. Among other things, I was allowed to independently develop a prototype web application that made it possible to set up virtual environments based on VMware ESXi at the push of a button. Suffice it to say that the technology landscape at that time offered no ready-made solutions such as Kubernetes or the like.

Ask Me Anything

A word of caution

Know that the text responses are automatically generated by a computer program that has knowledge about me and my work. Answers may still contain incorrect information. Therefore, do not rely on any of the provided information!

Conversation history is stored for at most 30 days. The entered messages are subject to the OpenAI API data usage policies. No further processing, evaluation or forwarding of the texts happens beyond that.

Actions