04/15/2024 updated


100 % available
Azure Solutions Architect
Stuttgart, Germany
Germany +3
IT Specialist for Application Developmentinfo: Germany, Austria, Switzerland, Liechtenstein
Unity 3dASP.NETHTMLJava (Programming Language).NET FrameworkComputer AnimationComputer-Aided DesignWireless LANAutoCADAgile MethodologyData AnalysisAndroid (Software)Server ApplicationBusiness LogicArduino
.NET Core, .NET, .NET Framework, ASP.NET Core, agile development, Android app, Angular, Arduino, AutoCAD Mechanical, AutoCAD Electrical, Autodesk Inventor, test tool, Azure AD, backend, backup and restore, Bluetooth, Bluetooth Low Energy, business logic, C#, C++, CSS, Cloud, Code Generation, code reviews, Code Review, CQRS, animated graphics, Programming, IT security, information security, CAD, Analysis of data, logging, databases, database, UI/UX, UI/UX design, DevExpress, distributed systems, Docker, Domain Driven Design, Domain Model, Entity Framework, entity relationship, Entity Relationship Diagram, XAML, XML, firmware, graphical user interface, HTML, hardware development, development environment, Integration Testing, Json, Java, Jupyter Notebook, Kubernetes, log4net, low-code, Markup Languages, MQTT, microservice, Microservices, Azure, Microsoft Office, MSSQL, Microsoft SQL Server, SharePoint, Visual Studio 2015, Visual Studio Code, Visual Studio, MVC, MVVM, OAuth2, OOP, OIDC, Postman, Prism, Python, RFID, RegEx, RADIUS server, REST API, Azure SQL, Azure SQL Database, SQL Servers, SQL Server Management Studio, server application, SignalR, software architecture, Design Patterns, user documentation, SpecFlow, Swagger, Templating, TypeScript, UML, Unit Testing, Unity, authentication, Visual Basic, Web API, WCF, Powershell, WPF, WLAN, YAML
Languages
DeutschNative speakerEnglischFluentFranzösischGood
Project history
07/2021 - aktuell: Implementation phase of a cloud native microservice system with orchestration by a process engine to map the
end-2-end business process of a global corporation using C# (.NET 6) and Angular 13 (HTML/CSS/TypeScript)
* Creation of a microservice template based on the .NET template engine with Onion architecture, CQRS and MediatR
according to the Chassis Pattern
* Creation of libraries for overarching concepts such as security and testing
* Implementation of PoCs, e.g. for authorization
* Team leadership of an agile development team of 6-8 developers, holding scrum meetings and code reviews
* Development of implementation and architecture concepts as leader of the backend taskforce
* Security coordination and coordination with the customer's works council and IT security
* Implementation or design of libraries for overarching concepts such as logging, error handling and consistency in
distributed systems (outbox pattern, idempotency)
* Implementation of business and technical modules
* Implementation of a backup and restore solution for local and Azure SQL databases using Powershell
* Setting up an Azure development environment with Azure AD B2C, Kubernetes, SQL Servers, Azure Functions, Azure
App Configuration, Azure Service Bus, Application Insights, Container Registry, SignalR and Azure Maps
* Further development of Azure pipelines with YAML templates and Powershell
* Implementation of a mock service for enriching OAuth2 bearer tokens as Azure Function with Azure AD B2C
end-2-end business process of a global corporation using C# (.NET 6) and Angular 13 (HTML/CSS/TypeScript)
* Creation of a microservice template based on the .NET template engine with Onion architecture, CQRS and MediatR
according to the Chassis Pattern
* Creation of libraries for overarching concepts such as security and testing
* Implementation of PoCs, e.g. for authorization
* Team leadership of an agile development team of 6-8 developers, holding scrum meetings and code reviews
* Development of implementation and architecture concepts as leader of the backend taskforce
* Security coordination and coordination with the customer's works council and IT security
* Implementation or design of libraries for overarching concepts such as logging, error handling and consistency in
distributed systems (outbox pattern, idempotency)
* Implementation of business and technical modules
* Implementation of a backup and restore solution for local and Azure SQL databases using Powershell
* Setting up an Azure development environment with Azure AD B2C, Kubernetes, SQL Servers, Azure Functions, Azure
App Configuration, Azure Service Bus, Application Insights, Container Registry, SignalR and Azure Maps
* Further development of Azure pipelines with YAML templates and Powershell
* Implementation of a mock service for enriching OAuth2 bearer tokens as Azure Function with Azure AD B2C
using MQTT/Json and HTTP/Json in C# (.NET Core 3.1)
* Design of the protocol for the control of the AGVs
* Design of the software architecture taking into account the project requirements
* Test-driven implementation of the interface in C# with .NET Standard
* Test-driven implementation of the REST API in C# with ASP.NET Core
* Integration of the interface into an existing logistics system
* Commissioning of systems at the client
* Further development of the interface on the AGV side in Java
* Creation of user, commissioning and developer documentation
04/2019 - 12/2020: Design and implementation of a plant control system with interfaces to the assembly control system of a
German automotive manufacturer using WPF, WCF (TCP) and XML telegrams in C#
* Analysis of assembly control documentation and specifications.
* Design of the data model for the MSSQL database
* Test-driven implementation of the assembly control interface
* Implementation of the Pick-By-Light software and other logistics software
* Implementation of the configuration tools
* Coordination of the processes with the IT department as well as the logistics operators of the client
* Training of users, as well as first and second level support
* Commissioning of systems at the client
* Setup and administration of the software on the client's servers
* Creation of user, commissioning and developer documentation
* Design of the protocol for the control of the AGVs
* Design of the software architecture taking into account the project requirements
* Test-driven implementation of the interface in C# with .NET Standard
* Test-driven implementation of the REST API in C# with ASP.NET Core
* Integration of the interface into an existing logistics system
* Commissioning of systems at the client
* Further development of the interface on the AGV side in Java
* Creation of user, commissioning and developer documentation
04/2019 - 12/2020: Design and implementation of a plant control system with interfaces to the assembly control system of a
German automotive manufacturer using WPF, WCF (TCP) and XML telegrams in C#
* Analysis of assembly control documentation and specifications.
* Design of the data model for the MSSQL database
* Test-driven implementation of the assembly control interface
* Implementation of the Pick-By-Light software and other logistics software
* Implementation of the configuration tools
* Coordination of the processes with the IT department as well as the logistics operators of the client
* Training of users, as well as first and second level support
* Commissioning of systems at the client
* Setup and administration of the software on the client's servers
* Creation of user, commissioning and developer documentation
03/2019 - 04/2019: Design and implementation of a logistics software for a picking cart for a manufacturer of high precision
machines with WPF
* Test-driven implementation of the business logic in C# with the .NET Framework
* Integration of the software into the customer's ERP system
* UI/UX designer and test-driven implementation of the graphical user interface with WPF
* Installation of the picking cart software at the client's site
* Creation of user documentation
machines with WPF
* Test-driven implementation of the business logic in C# with the .NET Framework
* Integration of the software into the customer's ERP system
* UI/UX designer and test-driven implementation of the graphical user interface with WPF
* Installation of the picking cart software at the client's site
* Creation of user documentation