Experienced Senior Software Engineer with a proven track record of successfully leading and contributing to the development of web and mobile apps
Aktualisiert am 01.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.12.2024
Verfügbar zu: 100%
davon vor Ort: 5%
ASP.NET
CI/CD
Docker
C#
Container Management
Kanban
Scrum
DevOps
Azure Devops
ADO.NET Entity Framework
Kubernetes
Softwarearchitektur
Software Quality Assurance
Testautomatisierung
Deutsch
Muttersprache
Englisch
Verhandlungssicher

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

Senior Backend Software Engineer & Platform Architect ASP.NET Docker Testautomatisierung ...
Senior Backend Software Engineer & Platform Architect
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
Azure Devops Scrum
ASP.NET Docker Testautomatisierung Code Quality Archite Applikationsarchitektur ADO.NET Entity Framework CI/CD DevOps Container
on request
Kreutzwertheim
1 Jahr 11 Monate
2021-07 - 2023-05

Design and development of the shop platform

Senior Software Engineer CI/CD ASP.NET DevOps ...
Senior Software Engineer
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
Azure Devops Docker Kubernetes
CI/CD ASP.NET DevOps Docker Kubernetes Kanban MySQL PHP React Symfony TypeScript
s.Oliver Group
Rottendorf, Unterfranken
1 Jahr 11 Monate
2019-09 - 2021-07

Full Stack Development of a B2B shop platform

Software Engineer Android ASP.NET C# ...
Software Engineer
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
  • Trainer for software engineer apprentices
Azure Devops
Android ASP.NET C# Xamarin.Forms CI/CD ADO.NET Entity Framework iOS Java Kanban Spring
s.Oliver Group
Rottendorf, Unterfranken
2 Jahre
2017-10 - 2019-09

Full Stack Development of mobile applications

DEVELOPER WEB & MOBILE C# Android CI/CD ...
DEVELOPER WEB & MOBILE
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
  • Trainer for software engineer apprentices
Azure Devops
C# Android CI/CD ADO.NET Entity Framework iOS Java EE Java Kanban Spring Xamarin.Forms
s.Oliver Group
Rottendorf, Unterfranken
3 Jahre 3 Monate
2014-08 - 2017-10

Full Stack Development of mobile applications

I.C.S. STUDENT & APP DEVELOPER C# ADO.NET Entity Framework
I.C.S. STUDENT & APP DEVELOPER
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
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
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

Position

Position

  • SENIOR SOFTWARE ENGINEER & SOFTWARE ARCHITECT

Kompetenzen

Kompetenzen

Top-Skills

ASP.NET CI/CD Docker C# Container Management Kanban Scrum DevOps Azure Devops ADO.NET Entity Framework Kubernetes Softwarearchitektur Software Quality Assurance Testautomatisierung

Produkte / Standards / Erfahrungen / Methoden

Visual Studio Code
Azure DevOps
Git
SonarCloud / SonarQube
Dependency Track
Storybook
PROFILE:
  • 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

Senior Backend Software Engineer & Platform Architect ASP.NET Docker Testautomatisierung ...
Senior Backend Software Engineer & Platform Architect
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
Azure Devops Scrum
ASP.NET Docker Testautomatisierung Code Quality Archite Applikationsarchitektur ADO.NET Entity Framework CI/CD DevOps Container
on request
Kreutzwertheim
1 Jahr 11 Monate
2021-07 - 2023-05

Design and development of the shop platform

Senior Software Engineer CI/CD ASP.NET DevOps ...
Senior Software Engineer
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
Azure Devops Docker Kubernetes
CI/CD ASP.NET DevOps Docker Kubernetes Kanban MySQL PHP React Symfony TypeScript
s.Oliver Group
Rottendorf, Unterfranken
1 Jahr 11 Monate
2019-09 - 2021-07

Full Stack Development of a B2B shop platform

Software Engineer Android ASP.NET C# ...
Software Engineer
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
  • Trainer for software engineer apprentices
Azure Devops
Android ASP.NET C# Xamarin.Forms CI/CD ADO.NET Entity Framework iOS Java Kanban Spring
s.Oliver Group
Rottendorf, Unterfranken
2 Jahre
2017-10 - 2019-09

Full Stack Development of mobile applications

DEVELOPER WEB & MOBILE C# Android CI/CD ...
DEVELOPER WEB & MOBILE
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
  • Trainer for software engineer apprentices
Azure Devops
C# Android CI/CD ADO.NET Entity Framework iOS Java EE Java Kanban Spring Xamarin.Forms
s.Oliver Group
Rottendorf, Unterfranken
3 Jahre 3 Monate
2014-08 - 2017-10

Full Stack Development of mobile applications

I.C.S. STUDENT & APP DEVELOPER C# ADO.NET Entity Framework
I.C.S. STUDENT & APP DEVELOPER
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
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
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

Position

Position

  • SENIOR SOFTWARE ENGINEER & SOFTWARE ARCHITECT

Kompetenzen

Kompetenzen

Top-Skills

ASP.NET CI/CD Docker C# Container Management Kanban Scrum DevOps Azure Devops ADO.NET Entity Framework Kubernetes Softwarearchitektur Software Quality Assurance Testautomatisierung

Produkte / Standards / Erfahrungen / Methoden

Visual Studio Code
Azure DevOps
Git
SonarCloud / SonarQube
Dependency Track
Storybook
PROFILE:
  • 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

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.