05.07.2026 aktualisiert

**** ******** ****
100 % verfügbar

Senior IT Engineer Azure / .NET / Fullstack (React)

Köln, Deutschland
Deutschland +1
info: Deutschland, Österreich
Wirtschaftsinformatik (FH)
Köln, Deutschland
Deutschland +1
info: Deutschland, Österreich
Wirtschaftsinformatik (FH)

Profilanlagen

DP-900 Azure Data Fundamentals.pdf
AZ-204 Azure Developer Associate.pdf
AZ-900 Azure Fundamentals.pdf
Profil_Thomas_Lemke_20260221.pdf

Skills

Asp.NetJavaJavaScript.Net FrameworkAPIsAtlassian JiraMicrosoft AzureC#CliCloud ComputingCloud-EngineeringLinuxDevOpsEntity FrameworkIISJSONJUnitPythonMercurialWindows-ServerNode.jsNunitPrismaScrumMockitoSwaggerNext.jsSAP Business SuiteSoapuiVaultSQLTypeScriptUMLVirtualBoxOpenapiHighchartsPostmanGruntSpring MVCReact.jsGitLabGitMoqVue.JsSpring DataAngularJSKubernetesNpm(Software)Atlassian BitbucketTerraformApi-Management
Programmiersprachen
C#, CSS, HQL, HTML, Java, JavaScript, JSON, JSON-Schema, LINQ, Python, TypeScript, SQL, WSDL, XML, XSD

Azure-Technologien
API Management, App Configuration, Application Insights, ARM, CLI, CosmosDB, DevOps, Entra ID (AAD), Event Hub, Function Apps, Key Vault, Log Analytics, Logic Apps, Redis Cache, Service Bus, Storage Account, Web Apps, Web Jobs

Weitere Technologien
.NET, AngularJS, ASP.NET Core, Bicep, Bootstrap CSS, Camel, Camunda, Dynamics 365 CRM, Entity Framework Core, GXT, Hibernate, Highcharts, Java EE, JHipster, JUnit, Kubernetes, Mockito, Moq, MSTest, NSubstitute, OpenAPI/Swagger, PowerMock, REST, Sassy CSS, Silverlight, Spring, Spring Boot, Spring Data, Spring MVC, SOAP, Spring Security, Terraform, Vue.js, WebLogic, WPF, XAML, Batch-Verarbeitung, CSV, Datenextraktion, HTML-Parsing, Generative AI, Google Gemini API, Konfigurationsmanagement, Markdown, Prozessautomatisierung, Textanalyse, Cloudinary, Framer Motion, Jest, JSON, Mobile First UI, NextAuth, Next.js, Node.js, npm, NUnit, OpenAPI/Swagger, Prisma ORM, pgAdmin, PostHog, PostgreSQL, Radix UI, React, React Email, React Flow, React Hook Form, React Query, Resend, SAP Business Suite, SAP OData, shadcn/ui, Stripe, Tailwind CSS, tRPC, xUnit, Zod

DB-Systeme
Azure CosmosDB, Azure Storage Account, MySQL, Oracle, PostgreSQL, SQL Server

Entwicklungswerkzeuge
Azure DevOps, Bitbucket, Bower, Bruno, Cloudinary, Confluence, Contentful, Cursor, CVS, Docker, Eclipse, ESLint, git, Github, Gitlab, Gradle, Grunt, Internet Information Server (IIS), JIRA, JMeter, Maven, Mercurial, Nexus, NPM, Office, Oracle SQLDeveloper, pgAdmin, Postman, PowerShell, Prettier, soapUI, SonarQube, SSMS, Tomcat, Subversion, Virtualbox, Visual Studio, Visual Studio Code

Methodische Kenntnisse
ER-Modellierung, Kanban, OOA, OOD, Scrum, UML

Betriebssysteme
Linux, Windows

Server
Internet Information Server (IIS), Tomcat

