Recommended expert

Johannes Knörzer

Softwareentwickler

Johannes Knörzer
Altdorf bei Nürnberg, Deutschland

Erfahrungen

März 2024 - Dez. 2025
1 Jahr 10 Monaten
Deutschland

Softwareentwickler

Hoffmann Engineering Services GmbH

  • Softwareentwicklung
  • Technische Konzeption von Softwarearchitektur und -design (Berücksichtigung funktionaler und nicht-funktionaler Anforderungen)
  • Frontend und Backend
  • Refaktorisierungen
  • Code-Reviews
  • Unit Tests
  • Automatisierte Integrationstests
  • E2E-Tests

Global Identity Services (GIS) ist der Identity Provider für die Digital Services Platform (DSP). Die GIS sind für die Authentifizierung und Autorisierung von Endnutzern und anderen DSP-Diensten durch die Ausgabe von Security Tokens verantwortlich. Hierzu zählen:

  • Verwaltung von Identitäten (z.B. Benutzerregistrierung, Passwortzurücksetzung und -änderung, Benutzerprofile)
  • Verwaltung von Rollen und Berechtigungen
  • Single Sign-On (SSO) über DSP-Dienste hinweg
  • Verwaltung von OAuth-Ressourcen und Allgemeinen Geschäftsbedingungen (AGBs)
Sept. 2023 - Dez. 2023
4 Monaten
Deutschland

Softwareentwickler

Goldbeck GmbH

  • Softwareentwicklung
  • Technische Konzeption von Softwarearchitektur und -design (Berücksichtigung funktionaler und nicht-funktionaler Anforderungen)
  • Frontend und Backend
  • Refaktorisierungen
  • Code-Reviews
  • Unit Tests
  • Automatisierte Integrationstests

RBAC (Role Based Access Control) ist eine Anwendung, die rollenbasierte Zugriffskontrolle für registrierte Applikationen und deren Benutzer innerhalb von Goldbeck ermöglicht. Dabei werden Microsoft Entra ID/Azure Active Directory Rollendaten, Berechtigungen und Benutzer genutzt.

Jan. 2022 - Juni 2023
1 Jahr 6 Monaten
Nürnberg, Deutschland

Softwareentwickler, Softwarearchitekt

IQ-optimize Software AG

  • Softwareentwicklung
  • Technische Konzeption von Softwarearchitektur und -design (Berücksichtigung funktionaler und nicht-funktionaler Anforderungen)
  • Frontend und Backend
  • Refaktorisierungen
  • Code-Reviews
  • Unit Tests
  • Automatisierte Integrationstests
  • Performanceanalysen und -optimierungen

Ziel ist die Einführung von Drillisch-Festnetzprodukten (DSL), einschließlich Produktbestellung, Tarifwechsel und Kündigung. Anbindung externer Dienste (1&1 AG, SPRI, WBCI) und Import strukturierter Daten der Dt. Telekom per Batch zur Verfügbarkeitsprüfung.

Nov. 2020 - Nov. 2020
1 Monate
Erlangen, Deutschland

Softwarearchitekt

Mitsubishi Heavy Industries Europe Digital Solutions

  • Siehe Projekt GCCP (Global Communication and Control Platform) vom 12.05.2020 bis 31.10.2020
Mai 2020 - Okt. 2020
6 Monaten
Erlangen, Deutschland

Softwarearchitekt

Mitsubishi Heavy Industries Europe Digital Solutions

  • Dokumentation (angelehnt an arc42) und Weiterentwicklung von Softwarearchitektur und -design
  • Frontend und Backend
  • Evaluierung von Tools, Frameworks und Bibliotheken
  • Code-Reviews und Konzept-Reviews
  • Softwareentwicklung und Refaktorisierungen
  • Unit Tests und automatisierte Integrationstests für vier SCRUM-Teams (fachliche Führung)
  • Planung und Interaktion auf Managementebene

GCCP (Global Communication and Control Platform) kombiniert CCTV und PIS zur Überwachung kritischer Infrastrukturen und zur Information von Fahrgästen (aktuelle/nächste Station, Werbung) in Bahnhöfen, Zügen und Bussen. Zeitreihendaten werden erfasst, ausgewertet und gespeichert.

Mai 2018 - Apr. 2020
2 Jahren
Nürnberg, Deutschland

Softwarearchitekt und stellvertretender Projektleiter

IT-Systemhaus der Bundesagentur für Arbeit

  • Technische Konzeption von Softwarearchitektur und -design (Berücksichtigung funktionaler und nicht-funktionaler Anforderungen)
  • Projekt- und Aufgabenplanung
  • Konzept-Reviews
  • Frontend und Backend
  • Code-Reviews
  • Prototyping
  • Unit Tests und automatisierte Integrationstests für zwei SCRUM-Teams (fachliche Führung)
  • Planung und Interaktion mit Stakeholdern

Migration des Identity Management Systems (One Identity Identity Manager) von Version 6 auf 8. Neuimplementierung des IT-Shops mit Angular und TypeScript. Migration strukturierter Daten (> 100 GB).

Nov. 2017 - Apr. 2018
6 Monaten
Frankfurt, Deutschland

Softwareentwickler

Condor Flugdienst GmbH

  • Softwareentwicklung
  • Refaktorisierungen
  • Code-Reviews
  • Unit Tests und automatisierte Integrationstests
  • Backend-Entwicklung

Entwurf und Implementierung von Microservices (REST) zur Synchronisation von Flug- und Flughafendaten aus Netline und Sabre per SOA-Webservice und Datenbankintegration.

Juli 2017 - Nov. 2017
5 Monaten
Nürnberg, Deutschland

Softwareentwickler/Development Lead

IT-Systemhaus der Bundesagentur für Arbeit

  • Technische Konzeption von Softwarearchitektur und -design (Berücksichtigung funktionaler und nicht-funktionaler Anforderungen)
  • Softwareentwicklung (Frontend und Backend)
  • Refaktorisierungen
  • Code-Reviews
  • Unit Tests

Pflege, Weiterentwicklung und Neukonzeption eines Adapters zur Transformierung der Schnittstelle eines Altsystems in das Enterprise Output Management System mit Webanwendung zur Adapterkonfiguration.

Jan. 2016 - Juni 2017
1 Jahr 6 Monaten
Nürnberg, Deutschland

Softwareentwickler

DATEV eG

  • Technischer Ansprechpartner für 48 Schnittstellenpartner (Plugin-Zulieferer)
  • Performanceanalysen und -optimierungen
  • Softwareentwicklung
  • Refaktorisierungen
  • Konzeptvalidierung (PoC/Prototypen)
  • Code-Reviews
  • Unit Tests
  • Automatisierte Oberflächentests
  • 3rd Level Support

Der DATEV Arbeitsplatz ist das zentrale Einstiegsprodukt für DATEV-Anwender und ermöglicht den Zugriff auf Funktionen verschiedener Fachanwendungen.

Nov. 2014 - Dez. 2015
1 Jahr 2 Monaten
Nürnberg, Deutschland

Development Lead

IT-Systemhaus der Bundesagentur für Arbeit

  • Bewertung von Softwarearchitektur, -design und Implementierung, Vorschlag von Optimierungsmaßnahmen
  • Technische Konzeption von Softwarearchitektur und -design
  • Konzeptvalidierung (PoC/Prototypen)
  • Konzept- und Codereviews
  • Softwareentwicklung (Frontend und Backend)
  • Refaktorisierungen
  • Unit Tests und automatisierte Integrationstests
  • Build-Management
  • 3rd Level Support
  • Fachliche Führung, Planung und Interaktion mit Stakeholdern und anderen Teams

