Stefan Gerasch
Senior Software Engineer - Software Architect
App Developer - Computer Scientist - DJ
Experienced Senior Software Engineer with a proven track record of successfully leading and contributing to the development of web and mobile applications. Skilled in C#, ASP.Net Core, UWP, Xamarin.Forms, Typescript, React, PHP, Symfony with a strong focus on high quality and maintainable code. Accomplished in application design, full-stack development and cloud engineering.
Possesses strong methodological skills, allowing for fast adaptions to changing environments. Passionate for learning about new technologies and eager to further deepen existing expertise. Adept at working in collaborative team environments and continuously spreading knowledge. Provides a strong educational background with a master's degree in information systems and a bachelor's degree in computer science graduating with summa cum laude.
Currently Stefan is working as a Senior Backend Software Engineer
& Platform Architect at Kurtz Holding GmbH & Co. Beteiligungs KG.
In that role he is the leading person for designing and developing
a new modern and generalized platform for industrial machines.
The main language and framework used is C# and ASP.Net.
Previously Stefan worked as a full stack senior software
engineer at the s.Oliver Bernd Freier GmbH & Co Kg. From 2014 to
2019 he worked in a team with focus on creating custom in-house
created apps that are targeted to replace existing, old and
cumbersome workflows. During that time he primarily developed
mobile applications using the Universal App Platform (UAP/UWP) and
Xamarin Forms. Part of that was also to create the backend
applications for those apps using Java and the Spring framework.
In 2020 the app team was dissolved and Stefan joined the
development of the s.Oliver in-house B2B shop platform. In less
than a year Stefan evolved from a newcomer in that team to the
leading person.
Before working at s.Oliver, Stefan studied computer science at the university of applied
sciences in Würzburg. He received a bachelor and a master's degree
in computer science. During his studies, Stefan focused on mobile
applications and model driven development using domain specific
languages. In this time, several projects were created to aid in
developing of mobile applications in a model driven approach.
Stefan primarily developed mobile applications in C# for the
Universal Windows Platform and Android using Java. During his
study, Stefan also came in contact with a lot of programming
languages and platforms like C++, Scheme, Objective-C, Swift, etc.
June 2023
Leading the design and development of a new, modern, and versatile platform for industrial machines. Languages and frameworks included C# and ASP.Net as well as Typescript and React. My key milestones cover:
JULY 2021 — MAY 2023
Leading the design and development of the s.Oliver internal B2B shop platform. The primary languages and frameworks used were PHP and Symfony as well as Typescript and React. My key milestones cover:
SEPTEMBER 2019 — JULY 2021
Full Stack Development of the s.Oliver internal B2B shop platform. As well as B2B targeted mobile applications. The primary languages and frameworks used were PHP, Symfony, C# and Xamarin.Forms. My key milestones include:
OCTOBER 2017 — SEPTEMBER 2019
Full Stack Development of mobile applications targeted towards internal departments. The primary languages and frameworks used were C#, Xamarin.Forms, Java and Spring. My key milestones include:
AUGUST 2014 — OCTOBER 2017
Full Stack Development of mobile applications targeted towards internal departments. The primary languages and frameworks used were C#, Universal Windows Platform, Xamarin.Forms and Java EE. My key milestones include:
MARCH 2016 — SEPTEMBER 2017
Focus on theoretical computer science, distributed systems and machinelearning. Graduated with the master thesis on the topic of "Development of anew methodology for describing graphical user interfaces in the context of amodel-driven approach". The study contained projects such as:
SEPTEMBER 2012 — MARCH 2016
Focus on media computer science subjects. Containing computer graphics,mobile applications, sound engineering as well as audio programming anddigital sound synthesis. Graduated with the bachelor thesis on the topic of"Evaluation of a model-driven approach for the development of a connector tothe SAP Netweaver Gateway" with summa cum laude. The study containedprojects such as:
Unfortunately due to copy right concerns this portfolio only contains projects that were created during leisure time. Due to the fact that most projects in the last 8 years were created at and for s.Oliver Bernd Freier GmbH & Co Kg or at Kurtz Holding GmbH & Co. Beteiligungs KG. this is not a complete picture.
Stefan has more than 10 years of experience in software engineering. In that time he got used to a lot of different programming languages, tools, frameworks and libraries. The most notable ones are listed here.
One of Stefans biggest passion is the love for music. As DJ he is primarily focused on Electronic Dance Music with the focal point on progressive house and bigroom. Apart from some smaller gigs on weedings, birthdays and company events, Stefan is currently a resident deejay at the online radio HouseTime.FM and is hosting a weekly radio show on Tuesday from 3 p.m. to 5 p.m. german local time.
Until the end of 2020, Stefan was regularly creating dj sets that can be listened to on the cloud platform mixcloud.com