Sonstiges
Contentful, Office, viadee Testframework

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Cloud-Entwicklung (Azure, C#/.NET-Core)

Energiewirtschaft

Energie, Wasser und Umwelt

>10.000 Mitarbeiter

Entwicklung eines REST-Service für die Mandantenidentifikation im Rahmen der SAP-Systemlandschaft des Kunden. Implementierung einer API zur Bereitstellung von mandantenspezifischen Identifizierungsmerkmalen und Daten für Inhouse-Systeme.

Aufgaben
  1. Implementierung von Schnittstellenlogik und -mapping mit .NET/C#
  2. Anbindung von On-Premise SAP OData-APIs
  3. Automatisierung der Erstellung der Infrastruktur in Azure DevOps CI/CD Pipelines mittels Bicep
  4. Automatisierte Builds und Deployments der .NET REST-API in Azure Web Apps über Azure DevOps CI/CD-Pipelines
  5. Anbindung der Azure DevOps CI/CD-Pipelines an SonarQube und Nexus
  6. Erstellen und Versionieren von APIs nach OpenAPI 3-Spezifikation in Azure API Management
  7. Ablage und Verschlüsselung von sensitiven Daten in Azure Key Vault
  8. App-Integration in Azure Entra ID
  9. Implementierung von Unittests mittels xUnit
  10. Logging in Azure Application Insights
  11. Ausleitung von Azure DevOps Events mittels Service Hooks zu SAP Business Suite Receiver (triggern iFlows zur Anlage von Objekten in SAP Cloud ALM)
Tätigkeit
Analyse und Bewertung, Architektur, Design, Implementierung und Test, Infrastruktur, Integration

verwendete Technik und Methodik
.NET, ASP.NET Core, Azure API Management, Azure Application Insights, Azure CLI, Azure DevOps, Azure Entra ID (AAD), Azure Key Vault, Azure Logic Apps, Azure Web Apps, Bicep, C#, git, JSON, MSTest, Moq, Nexus, OpenAPI/Swagger, Postman, REST, SAP Business Suite, SAP OData, Scrum, SonarQube, Visual Studio Code, xUnit

Cloud-Integration (Azure)

Logistik

Transport und Logistik

>10.000 Mitarbeiter

Entwicklung und Implementierung von Process-APIs, Logic-APIs und Experience-APIs für die Integration der Systemlandschaft des Kunden bestehend aus SAP On-Premise und S/4 HANA-Systemen, sowie diversen externen SAAS-Systemen.

Aufgaben
  1. Entwicklung von APIs in Azure API Management zur Integration von S/4 HANA- und Third Party SAAS Systemen
  2. Erstellung von OpenAPI/Swagger REST-APIs
  3. Anbindung von On-Premise SAP OData-APIs
  4. Architektur und Modellierung von Workflows zur Transformation von Daten zwischen Quell- und Zielsystemen mittels Azure Logic Apps
  5. Verarbeitung von Events aus Azure Service Bus und Azure Event Hubs
  6. Speicherung von Prozessdaten in Azure Table Storage Tables
  7. Ablage und Verschlüsselung von sensitiven Daten in Azure Key Vault
  8. Integration von Zertifikaten in Azure Key Vault und Azure API Management für zertifikatsbasierte API-Zugriffe
  9. Deployment von Azure-Ressourcen durch Azure DevOps und Github über ein Terraform-basiertes CI/CD-Framework
  10. Stage-spezifische Ressourcen-Konfiguration in Terraform
  11. Logging und Alerting in Azure Application Insights
  12. Aufbau von Dashboards in Azure für operatives Monitoring
  13. Aufbau von Collections mit Bruno für API-Tests
Tätigkeit
Analyse und Bewertung, Design, Implementierung und Test, Infrastruktur, Integration
verwendete Technik und Methodik
.NET, Azure API Management, Azure Application Insights, Azure CLI, Azure DevOps, Azure Entra ID (AAD), Azure Event Hub, Azure Function Apps, Azure Key Vault, ... (siehe Profil)

Cloud-Entwicklung / Architektur

Energiewirtschaft

Energie, Wasser und Umwelt

>10.000 Mitarbeiter

Drittmarkt-Anpassung, Produktivsetzung und Weiterentwicklung einer Hybridcloud Service-Landschaft auf Basis von Azure zur Abbildung von Geschäftsprozessen im energiewirtschaftlichen Umfeld. Erstellung, Integration und Betrieb von Microservices sowie Portalen für Endkunden und Kundenbetreuer.

Details:
  • Cloud-Architektur für Backendprozesse auf Basis von Microsoft Azure Service Bus, Microservices und Logic Apps
  • Modellierung von B2C- und B2B-Geschäftsprozessen in einer generischen Event-Architektur mit Multimandanten-Fähigkeit
  • Einbeziehung diverser Teams und Stakeholder zur Anbindung von On-Premise Systemen
  • Automatisierung der Erstellung der Infrastruktur in Azure DevOps CI/CD Pipelines mittels Terraform und Bicep inkl. Einbindung von Python-Skripte
  • Aufbau und Betrieb einer Pipeline-Bibliothek in Azure DevOps zur Etablierung einer unternehmensweiten CI/CD-Plattform für Code-/Cloud-Infrastruktur-Pipelines
  • Automatisierte Builds und Deployments von ASP.NET Core Microservices in Azure Web Apps und Kubernetes (AKS) über Azure DevOps CI/CD-Pipelines
  • Anbindung der Azure DevOps CI/CD-Pipelines an SonarQube und Nexus
  • Dokumentation von System-Konfigurationen, How-Tos, Schnittstellen-Konzepte, Onboardings und Disaster Recovery-Szenarien in Azure DevOps Wiki
  • Schnittstellenanbindung an On-Premise- und SaaS-Dienste per REST
  • Verarbeitung externer Webhook-Events durch Azure Function Apps
  • Erstellen und Versionieren von APIs nach OpenAPI 3-Spezifikation in Azure API Management
  • Speichern von Event- und Prozessdaten in Azure CosmosDB- und Azure SQL Server-Instanzen
  • Ablage und Verschlüsselung von sensitiven Daten in Azure Key Vault
  • Auslagerung von Konfiguration und Assets in Azure App Configuration und Contentful Spaces
  • Automatisierung der Erstellung der Infrastruktur über Infrastructure as Code mittels Terraform
  • Anbindung an Azure Redis Cache für Distributed Locks
  • App-Integration und Gruppenmanagement in Azure Entra ID
  • Ausleitung von Servicebus-Nachrichten an ein Event Hub
  • Implementierung von Unittests
  • Logging und Utilization-Alerting in Azure Application Insights und Microsoft Teams
  • Batch-Jobs mit Postman Collection Runner zur Massendatenverarbeitung über APIs
Tätigkeit
Analyse und Bewertung, Architektur, Design, Implementierung und Test, Infrastruktur, Integration

verwendete Technik und Methodik
.NET, ASP.NET Core, Azure API Management, Azure App Configuration, Azure Application Insights, Azure CLI, Azure CosmosDB, Azure DevOps, Azure Entra ID (AAD), Azure Event Hub, Azure Function Apps, Azure Key Vault, Azure Log Analytics, Azure Logic Apps, Azure Redis Cache, Azure Service Bus, Azure Storage Account, Azure Web Apps, Azure Web Jobs, C#, Contentful, Docker, Entity Framework Core, git, JavaScript, JSON, Kanban, Kubernetes, LINQ, Moq, MSTest, NSubstitute, OpenAPI/Swagger, Postman, PostgreSQL, pgAdmin, PowerShell, REST, Scrum, SOAP, soapUI, SQL, SQL Server, SQL Server Management Studio, Terraform, Visual Studio, Visual Studio Code, WSDL, XML

Eigenentwicklung

IT-Beratung Thomas Lemke

Internet und Informationstechnologie

< 10 Mitarbeiter

Eigenentwicklung/Technologiedemonstration https://www.filingfact.com

Entwicklung und Implementierung eines automatisierten Systems zum Crawlen, Verarbeiten und Analysieren von SEC EDGAR-Berichten mittels KI-gestützter Sprachverarbeitung. Die Plattform extrahiert, strukturiert und fasst kritische Informationen aus Finanzberichten mit Hilfe generativer KI zusammen, um handlungsrelevante Erkenntnisse für Investmententscheidungen bereitzustellen. Entwicklung und Betrieb einer modernen mobile-first Web-Anwendung mit Next.js und TypeScript. Bereitstellung einer REST-API zur Anbindung an Drittsysteme der Kunden.

Details Backend:
  • Implementierung einer modularen Pipeline-Architektur zur Verarbeitung von SEC-Berichten mit Python und Javascript
  • Entwicklung eines intelligenten Crawler-Systems zur Abfrage von Finanzdokumenten aus der SEC EDGAR-Datenbank
  • Integration des Google Gemini LLM für KI-gestützte Textanalyse und Zusammenfassung
  • Entwurf und Implementierung von JSON-Schemas zur strukturierten Datenvalidierung und -speicherung
  • Erstellung voll-automatisierter Batch-Verarbeitungsabläufe für großangelegte Dokumentenanalyse
  • Entwicklung von Fehlerbehandlungs- und Wiederherstellungsmechanismen für robuste Pipeline-Ausführung
  • Implementierung mehrstufiger Dokumentenverarbeitung mit unstrukturierter Datenextraktion
  • Implementierung automatisierter Validierungs- und Bereinigungsprozesse für extrahierte Daten

Details Frontend:
  • Entwicklung einer Full-Stack-Anwendung mit Next.js 14 und React 18 unter Verwendung von TypeScript
  • Implementation einer sicheren Authentifizierung und Autorisierung mittels NextAuth
  • Aufbau einer skalierbaren Backend-Architektur mit tRPC für typsichere API-Endpoints
  • Datenbankmodellierung und -verwaltung mit Prisma ORM und Migrations-Management
  • Integration von Stripe für Zahlungsabwicklung und Webhook-Verarbeitung
  • Implementierung responsiver UI-Komponenten mit Radix UI/shadcn und Tailwind CSS
  • Entwicklung eines E-Mail-Service-Systems mit React Email und Resend
  • Integration von Cloudinary für Medien-Asset-Management
  • Einbindung von Analyse- und Tracking-Funktionen mit PostHog
  • Implementierung interaktiver Visualisierungen mit React Flow, Framer Motion und Lightweight Charts
  • Form Validierung mit React Hook Form und Zod
  • Integration von OpenAPI/Swagger für API-Dokumentation

Tätigkeit
Konzeption, Entwicklung, Testing, Integration, Deployment, Wartung

verwendete Technik und Methodik
Backend: Batch-Verarbeitung, CSV, Cursor, Datenextraktion, HTML-Parsing, JSON, Git, Google Gemini API, JSON-Schema, Konfigurationsmanagement, Markdown, Natural Language Processing, Prozessautomatisierung, Python, REST, Textanalyse

Frontend: Cloudinary, Cursor, Framer Motion, Git, Jest, JSON, Mobile First UI, Next.js, Node.js, npm, OpenAPI/Swagger, Prisma ORM, pgAdmin, PostHog, PostgreSQL, Radix UI, React, React Email, React Flow, React Hook Form, React Query, Resend, REST, shadcn/ui, Stripe, Tailwind CSS, tRPC, TypeScript, Zod

Eigenentwicklung

IT-Beratung Thomas Lemke

Internet und Informationstechnologie

< 10 Mitarbeiter

Implementierung und Integration eines Chatbots in meine Portfolio-Website unter Verwendung modernster KI-Technologien. Der Chatbot ermöglicht eine natürlichsprachige Textkonversation mit Googles LLM Gemini.
  1. Entwicklung einer responsiven Chat-Oberfläche mit Next.js und React
  2. Implementation von Rate Limiting zur Begrenzung von API-Zugriffen
  3. Integration von Markdown- und Codeblock-Rendering für formatierte Chatbot-Antworten
  4. Entwicklung einer responsiven und barrierefreien Chat-UI mit Tailwind CSS
  5. Implementation von Typing-Indikatoren, Sound-Effekten und eigenes Theming
  6. Integration von Error-Handling für robuste Benutzererfahrung
Tätigkeit
Konzeption, Entwicklung, Testing, Integration, Deployment
verwendete Technik und Methodik
Framer Motion, Mobile First UI, Next.js, React, shadcn/ui, Tailwind CSS,TypeScript, Cursor, ESLint, Generative AI, Git, Jest, Prettier

Cloud-Entwicklung / Architektur

Energiewirtschaft

Energie, Wasser und Umwelt

>10.000 Mitarbeiter

Entwicklung einer PaaS-Lösung zur Integration eines Webportals mit On-Premise-Systemen für die automatische Angebotserstellung von Energietarifen.
Details:
  • Cloud-Architektur für Backendprozesse auf Basis von Microsoft Azure Function Apps und Logic Apps
  • Modellierung des Angebots- und Bestellprozesses in nativer Cloud-Middleware
  • Etablierung des Sales-Workflows durch inkrementelle Anreicherung von Business-Entities in Dynamics 365 CRM
  • Automatisierung der Erstellung der Infrastruktur als Infrastructure as Code mittels ARM-Templates
  • Implementierung von Unit- und Integrationstests
  • Aufbau und Betrieb einer CI/CD-Umgebung für Backend und CRM in Azure DevOps für den automatisierten Build und Deployment
  • Backend-Logging über Application Insights + ElasticSearch/Kibana
  • Aufbau einer unternehmensweiten Monitor-Solution zur Darstellung eines Health Dashboard mit Alerting
Tätigkeit
Analyse und Bewertung, Design, Implementierung und Test, Architektur
verwendete Technik und Methodik
.NET, Azure Application Insights, Azure CosmosDB, Azure DevOps, Azure Function Apps, Azure Logic Apps, Azure Storage, Dynamics 365 CRM, C#, Confluence, git, Gitlab, HTML, JavaScript, JIRA, JMeter, JSON, JSON-Schema, LINQ, MySQL, Postman, REST, Scrum, SOAP, soapUI, Visual Studio, Visual Studio Code, Vue.js, WSDL, XML, XSD

Testautomatisierung

Versicherung

Versicherungen

1000-5000 Mitarbeiter

Details:

  • Automatisierung von Java Fat-Clients mit Hilfe des viadee Testframework
  • Initiale Erstellung und Vereinheitlichung von Testfällen
  • Schulung von internen Mitarbeitern und Kunden

Tätigkeit
Testautomatisierung

verwendete Technik und Methodik
viadee Testframework

Web-Entwicklung

Versicherung

Versicherungen

1000-5000 Mitarbeiter

Details:

  • Weiterentwicklung einer Web-Anwendung zur Beauftragung und Abholung von Schadensmeldungen über das Branchennetz des Gesamtverbands der Deutschen Versicherungswirtschaft
  • Modellierung von Geschäftsprozessen und Integration in ein Workflow-Management-System
  • Implementierung von Unittests

Tätigkeit
Implementierung und Test

verwendete Technik und Methodik
Camel, Camunda, Confluence, eclipse, git, Gitlab, GXT, Java, JIRA, JUnit, JSON, Maven, Mockito, PowerMock, REST, Scrum, Spring, Spring MVC, Tomcat, XML

Web-Entwicklung

Automotive

Automobil und Fahrzeugbau

250-500 Mitarbeiter

Design und Implementierung einer Web-Anwendung zur Analyse von Teile- und Preisinformationen und der Unterstützung im Pricing für den Aftermarket

Details:

  • Responsive UI Design nach „Mobile First“-Ansatz für uneingeschränkte Client-Zugänglichkeit
  • Mehrsprachigkeit der Benutzeroberfläche
  • Rollenkonzept und Benutzermanagement
  • REST-Schnittstelle zur Kommunikation zwischen Client und Server

Tätigkeit
Design, Implementierung und Test

verwendete Technik und Methodik
AngularJS, Bitbucket, Bower, Confluence, CSS, Eclipse, git, Gradle, Grunt, Hibernate, Highcharts, HQL, HTML, Java, JavaScript, JHipster, npm, REST, Sassy CSS, Spring Boot, Spring Data, Spring MVC, Spring Security, SQL, SQL Server, SQL Server Management Studio, Subversion, Tomcat

Batch-Processing

Finanzdienstleister

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

Spezifikation und Entwicklung einer Schnittstelle für den Ex- und Import von Inkassodaten.


Details:

  • Zyklisches Erzeugen und Verarbeiten von Massendaten im XML-Format
  • Übergabe der Daten zwischen Systemgrenzen durch Web-Services
  • Integration der Lösung in die bestehende Anwendungslandschaft und Job Scheduling-Infrastruktur

Tätigkeit
Analyse, Design, Implementierung und Test

verwendete Technik und Methodik
CVS, Eclipse, Flux, Hibernate, HQL, Java, Java EE, Jenkins, JUnit, Maven, Mercurial, OOA, OOD, Oracle, Oracle SQLDeveloper, REST, soapUI, SQL, Virtualbox, WebLogic, XML, XSD

Web-Entwicklung und Testautomatisierung

Logistik

Transport und Logistik

>10.000 Mitarbeiter

Aufbau und Inbetriebnahme der softwaretechnischen Infrastruktur für die Testautomatisierung eines Hybridpostdienstes in einem agilen Projektumfeld.

Details:

  • Erstellung und Pflege von Infrastrukturklassen für die Automatisierung der HTML-GUI
  • Bereitstellung eines Frameworks für die Steuerung automatisierter Tests
  • Erweiterung des Symfony-basierten Frontends für die Testdatenerfassung, die Ausführungssteuerung und das Reporting
  • Integration der Tests in den kontinuierlichen Testzyklus einer CI-Umgebung
  • Datenexport und -import von Testergebnissen von/nach HPQC
  • Automatisierung und Wartung von Tests

Tätigkeit
Analyse, Implementierung und Test

verwendete Technik und Methodik
Confluence, HP Quality Center, Jenkins, JIRA, JSON, MySQL, PHP, PHPStorm, PHPUnit, REST, Scrum, Selenium, SQL, Symfony

Web-Entwicklung

IT-Beratungsunternehmen

Internet und Informationstechnologie

>10.000 Mitarbeiter

Implementierung und Layout von wiederverwendbaren Standard-Steuerelementen für den Einsatz in grafischen Benutzeroberflächen von Rich Internet Applications auf Basis der Silverlight-Technologie. Anbindung der Controls an das Microsoft Automatisierungsframework für den skriptgesteuerten UI-Test.

Tätigkeit
Analyse, Implementierung und Test

verwendete Technik und Methodik
C#, ER-Modellierung, LINQ, Silverlight, UML, XAML

Desktop-Entwicklung

IT-Dienstleistung

Internet und Informationstechnologie

50-250 Mitarbeiter

Erstellung eines POC zur GUI-gestützten Testfallerstellung für das Selenium-Testframework

Details:

  • Implementierung einer GUI zur Erstellung von Testfallskripten in tabellarischer Form mit dem Ziel Testkommandos auf natürlichsprachige Art eingeben zu können
  • Generieren der Testskripte im spezifischen Selenium HTML-Format
  • Ausführung der Testskripte mit Hilfe des Selenium TestRunner
  • Speichern und Laden von Testfällen im XML-Format

Tätigkeit
Evaluierung, Implementierung und Test

verwendete Technik und Methodik
Java, Selenium, Swing, XML

Zertifikate

Azure Data Fundamentals (DP-900)

Microsoft

2024

Azure Developer Associate (AZ-204)

Microsoft

2021

Azure Fundamentals (AZ-900)

Microsoft

2020


Portfolio


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden