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.
Technical Lead and Technical Owner of the platform, ensuring seamless communication and collaboration between these services
Creation of a container-based infrastructure for the machine platform
Improved code quality through implementing a continuous integration workflow containing code reviews, SonarQube and Dependency Track
Designing the architecture of the platform, consisting of several standalone services communicating through HTTP, OPCUA or MQTT
Conducting code reviews and mentoring developers to improve code quality and ensure adherence to best practices
Utilizing Scrum in combination with Azure DevOps for effective project management and development
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.
Technical Lead and Technical Owner of the shop platform, ensuring the code quality and innovation of the platform
Conceptualizing and executing the migration of the on-premise platform to a state of the art Kubernetes cloud stack
Leading the redevelopment of the antiquated Symfony frontends as React single page applications
Conducting code reviews and mentoring developers to improve code quality and ensure adherence to best practices
Utilizing Kanban in combination with Azure DevOps for effective project management and development
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.
Designing and implementing REST APIs with PHP (Symfony), C# (ASP.NET), and Java (Spring)
Designing and developing mobile applications using C#, Xamarin Forms, and the Universal Windows Platform
Utilizing Scrum in combination with Azure DevOps for effective project management and development
Full Stack Development of mobile applications targeted towards internal departments. The primary languages and frameworks used were C#, Xamarin.Forms, Java and Spring.
Designing and implementing REST APIs with Java (Spring)
Designing and developing mobile applications using C#, Xamarin Forms, and the Universal Windows Platform
Utilizing Kanban in combination with Azure DevOps for effective project management and development
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.
Designing and implementing REST APIs with Java EE
Designing and developing mobile applications using C#, Xamarin Forms, and the Universal Windows Platform
Utilizing Kanban in combination with Azure DevOps for effective project management and development
C#ADO.NET Entity Framework
s.Oliver Group
Rottendorf, Unterfranken
Aus- und Weiterbildung
Aus- und Weiterbildung
1 Jahr 7 Monate
2016-03 - 2017-09
Information Systems
MASTER OF SCIENCE IN INFORMATION SYSTEMS, Technische Hochschule Würzburg-Schweinfurt, Würzburg
Focus on theoretical computer science, distributed systems and machine learning. Graduated with the master thesis on the topic of "Development of a new methodology for describing graphical user interfaces in the context of a model-driven approach". The study contained projects such as:
Development of an algorithm for the MCU Car Rally to track and follow lines
Solving complex problems with the means of approximation algorithms
Developing and training a machine learning algorithm for recognizing images
3 Jahre 7 Monate
2012-09 - 2016-03
Informatik
BACHELOR OF ENGINEERING IN COMPUTER SCIENCE, Technische Hochschule Würzburg-Schweinfurt, Würzburg
Focus on media computer science subjects. Containing computer graphics, mobile applications, sound engineering as well as audio programming and digital sound synthesis. Graduated with the bachelor thesis on the topic of "Evaluation of a model-driven approach for the development of a connector to the SAP Netweaver Gateway" with summa cum laude. The study contained projects such as:
Development of Android apps using Java and Android Studio
Creating and Refining a JPEG encoder utilizing AVX256
Development of an audio driver abstraction layer for the WASAPI and Core Audio interfaces
Development of iOS apps using Objective-C and Swift
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
EXPERIENCE:
Currently 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 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
CLOUD TOOLS:
Docker
Swagger / OpenApi
Kubernetes
Skaffold
FRAMEWORKS:
ASP.NET
Entity Framework
UWP
Xamarin Forms
React
Symfony
Spring Boot
WORKFLOWS:
CI / CD
Kanban
Scrum
Einsatzorte
Einsatzorte
Wiesbaden (+200km)
Deutschland, Schweiz, Österreich
Working primarily remote, occasional on site duty possible
möglich
Projekte
Projekte
1 Jahr 4 Monate
2023-06 - heute
Design and Development of a platform for industrial machines
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.
Technical Lead and Technical Owner of the platform, ensuring seamless communication and collaboration between these services
Creation of a container-based infrastructure for the machine platform
Improved code quality through implementing a continuous integration workflow containing code reviews, SonarQube and Dependency Track
Designing the architecture of the platform, consisting of several standalone services communicating through HTTP, OPCUA or MQTT
Conducting code reviews and mentoring developers to improve code quality and ensure adherence to best practices
Utilizing Scrum in combination with Azure DevOps for effective project management and development
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.
Technical Lead and Technical Owner of the shop platform, ensuring the code quality and innovation of the platform
Conceptualizing and executing the migration of the on-premise platform to a state of the art Kubernetes cloud stack
Leading the redevelopment of the antiquated Symfony frontends as React single page applications
Conducting code reviews and mentoring developers to improve code quality and ensure adherence to best practices
Utilizing Kanban in combination with Azure DevOps for effective project management and development
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.
Designing and implementing REST APIs with PHP (Symfony), C# (ASP.NET), and Java (Spring)
Designing and developing mobile applications using C#, Xamarin Forms, and the Universal Windows Platform
Utilizing Scrum in combination with Azure DevOps for effective project management and development
Full Stack Development of mobile applications targeted towards internal departments. The primary languages and frameworks used were C#, Xamarin.Forms, Java and Spring.
Designing and implementing REST APIs with Java (Spring)
Designing and developing mobile applications using C#, Xamarin Forms, and the Universal Windows Platform
Utilizing Kanban in combination with Azure DevOps for effective project management and development
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.
Designing and implementing REST APIs with Java EE
Designing and developing mobile applications using C#, Xamarin Forms, and the Universal Windows Platform
Utilizing Kanban in combination with Azure DevOps for effective project management and development
C#ADO.NET Entity Framework
s.Oliver Group
Rottendorf, Unterfranken
Aus- und Weiterbildung
Aus- und Weiterbildung
1 Jahr 7 Monate
2016-03 - 2017-09
Information Systems
MASTER OF SCIENCE IN INFORMATION SYSTEMS, Technische Hochschule Würzburg-Schweinfurt, Würzburg
Focus on theoretical computer science, distributed systems and machine learning. Graduated with the master thesis on the topic of "Development of a new methodology for describing graphical user interfaces in the context of a model-driven approach". The study contained projects such as:
Development of an algorithm for the MCU Car Rally to track and follow lines
Solving complex problems with the means of approximation algorithms
Developing and training a machine learning algorithm for recognizing images
3 Jahre 7 Monate
2012-09 - 2016-03
Informatik
BACHELOR OF ENGINEERING IN COMPUTER SCIENCE, Technische Hochschule Würzburg-Schweinfurt, Würzburg
Focus on media computer science subjects. Containing computer graphics, mobile applications, sound engineering as well as audio programming and digital sound synthesis. Graduated with the bachelor thesis on the topic of "Evaluation of a model-driven approach for the development of a connector to the SAP Netweaver Gateway" with summa cum laude. The study contained projects such as:
Development of Android apps using Java and Android Studio
Creating and Refining a JPEG encoder utilizing AVX256
Development of an audio driver abstraction layer for the WASAPI and Core Audio interfaces
Development of iOS apps using Objective-C and Swift
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
EXPERIENCE:
Currently 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 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
CLOUD TOOLS:
Docker
Swagger / OpenApi
Kubernetes
Skaffold
FRAMEWORKS:
ASP.NET
Entity Framework
UWP
Xamarin Forms
React
Symfony
Spring Boot
WORKFLOWS:
CI / CD
Kanban
Scrum
Vertrauen Sie auf Randstad
Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung