20.09.2024 aktualisiert


Technology Evangelist / Enterprise Architect / Senior Developer
Skills
In 2007 I was first appointed as SW architect and team leader in an embedded/IoT project. Today, I bring experience in many well-known technical roles. I have been a scrum master, technology consultant, and product owner, among others. In the industrial environment, I have years of experience in development according to V-Modell XT and V-Modell like processes.
In the role of project manager, I have set up and successfully completed several fixed price projects. Tailored reporting and process management lead me to success.
I have experience in tailoring holistic process frameworks such as ITIL. As a solution-oriented personality, continuous questioning and definition of measures to improve ongoing software development processes is important to me.
I have never lost sight of software development. In almost every role I have taken, I have always had hands on activities. I describe myself as a technology evangelist with 22 years of experience in Microsoft technologies.
I therefore enjoy software development tasks as much as managerial functions. The decisive factor for me is the added value for my customers. A good human exchange is important to me and the feeling to pull together. The success of your project is close to my heart.
I prefer to work together with my employees. As a good team player, we can quickly integrate into new teams and familiarize ourselves with your challenge.
.net Core, .Net, Microsoft .net, API, ASP.net MVC, Photoshop, agiler Coach, agiler Methoden, Android, Angular, AngularJS, Arduino, ASP.NET, ASP.net Core, AUTOSAR, Backend, Big Data, Blazor, Boost, BPMN, C, C#, C# .net, C#.net, C++, COBOL, Client/Server, Cloud, Crystal Reports, DOORS, Datenbankdesign, Datenbank, Datenbanksystems, Database, DevExpress, DEV OPS, Docker, Eclipse, Electron, embedded software, Entity Framework, XML, FMEA, Treiberentwicklung, Git, gRPC, Hibernate, High Performance Computing, DB2, Infragistics, Mobile Applikationen, Mobile Applikation, Java, Jira, jQuery, Kundendaten, MVC, Maria DB, MariaDB, User Interface, Web-Interface, Microservices, MS Access, Azure, Azure Services, Azure DevOps, Azure Cloud, Azure Cloud Services, BizTalk, Microsoft Dynamics CRM, Microsoft Excel, Microsoft Office, Office 365, Office, MS Project, Microsoft Reporting, SharePoint, MS SQL, MSSQL, MS-SQL, Visual Studio, Visual Studio 2015, Visual Studio 2008, Visual Studio 2012, Windows, Windows CE, Microsoft Word, MS Word, MVVM, MongoDB, MySQL, NHibernate, Node.js, No SQL, NUGET, OAuth, ODATA, OpenAPI, Oracle, PL/SQL, PikeOS, QT, RabbitMQ, Raspberry Pi, Redis, Resharper, SAP, SSIS, SSRS, SAAS, SAFE, Scrum Master, SCRUM, Product Owners, Scrum Teams, Software Architektur, Software Entwicklung, Software Development, SQLite, SVN, Swagger, SysML, Tabellen, TFS, T-SQL, UML, UML 2.0, VMWare, webbasierter, Web Services, Webseite, WCF, Windows Forms, WPF, Windows Services, Windows Server 2008, Xamarin
Sprachen
Projekthistorie
Trackspot.de
With the onset of the Corona Pandemic, there was a need to restrict access for people to public buildings and events in order to meet a legally required occupancy rate. For this reason, the Trackspot software was developed.
Trackspot is a solution for visitor management. It integrates the admission control of different manufacturers. Statistics can be evaluated and visualized. Via a dashboard the visitor gets to know the current utilization and maximum capacity. Access can be controlled by traffic lights or by blocking turnstiles. The solution includes contract management and billing.
Role
Shareholder, architect and developer
- Implementation of a multi-client identity system based on Finbuckle
- Setting up the CI/CD pipeline with Azure DevOps
- User interface for a portal with ASP.net Blazor
- Person recognition and counting based on Nvidia Yolo
- Integration of systems from Xovis and Dilax
Applied technologies and tools
ASP.net 6.0, Blazor, Entity Framework, MariaDB, Chart.js, Billwerk API, Open API, Swagger, Raspberry Pi, Nvidia Yolo, Xovis, Dilax, Finbuckle.MultiTenant, ASP.net Identity
Digitization project - ticketing systems
(Cloud, IoT/Embedded, Desktop, Beckerbillett GmbH)
Beckerbillett GmbH was faced with the task of getting the topic of digitization off the ground for the entire organization. This included a redevelopment of the entire software stack (cash registers, access system, sensors, cameras, management system and cloud migration). The organization was adapted accordingly using the DEV OPS approach. A SAAS reference architecture was developed and serves as a target during incremental implementation using SCRUM.
Role
SW architect, technology consultant, product owner and agile coach (both time-shifted).
- Technology consulting and training of team members on the correct use of the selected technologies and appropriate patterns.
- Planning and moderation of software meetings
- (Sprint Planning, Sprint Review, Refinement, Retrospective)
- Introduction and continuous coaching of agile methods
- Training of the SCRUM Master
- Training of a BA team
- Introduction of Microsoft DEV OPS Services and migration of the existing TFS system
- Development of improved work instructions on how to work with Azure Dev Ops.
- Developing and establishing overarching organizational processes.
- Conducting customer meetings and gathering requirements.
- Creation and documentation of a SAAS reference architecture.
- Working on various architecture topics
- Hands On activities (ASP.net, Blazor , Identity, etc.)
Applied technologies and tools
BPMN / Cawemo, Draw.io, Arduino, Raspberry Pi, Android, Windows, C# .net, .net Maui, Visual Studio, Azure DevOps, Azure Services, ARM Templates, MySQL, Maria DB, PL/SQL, gRPC, RESTful services, ODATA, Windows Services, NUGET, Blazor, DevExpress components, XPO ORM, Finbuckle.MultiTenant, ASP.net Identity, Azure OpenAI / ChatGPT
Customer Engagement Manager - Near Shoring
(Present Connection Group)
In 2017, the Present Connection Group founded a spin-up company at the Hamburg location. The goal of the company was to improve sales in the DACH region. For this purpose, an employee with project and sales knowledge was sought.
Role
As Managing Director and Customer Engagement Manager, I was responsible for ensuring the best possible collaboration between the client and all staff and resources provided by Present Connection. The CEM understands the project needs and requirements from a customer perspective and brings important details to the attention of the development team during the development process. The CEM's tasks include:
- Composition and stabilisation of the team and all persons involved in the development
- Knowledge transfer
- Advice on strategic planning, software architecture and software development.
- Support of the Product Owner
Applied technologies and tools
Microsoft Technologies, Web Technologies, Azure, WASM, Jira, TFS, ITIL