04/15/2024 updated

**** ******** ****
100 % available

Azure Solutions Architect

Stuttgart, Germany
Germany +3
info: Germany, Austria, Switzerland, Liechtenstein
IT Specialist for Application Development
Stuttgart, Germany
Germany +3
info: Germany, Austria, Switzerland, Liechtenstein
IT Specialist for Application Development

Profile attachments

Robert Bantele CV en.pdf
Robert Bantele CV de.pdf

Unity 3dASP.NETHTMLJava (Programming Language).NET FrameworkComputer AnimationComputer-Aided DesignWireless LANAutoCADAgile MethodologyData AnalysisAndroid (Software)Server ApplicationBusiness LogicArduinoAuthenticationsAutodesk InventorTest AutomationUnit TestingMicrosoft AzureBluetooth Low Energy (Bluetooth)BluetoothC Sharp (Programming Language)C++ (Programming Language)Cascading Style Sheets (CSS)Cloud ComputingSoftware DocumentationCode GenerationCode ReviewComputer SecurityComputer ProgrammingDatabasesCommand-Query Responsibility Segregation (Software Development)Software Design PatternsDistributed SystemsMarkup LanguagesEntity FrameworkEntity Relationship ModelsExtensible Application Markup LanguageFirmwareGraphical User InterfaceUser Interface DesignHardware DesignWindows Communication FoundationIntegrated Development EnvironmentsJSONPython (Programming Language)Log4jMicrosoft Visual StudioWindows Presentation FoundationMicrosoft SQL ServersSQL AzureMessage Queuing Telemetry Transport (MQTT)SQL Server Management StudioModel View Controller (MVC)Model View ViewModelOAuthObject-Oriented Software DevelopmentOpenIDRadio-Frequency IdentificationWindows PowerShellPrism (Software)Software ArchitectureRemote Authentication Dial in User Service (RADIUS)Regular ExpressionsAzure Active DirectorySwaggerMicrosoft SharePointSignalRSQL DatabasesTypeScriptUMLBackup and RestoreExtensible Markup Language (XML)YAMLJupyter NotebookData/Record Logging.NET CorePostmanDevexpressBackendSpecflowAngularJSTemplatingIntegration TestsKubernetesVba Programming LanguageLow-codeRestful ApiDomain Driven DesignDockerDomain ModelWeb ApiMicroservices
.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

Senior Software Engineer - Fullstack

adesso SE
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

Software Engineer - Fullstack

Safelog GmbH
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

Software Engineer - Fullstack

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

Software Engineer - Fullstack

Java

Software Engineer - Fullstack

* Further development of the protocol for controlling the AGVs
* Test-driven implementation of the interface in C# with the .NET Framework
* Integration of the interface into an existing Pick-By-Light system
* Commissioning of systems at the client
* Creation of user, commissioning and developer documentation

Software Developer - Fullstack & Mobile

Haller & Erne GmbH
* Creation of a data model (entity relationship model)
* Design of the software architecture taking into account the project requirements
* Test-driven implementation of the server application in C# with ASP.NET Core in Visual Studio 2015
* UI/UX design and implementation of the client application with Angular in Visual Studio Code

Software Developer - Fullstack & Mobile

* Further development and testing of the server application with ASP.NET Core
* UI/UX design and implementation of the client application with Angular
* Implementation of the translation of the proprietary client protocol (RFID binary data) into human readable data
* Fine-tuning the desired user experience in consultation with the client

Software Developer - Fullstack & Mobile

* Analysis of data sheets and manufacturer documentation
* Programming of the module in C++ with MBed and EmBitz: Implementation of Bluetooth Low Energy configuration and
different WPA-Enterprise authentications in the 2.4Ghz and 5Ghz band
* Programming of a test tool in C# with Visual Studio 2015 for the evaluation of the self-created firmware and the firmware
of the manufacturer

Software Developer - Fullstack & Mobile

* Refactoring of the firmware in C++ with EmBitz
* Implementation of the XModem protocol in C++
* Implementation of a RegEx based string parser
* RADIUS server "FreeRADIUS" installed and configured on RaspberryPi
* Created certificates and tested and documented all types of WPA-Enterprise authentication

Software Developer - Fullstack & Mobile

* Implementation and testing of the business logic and the UI/UX Design of the interface of the app with B4A in Visual Basic
* Creation of animated graphics from CAD files for display in the app
* Implementation of CRC checksum algorithm in Visual Basic
* Implementation of the XModem protocol in Visual Basic

Certificates

Microsoft Certified: Security, Compliance, and Identity Fundamentals

Microsoft

2023

Microsoft Certified: Azure AI Fundamentals

Microsoft

2022

Microsoft Certified: Azure Data Fundamentals

Microsoft

2022

Microsoft Certified: Azure AI Engineer Associate

Microsoft

2022

Microsoft Certified: Azure Virtual Desktop Specialty

Microsoft

2022

Microsoft Certified: Azure Solutions Architect Expert

Microsoft

2022

Microsoft Certified: DevOps Engineer Expert

Microsoft

2022

Microsoft Certified: Azure Fundamentals

Microsoft

2021

Microsoft Certified: Azure Administrator Associate

Microsoft

2021

Microsoft Certified: Azure Security Engineer Associate

Microsoft

2021

Microsoft Certified: Azure Developer Associate

Microsoft

2021


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in