BAB/Reha.NET verwaltet Berufsausbildungsbeihilfe und Rehabilitationsmaßnahmen mit Schnittstellen zu diversen Fachverfahren.

Juni 2006 - Juli 2007
1 Jahr 2 Monaten
Nürnberg, Deutschland

Softwareentwickler

IT-Systemhaus der Bundesagentur für Arbeit

  • Implementierung einer Anwendung zur Synchronisation von Active Directory Forests
  • Export von Forests nach XML und Import in Active Directory
  • Backend-Entwicklung

MODex2007 ist ein System für Identitäts- und Zugriffsmanagement zur Verwaltung von Rollen-, Benutzer- und Liegenschaftsdaten.

Sept. 2005 - Okt. 2014
9 Jahren 2 Monaten
Nürnberg, Deutschland

Entwicklungsleiter, Softwareentwickler

IT-Systemhaus der Bundesagentur für Arbeit

  • Technische Konzeption von Softwarearchitektur und -design
  • Konzeptvalidierung (PoC/Prototypen)
  • Konzept- und Codereviews
  • Softwareentwicklung (Frontend und Backend)
  • Refaktorisierungen
  • Unit-Tests und automatisierte Integrationstests
  • Last- und Performancetests
  • Build-Management
  • 2nd- und 3rd-Level-Support
  • Planung und Interaktion mit Stakeholdern und anderen Teams

BK-Text ist ein Enterprise-Output-Management-System zur Verwaltung, Steuerung, Ausführung und Endverarbeitung von Vorlagen und Dokumenten.

Zusammenfassung

Mein Schwerpunkt liegt in der Softwarearchitektur, Design und Entwicklung komplexer verteilter Systeme mit .NET und TypeScript. Dabei lege ich sehr viel Wert darauf eine hohe Qualität zu erreichen und die Kundenwünsche bestmöglich zu erfüllen. Hierzu setze ich im Team u.a. Clean Code Development, automatisierte Tests, Refaktorisierungen und Code-Reviews sowie eine bedarfsgerechte und aktuelle Dokumentation ein.

Neues zu erlernen und auszuprobieren macht mir sehr viel Spaß – sowohl fachlich als auch technisch. Ebenso gebe ich mein Wissen gerne an Teammitglieder weiter und freue mich über konstruktive Kritik, um mich stets weiterzuentwickeln.

Fähigkeiten

Betriebssysteme

  • Windows Xp, 7, 8.1, 10, 11
  • Windows Server 2008-2019
  • Ubuntu Linux 18.04

Programmiersprachen

  • Microsoft .Net Framework 2.0-4.6.1, Core 2.2-3.1, 6, 8, 9 (C#, Vb)
  • Visual Basic 6
  • Vba (Word)
  • Typescript
  • Java (Jdk 17/21)
  • Powershell

Datenformate

  • Xml
  • Json
  • Yaml

Technologien / Bibliotheken / Frameworks

  • Plinq/linq
  • Mstest
  • Nunit
  • Xunit
  • Fluentassertions
  • Uml
  • Multithreading (Threads, Tasks (Tpl), Concurrent Collections)
  • Wcf + Soapcore
  • Soa (Webservices)
  • Rest
  • Graphql
  • Openapi/swagger: Swashbuckle, Nswag
  • Odata
  • Sql
  • Angular 8+13 (Mit Angular Material)
  • Vue.js 2 (Mit Vuetify)
  • Next.js 13/14/15
  • React 18/19
  • Html5
  • Css3 (Scss)
  • Tailwind Css
  • Ngrx
  • Rxjs
  • Devextreme-komponenten Für Angular
  • Jasmine
  • Jest
  • Selenium
  • Cypress
  • Playwright
  • Windows Forms
  • Com
  • Ado.net
  • Msbuild/teambuild
  • Log4net
  • Serilog
  • Elk-stack
  • Moq
  • Asp.net Webforms
  • Asp.net Core Web Api 2.2-3.1, 2, 6, 8, 9
  • Asp.net Core Mvc 2.2
  • Asp.net Core Signalr 2.2-3.1
  • Blazor Server
  • Grpc
  • Entity Framework .Net-framework/core 2.2-3.1, 6, 8, 9
  • Unity Ioc
  • Automapper
  • Polly.net
  • Fluentvalidation
  • Zertifikate / Sso
  • Openid Connect (Oidc)
  • Oauth 2.0
  • Jwt
  • Identityserver 4
  • Quartz.net
  • Ldap (Und Active Directory)
  • Spring Boot 2/3

Datenbanken

  • Microsoft Sql Server 2000-2016
  • Microsoft Access 2000-2007
  • Mongodb (Atlas) 5/6/7
  • Mariadb
  • Influxdb
  • Mysql 5.7+8.0

Applikationsserver

  • Iis 7-10
  • Kestrel

Virtualisierung / Netzwerke / Infrastruktur

  • Docker
  • Docker-compose
  • Kubernetes
  • Podman
  • Nginx
  • Rabbitmq (Messaging)
  • Masstransit (Messaging)

Cloud

  • Microsoft Azure
  • Azure Active Directory (Aad)/microsoft Entra Id
  • Azure Sql Database
  • Azure Database For Postgresql 14 - Flexible Server
  • Microsoft Graph Api
  • Azure App Service
  • Azure Kubernetes Service (Aks)
  • Microsoft Identity Plattform Mit Msal (Microsoft Authentication Library)
  • Azure Key Vault
  • Azure Container Registry (Acr)

Werkzeuge

  • Gitlab
  • Azure Devops
  • Microsoft Team Foundation Server (Tfs) 2010-2015 (Quellcodeverwaltung, Build-management, Work Item Tracking)
  • Visual Studio Team Services (Vsts)
  • Jenkins
  • Svn
  • Microsoft Visual Studio 2005-2022
  • Visual Studio Code
  • Mid Innovator
  • Serena Business Mashups
  • Bmc Action Remedy System
  • Jira
  • Microsoft Visual Source Safe 2005
  • Resharper
  • Soapui
  • Enterprise Architect
  • Sonarqube/sonarcloud
  • Eclipse
  • Git
  • .Net Memory Profiler
  • Windbg
  • Debugdiag
  • Speedtrace
  • .Net Runtime Analyzer
  • Visual Studio Performance Profiler
  • Hashicorp Vault
  • Graylog
  • Prometheus
  • Grafana
  • Refit
  • Wibu Systems Codemeter
  • Slack
  • Confluence
  • Microsoft Project 2016
  • Microsoft Teams
  • Strapi Cms 4/5
  • Intellij
  • Figma

Methoden

  • Scrum
  • Ooa Und Ood (Technische Konzeption)
  • Clean Code Development
  • Unit Tests, Automatisierte Integrationstests
  • Test Driven Design (Tdd)
  • Itil
  • Microservices
  • Domain Driven Design (Ddd)
  • Continuous Integration
  • Continuous Delivery
  • Architektur- Und Designmuster
  • Technische Konzeption (Softwarearchitektur Und -Design)

Standardsoftware

  • Microsoft Sharepoint 2013-2019, 365
  • One Identity Identity Manager Version 6/8
  • Microsoft Office 2000-2019, 365
  • Microsoft Visio 2007-2013, 365

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2008 - Nov. 2014

FernUniversität in Hagen

Bachelor of Science Informatik · Informatik · Hagen, Deutschland · Sehr gut (1,5)

März 2007 - Juli 2008

Telekolleg

Fachhochschulreife · Fachrichtung Wirtschaft · Nürnberg, Deutschland · Sehr gut (1,5)

Sept. 2001 - Juli 2004

Berufliches Schulzentrum für Wirtschaft und Datenverarbeitung

Ausbildung zum Fachinformatiker für Anwendungsentwicklung · Fachinformatiker für Anwendungsentwicklung · Würzburg, Deutschland · Gut (2,0), IHK-Prüfung: Gut (90 Punkte)

...und 1 Weitere

Zertifikate & Bescheinigungen

Isaqb Cpsa-A (International Software Architecture Qualification Board Certified Professional For Software Architecture - Advanced Level)

Isaqb

Microsoft Technology Specialist: .Net Framework 4, Service Communication Applications

Microsoft

Microsoft Certified Professional (Mcp) Microsoft Specialist: Programming In C#

Microsoft

Isaqb Cpsa-F (International Software Architecture Qualification Board Certified Professional For Software Architecture - Foundation Level)

Isaqb

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Marc Haid
Marc Haid

Senior Architekt, Coach und Entwickler

Profil ansehen
Guido Schedlbauer
Guido Schedlbauer

Senior Softwareentwickler

Profil ansehen
Enis Spahi
Enis Spahi

Softwareentwickler

Profil ansehen
Marcel Meyer
Marcel Meyer

Cloud-Architekt, Senior Solution Architekt, Senior Software Engineer

Profil ansehen
Rainer Diekmann
Rainer Diekmann

Enterprise Architektur Management / Softwareentwickler Backend

Profil ansehen
Arne Hendricks
Arne Hendricks

Embedded Fullstack-Entwickler

Profil ansehen
Shamaila Mahmood
Shamaila Mahmood

Senior Softwarearchitektin

Profil ansehen
Christoph Bewerbung
Christoph Bewerbung

Architekt, Business Analyst, Entwickler

Profil ansehen
Jürgen Fey
Jürgen Fey

AR/VR/XR-Architekt

Profil ansehen
Michael Rudl
Michael Rudl

Software-Entwickler

Profil ansehen
Nikhil Gyamlani
Nikhil Gyamlani

Mitgründer / Solution Architect

Profil ansehen
Stephan Heilmann
Stephan Heilmann

Entwicklung, Tester

Profil ansehen
Ioan Dobre
Ioan Dobre

Senior Software Entwickler

Profil ansehen
Martin Eisengardt
Martin Eisengardt

Software-Entwickler

Profil ansehen
Stefan Wimmer
Stefan Wimmer

Architekt/Softwareentwickler/Infrastuktur

Profil ansehen
Peter Fleischer
Peter Fleischer

Teilprojektleiter und Lösungsarchitekt - Microsoft 365 Transformation

Profil ansehen
Carlos Medina
Carlos Medina

Migration Zend Framework 2 /Laminas

Profil ansehen
Kyu-wang Lee
Kyu-wang Lee

Softwarearchitekt & Lead Software Engineer

Profil ansehen
Ulrich Proeller
Ulrich Proeller

Software-Architekt

Profil ansehen
Satya Vulise
Satya Vulise

Lead-Entwickler

Profil ansehen
Christian Hacker
Christian Hacker

Qualifikationsprofil

Profil ansehen
Kai Schmudlach
Kai Schmudlach

Software-Entwickler

Profil ansehen
Jörg Trappschuh
Jörg Trappschuh

Datenbank-Experte und Softwareentwickler

Profil ansehen
Tezcan Dilshener
Tezcan Dilshener

Solution Architekt / Projektleiter

Profil ansehen
Niko Schmuck
Niko Schmuck

Entwicklungsarchitekt, Technischer Lead "gridlytics"

Profil ansehen
Rüdiger Schulz
Rüdiger Schulz

Full-Stack-Softwareentwickler / Berater für Digitalisierung

Profil ansehen
Michael König
Michael König

Architekt und Full-Stack-Entwickler

Profil ansehen
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack-Entwickler

Profil ansehen
Michael Fecher
Michael Fecher

Freelancer, Solution-Architekt

Profil ansehen
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps- und DevOps-Engineer

Profil ansehen