Senior .NET Backend Engineer specializing in cloud-native architectures, microservices, and Web APIs using .NET Core/8/9, C#, and Azure
Aktualisiert am 05.06.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 07.06.2026
Verfügbar zu: 100%
davon vor Ort: 0%
.NET 4.6
ASP.NET
Web Application
.NET worker services & scheduled jobs
Azure Service Fabric
Entity Framework Core
NHibernate
ADO.NET
LINQ
Dapr
SignalR
WebSockets
MQTT
BFF pattern
CQRS
DomainDriven Design
Event Sourcing
Repository pattern
Dependency Injection / IoC.
ASP.NET Core
C# (.NET 8
Node.js / Express
Englisch
Verhandlungssicher
Deutsch
gut (berufliche Praxis / B2)
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

5 Monate
2026-02 - heute

LLM-Evaluierung & Benchmarking

KI- & LLM-Entwickler (Evaluierung & Human Data) Agent-Trajektorien-Evaluierung DPO Embeddings ...
KI- & LLM-Entwickler (Evaluierung & Human Data)

KI-/LLM-Entwickler bei Toloka ? einem in Amsterdam ansässigen Anbieter von Experten-Human-Data und Evaluierung für führende KI-Labore und Unternehmen ? mit praktischer Arbeit über den gesamten LLM-Lebenszyklus: Modell-Evaluierung, RLHF-/DPO-Präferenzdaten, Supervised-Fine-TuningDemonstrationen, Agent-Trajektorien-Analyse und großvolumige Datenannotation. Mitwirkung an Evaluierungsprogrammen für Unternehmenskunden, einschließlich der Evaluierung und Analyse von Evaluierungsprotokollen für Microsoft Copilot

  • LLM-Evaluierung & Benchmarking: Konzeption und Betrieb von Evaluierungs-Pipelines, die Modellausgaben hinsichtlich Korrektheit, Faktentreue und Groundedness, Sicherheit und Nützlichkeit bewerten ? mittels Golden Benchmarks, rubrikbasierter menschlicher Bewertung, Sideby-Side-Win-Rate-Vergleichen und LLM-as-a-judge; Reporting von pass@k, Inter-AnnotatorAgreement und Regressionsmetriken an die Modellteams.
  • Evaluierung von Microsoft Copilot: Bewertung von Ausgaben und Analyse von wöchentlich Hunderten Evaluierungsprotokollen und Antwort-Trajektorien für Microsoft Copilot (Toloka-Kunde); Identifikation von Fehlermustern, Halluzinationen und Qualitätsregressionen und deren Überführung in umsetzbares Feedback und präzisere Bewertungsrubriken.
  • Agent-Trajektorien-Analyse: Analyse agentischer KI-Trajektorien ? mehrstufiges Reasoning, ToolUse und Function-Calling sowie Computer-Use-Workflows ? in virtuellen Umgebungen und RLGyms (inkl. MCP-Replikaten); schrittweise Korrektheitsbewertung und Lokalisierung von Stellen, an denen Agenten abweichen, in Schleifen geraten oder Tools falsch nutzen.
  • RLHF- / DPO- & Fine-Tuning-Daten: Erstellung und Kuratierung von Präferenzdaten für RLHF und DPO, SFT-Demonstrationen und Instruction-Tuning-Datensätzen gemeinsam mit Fachexperten, mit strikter Qualitätskontrolle und Inter-Annotator-Agreement für ein sauberes Trainingssignal.
  • Datenannotation in großem Maßstab: Aufbau und Steuerung von Human-in-the-LoopAnnotationsworkflows über Text-, Code- und multimodale Daten ? mit Golden Sets, automatisierten Prüfungen und einem mehrstufigen Qualitätssystem zur Skalierung hochwertiger Annotation bei niedrigen Fehlerquoten.
  • Red Teaming & Sicherheit: Durchführung von Safety-Red-Teaming für Prompt-InjectionSchwachstellen, Jailbreaks und Policy-Compliance; Dokumentation adversarialer Fälle und Rückführung in die Evaluierungs-Suites.
  • Tooling & Analyse: Automatisierung von Scoring, Metrik-Aggregation und Modellqualitäts-Reporting in Python (pandas, NumPy, Jupyter) ? mit Hugging Face, OpenAI- / Azure-OpenAI- und AnthropicAPIs sowie Experiment-Tracking mit Weights & Biases / MLflow
Anthropic-API Azure-OpenAI-APIs Claude Gemini GPT-4.1 GPT-4o Hugging Face Transformers Jupyter LangChain Llama MCP (Model Context Protocol) Mistral MLflow NumPy OpenAI-API pandas OpenAI- & Azure-OpenAI-APIs PyTorch Vektordatenbanken Weights & Biases
Agent-Trajektorien-Evaluierung DPO Embeddings Human-inthe-Loop-Datenannotation LLM-as-ajudge Modell-Evaluierung & Benchmarking NLP Prompt Engineering RAG Red Teaming RLAIF RLHF SFT / Instruction Tuning Tool-Use- / Function-Calling-Evals Python
Toloka AI
Amsterdam, Niederlande
8 Monate
2025-11 - heute

Aufbau und Betrieb der ETL-Pipelines

Senior Data Engineer & .NET-Entwickler .NET Worker Services / geplante Jobs Agile / Scrum C# ...
Senior Data Engineer & .NET-Entwickler

Data-Engineering-Rolle auf der Energiemarktdaten-Plattform von EnBW: Aufbau und Betrieb der ETL-Pipelines, die große Volumina an Strom- und Gasmarktdaten ? Preise, Forward Curves, Trades und Referenzdaten von Börsen wie EPEX SPOT und Nord Pool ? aufnehmen, transformieren und an nachgelagerte Trading-, Analyse- und Reporting-Teams bereitstellen. Die Arbeit umfasst einen .NETbasierten Extraktions-Stack und einen parallelen Python-/Prefect-Track, die beide kuratierte Daten in Snowflake landen

  • .NET-ETL-Jobs: Konzeption und Entwicklung geplanter .NET-Worker-Service- und Console-Jobs (C#, .NET 8), die Energiemarktdaten aus 20+ externen Anbietern, Börsen und internen Systemen extrahieren ? mit Millionen von Zeilen pro Tag ? und anschließend bereinigen, normalisieren und in Snowflake laden; Retry / Back-off, Idempotenz und Watermarking für sichere Reruns und korrekten Abgleich verspätet eintreffender Daten
  • Python- & Prefect-Extraktionen: Aufbau eines zweiten Extraktions-Tracks in Python mit Jupyter Notebooks für explorative und quellenspezifische Feeds und anschließende Produktivsetzung dieser Flows mit Prefect für Scheduling, Retries und Observability ? ein schneller Weg für Analysten vom Notebook-Prototyp zur überwachten, wiederholbaren Pipeline
  • Snowflake-Datenmodellierung: Modellierung des Warehouse in Snowflake mit geschichteten Staging-, Curated- und Consumption-Schemata; Optimierung von Ladevorgängen, Clustering Keys und SQL-Transformationen hinsichtlich Performance und Kosten sowie Bereitstellung sauberer, gut dokumentierter Datensätze für Trading- und Reporting-Abnehmer
  • Service-Fabric-Betrieb: Deployment und Betrieb der .NET-Extraktionsdienste auf Azure Service Fabric; Nutzung des zuverlässigen Scheduling- und Health-Modells, um langlaufende und zeitkritische Jobs clusterweit ausfallsicher und selbstheilend zu halten
  • Monitoring mit Datadog: Instrumentierung jeder Pipeline mit Datadog-Metriken, -Logs und - Dashboards sowie Konfiguration von Alerts auf Datenaktualitäts-SLAs (Ziel 99,5 %+ pünktliche Lieferung), Job-Fehler und Latenz, damit Probleme erkannt und behoben werden, bevor nachgelagerte Abnehmer betroffen sind
  • Datenqualität & Zuverlässigkeit: Implementierung von Validierungs-, Abgleichs- und Vollständigkeitsprüfungen über alle Feeds sowie Dokumentation von Data Lineage und On-CallRunbooks, damit das Team den Zahlen vertrauen und schnell auf Incidents reagieren kann.

.NET 8 Azure DevOps Azure Service Fabric Datadog Git Jupyter Notebooks Prefect Snowflake
.NET Worker Services / geplante Jobs Agile / Scrum C# EPEX SPOT ESG- / Emissionsdaten ETRM ETL Forward Curves Nord Pool Python Settlement SQL Strom- & Gasmarktdaten T-SQL ÜNB-Daten
EnBW Energie Baden-Württemberg AG
Karlsruhe, Deutschland
1 Jahr 3 Monate
2024-09 - 2025-11

Konzeption und Entwicklung eines Retrieval-Augmented-Generation-Dienstes

Full-Stack- & KI-Entwickler C# LLMs NLP ...
Full-Stack- & KI-Entwickler

Tätigkeit in der Digital-Product-Unit von BASF an internen KI-gestützten Tools, die F&E- und OperationsTeams das schnellere Abfragen technischer Wissensdatenbanken ermöglichten. Aufgeteilt zwischen Backend-NET-Microservices, der KI-/LLM-Integrationsschicht und einem Blazor-/Angular-Frontend, das täglich von Hunderten internen Nutzern verwendet wurde

  • Generative-AI-Integration: Konzeption und Entwicklung eines Retrieval-Augmented-Generation-Dienstes in C#, der Azure OpenAI (GPT-4o) kapselt und eine saubere Web-API für interne Apps bereitstellt ? wodurch sich die durchschnittliche Suchzeit für F&E-Nutzer um rund 40 % verkürzte; Entwicklung der Prompt-Templates, des Function-Calling-Schemas, der Token-Nutzungskontrollen und der NLP-Vorverarbeitung, sodass fachfremde Product Owner neue Dokumentquellen ohne Codeänderung anbinden konnten
  • Backend-Services: Umsetzung von ASP.NET-Core-Microservices mit Inversion of Control, durchgängigem async/await und Clean Architecture; Absicherung durch xUnit-/NUnit-/MoqIntegrationstests sowie Quality Gates über SonarQube und Code Reviews in Bitbucket
  • Frontend: Entwicklung von Blazor-Komponenten für die interne Admin-Konsole und wiederverwendbaren Angular-Modulen für das Endnutzer-Chat-Erlebnis, mit Fokus auf Barrierefreiheit, responsives Layout und ein einheitliches Designsystem
  • DevOps & Migration: Leitung der Migration von On-Premises-Windows-Server-Anwendungen in die GitHub Enterprise Cloud, Umschreiben der Azure Pipelines in GitHub-Actions-Workflows, Containerisierung der Dienste mit Docker und Auslieferung über Azure DevOps und Kubernetes; Einführung wiederverwendbarer Workflow-Templates, damit andere Teams das Modell mit minimalem Aufwand übernehmen konnten
  • Cloud & Infrastruktur: Arbeit über Azure (App Services, Storage, Key Vault, OpenAI) und ausgewählte AWS-Dienste (S3, IAM, ECS, EKS, EC2, SNS), mit Infrastructure-as-Code über AWS CloudFormation und Kustomize-Manifeste
  • KI-gestützte Produktivität: Einsatz von GitHub Copilot im Agent-Modus mit sorgfältig ausgearbeiteten Prompts für Codegenerierung, Refactoring und Test-Scaffolding sowie Weitergabe dieser Workflows an das erweiterte Team in regelmäßigen Wissens-Sessions
.NET 8 Angular ASP.NET Core AWS S3 Azure DevOps Azure OpenAI Azure Pipelines Blazor Docker GitHub Actions GitHub Enterprise Cloud GPT-4o Kubernetes Moq MS SQL Server NUnit PostgreSQL SonarQube SQL Server xUnit
C# LLMs NLP Scrum Web API
BASF SE
Mannheim, Deutschland
2 Jahre 6 Monate
2022-03 - 2024-08

Konzeption und Betreuung des ASP.NET-Core-6-Backends der Marktdaten-Plattform

Senior C#- / Cloud- / KI-Entwickler  C# EPEX ETRM ...
Senior C#- / Cloud- / KI-Entwickler 

Senior-Entwickler für Energiehandels- und Marktdaten-Plattformen bei einem der größten Energieversorger Europas. Arbeit an mandantenfähiger SaaS für interne Strom- und Gas-Handelstische: Echtzeit-Marktdaten-Ingestion, ETL, Risiko und Reporting sowie ein wachsendes Set KI-gestützter Funktionen im Kontext von Finanzmärkten / Commodity-Trading. Cloud-/Azure-Ansprechpartner des Teams und Leitung mehrerer Modernisierungsinitiativen

  • Plattform & Architektur: Konzeption und Betreuung des ASP.NET-Core-6-Backends der Marktdaten-Plattform mit mandantenfähigen Patterns, Domain-Driven Design und einem Linkerd-Service-Mesh; Einführung klarer Bounded Contexts, damit Trading-, Risiko- und Reporting-Teams unabhängig voneinander arbeiten konnten
  • KI- / LLM-Funktionen: Entwicklung und Deployment von Generative-AI-Funktionen mit der OpenAI- / GPT-4-API und Azure Cognitive Services ? z. B. eine natürlichsprachliche Schnittstelle, über die Händler Fragen zu historischen Kurven stellen und zusammengefasste, quellenbelegte Antworten erhalten; Produktivsetzung des ML-Workflows mit MLflow, Kubeflow und Azure Machine Learning
  • ETL & Datenintegration: Implementierung durchsatzstarker ETL-Pipelines, die Marktdaten aus internen und externen Quellen nach SQL Server, Oracle und PostgreSQL laden; StreamingOrchestrierung über Kafka, RabbitMQ, MQTT und Azure Service Bus, durchgängig mit Telemetrie und strukturiertem Logging
  • Cloud & IaC: Provisionierung von Azure- und AWS-Ressourcen mit Terraform und Ansible, Verwaltung von AKS- / EKS-Clustern über Helm-Charts und Optimierung der Dienste hinsichtlich Kosten und Resilienz; Garbage-Collection-Tuning und Optimierung asynchroner Hot Paths, wo relevant
  • CI/CD-Migrationen: Leitung der Migration von TeamCity-Pipelines zu Azure Pipelines und der Umstellung von Bitbucket-Repositories auf Azure DevOps Git, inkl. Neuschreiben der Build-Skripte und Schulung der zuständigen Teams; dies verkürzte die Release-Zyklen um rund 40 % und beseitigte eine langjährige Quelle instabiler Pipelines
  • Frontend: Verantwortung für das Angular-/TypeScript-Frontend der Marktdaten-App: wiederverwendbare Angular-Komponenten, Angular-Material-Layouts und SignalR-gestützte Echtzeit-Grids; zudem WPF-, Blazor- und Razor-Pages-Tooling für den internen Back-Office-Einsatz sowie frühes Wireframing mit Stakeholdern in Balsamiq
  • Qualität & Sicherheit: Sicherung der Qualität mit xUnit, SonarQube, Code Reviews und klaren Coding-Standards; Implementierung von JWT- und OpenID-Connect-Authentifizierungsflows, Azure Key Vault für Secrets sowie diszipliniertem Dependency-Management mit NuGet und npm / Yarn

.NET Core 6+ Angular ASP.NET Core AWS (EKS RDS S3) Azure (AKS Service Bus Cognitive Services Azure OpenAI ML) Azure DevOps Azure Pipelines Docker GitHub Copilot Helm Jenkins Kafka Kubeflow Kubernetes MLflow MQTT Oracle Pandas PostgreSQL PyTorch RabbitMQ SignalR SQL Server TeamCity Terraform TypeScript
C# EPEX ETRM Finanzmarktdaten Forward Curves Strom- & Gas-Commodity-Trading T-SQL
RWE Supply & Trading / RWE Power AG
Essen, Deutschland
1 Jahr 2 Monate
2021-02 - 2022-03

Konzeption und Auslieferung dockerisierter .NET-Core-Microservices

Senior .NET- / Backend-Entwickler, freiberuflich BDD C# Java
Senior .NET- / Backend-Entwickler, freiberuflich

Senior-Backend-/-NET-Entwickler für die E-Commerce-, Reparaturservice- und CRMIntegrationsplattform, die das After-Sales-Geschäft von Synchron betreibt. Arbeit über .NET-CoreMicroservices, eine Angular-Oberfläche, Java-/Spring-Boot-Integrationsdienste und Azure-/AWSInfrastruktur

  • Microservices & APIs: Konzeption und Auslieferung dockerisierter .NET-Core-Microservices auf Azure App Services und AKS mit Domain-Driven Design und Event Sourcing; performante Web-APIs in C# und Node.js/Express sowie gRPC-Dienste, mit API-Versionierung, Load Balancing, Circuit Breakern und dokumentierter OpenAPI-Spezifikation
  • Uhren-Reparaturservice-Produkt: Begleitung des Reparaturservice-Produkts von der Konzeption bis zur Produktion ? Modellierung der Domäne (Annahme, Diagnose, Teile, Versand), Aufbau des Angular-Frontends mit NgRx-State, Integration von Microsoft Dynamics 365 als CRM und Orchestrierung langlaufender Workflows über Azure Service Bus und AWS SQS
  • KI-Funktionen: Prototyping von Generative-AI-Helfern (Azure OpenAI / ChatGPT-API) für das Verfassen und Triagieren von Kundennachrichten; klassische ML- und Reinforcement-LearningExperimente mit PyTorch und Pandas zur Schätzung von Reparaturzeiten
  • DevOps & IaC: Verantwortung für CI/CD über Azure DevOps, GitLab, TeamCity und Octopus Deploy; Erstellung von Terraform-Modulen zur Provisionierung von Azure- und AWS-Ressourcen sowie Kustomize-Manifeste für Kubernetes-Deployments
  • Qualität, Sicherheit, Performance: Stabilität durch NUnit-/xUnit-Unittests, Integrations- und Lasttests, BDD-Specs sowie Roslyn-/ReSharper-Analyse; Absicherung der Plattform mit JWT, OAuth 2.0, SAML und Azure-Key-Vault-gestützten Managed Identities; Umsetzung von Data-RetentionRichtlinien und HA-Strategien
  • Frontend & PWA: Auslieferung responsiver Single-Page-Apps in Angular und React mit Material Design und Tailwind CSS, einschließlich einer PWA mit Offline-Unterstützung über Service Worker für Techniker im Ladengeschäft

.NET Core Angular ASP.NET Core AWS (ECS SQS IAM) Azure (AKS Service Bus Artifacts Application Insights) Docker Jenkins Kafka Kubernetes Microsoft Dynamics 365 NUnit OpenAI Pandas PyTorch RabbitMQ Spring Boot TeamCity Terraform TypeScript
BDD C# Java
Synchron Watches
USA (remote)
2 Jahre 2 Monate
2020-01 - 2022-02

Entwicklung von Features end-to-end auf ASP.NET Core und .NET 8 mit CQRS und IoC

Full-Stack-Entwickler (.NET / Angular / React), freiberuflich C# CQRS Python
Full-Stack-Entwickler (.NET / Angular / React), freiberuflich

Full-Stack-Entwickler für eine Back-Office-Plattform im Kraftstoff-/Convenience-Einzelhandel, die mobile Handheld-Scanner und zentrale Back-Office-Mitarbeiter bediente. Kombination aus .NET-CoreServicearbeit, Angular- und React-Frontends sowie einer wachsenden Zahl von ML-Anwendungsfällen

  • Full-Stack-Umsetzung: Entwicklung von Features end-to-end auf ASP.NET Core und .NET 8 mit CQRS und IoC im Backend sowie Angular (mit wiederverwendbaren Komponentenbibliotheken) und React/TypeScript im Frontend; eine typische Woche bedeutete, ein Feature vom API-Vertrag bis zur ausgereiften, von Filialmitarbeitern genutzten Oberfläche auszuliefern
  • Handheld-Geräte-Unterstützung: Entwicklung und Integration von Software für mobile HandheldScanner ? inkl. Kommunikationsprotokoll, Offline-Caching, Konfliktauflösung bei der Wiederverbindung und Integration von Microsoft Dynamics 365 für Bestands- und Verkaufsdaten
  • ML- / Datenarbeit: Training und Deployment von ML-Modellen über Azure Machine Learning, AWS SageMaker, Kubeflow und Scikit-learn; Experimente mit CNNs zur Etiketten-/Beleg-Erkennung sowie Python / Pandas für Datenanalyse und Data-Mining
  • Cloud-native Betrieb: Betrieb der Dienste auf AKS und AWS EKS mit Azure Resource Manager (ARM), Kustomize und AWS CLI; Verwaltung von Azure Cosmos DB und Azure SQL Database, AWS RDS und S3, mit Caching-Strategien und Event Sourcing zur Beschleunigung der Hot Paths
  • Observability & Resilienz: Instrumentierung der Plattform mit Azure Monitor, Azure Logging und Application Insights; Konzeption von Load-Balancing-, Disaster-Recovery- und Secret-ManagementPraktiken rund um Azure Key Vault
  • Qualität & Prozess: Agile / Scrum / Kanban über Azure DevOps und Jira; Qualitätssicherung mit Moq-basierten Unittests, NuGet-gestütztem Dependency-Management und diszipliniertem Tracking technischer Schulden

.NET Core Angular ASP.NET Core AWS (EKS RDS S3) AWS SageMaker Azure (AKS Cosmos DB Key Vault Resource Manager) Azure ML Bootstrap GitLab Jenkins Kubeflow Microsoft Dynamics PWA Pandas React Scikit-learn SQL Server TypeScript
C# CQRS Python
PDI Software
USA (remote)
10 Monate
2019-06 - 2020-03

Analyse der Anforderungen, Umsetzung von Features und Support der internen Anwendung im Produktivbetrieb

Full-Stack-.NET-Entwickler C# Banken- & Versicherungs-Domäne: Restkreditversicherungs- / Versicherungsprodukte DSGVO / Datenschutz ...
Full-Stack-.NET-Entwickler

Tätigkeit bei BNP Paribas Cardif ? dem Versicherungsarm einer der größten Bankengruppen Europas ? an einer internen ASP.NET-MVC-Core-Plattform, die von den Banken- und Versicherungsniederlassungen in mehreren Ländern genutzt wurde. Arbeit in einem regulierten Finanzdienstleistungsumfeld mit sensiblen Kunden- und Vertragsdaten sowie Verantwortung für Analyse, Entwicklung und laufenden Support gemeinsam mit einem kleinen verteilten Team

  • Anwendungsverantwortung: Analyse der Anforderungen, Umsetzung von Features und Support der internen Anwendung im Produktivbetrieb; versionierte Releases für die verschiedenen Banken- und Versicherungsniederlassungen sowie länderspezifische Konfiguration und regulatorische Varianten
  • Identität, Zugriff & Compliance: Integration von Active Directory für Authentifizierung und rollenbasierte Berechtigungsverwaltung sowie sicherer Umgang mit sensiblen Finanz- und Vertragsdaten im Einklang mit der DSGVO und den Datenschutz- und Audit-Anforderungen der Bank
  • Suche & Reporting: Aufbau Elasticsearch-gestützter Such- und SSRS-Reporting-Funktionen auf Basis von SQL Server / Entity Framework für die Versicherungs- und Bankenniederlassungen
  • Legacy-Modernisierung: Migration der Plattform von einem älteren Legacy-Stack auf ASP.NET MVC Core, schrittweise geplant, sodass Geschäftsbetrieb und regulierte Prozesse durchgehend ungestört blieben
  • Kundenbeziehung: förmliches Zufriedenheitsschreiben (Kundenreferenz) zum Abschluss des Engagements erhalten

Active Directory ASP.NET MVC Core Elasticsearch Entity Framework Core SQL Server SQL Server Reporting Services (SSRS)
C# Banken- & Versicherungs-Domäne: Restkreditversicherungs- / Versicherungsprodukte DSGVO / Datenschutz länderübergreifende Niederlassungen reguliertes Finanzdienstleistungsumfeld
BNP Paribas Cardif
Frankreich (remote)
1 Jahr 3 Monate
2018-03 - 2019-05

Vertriebs- und CMS-Produkte

Full-Stack-Entwickler (Teamprojekt)  C#.NET Web API
Full-Stack-Entwickler (Teamprojekt) 

Full-Stack-Entwickler in einem kleinen Team, das Vertriebs- und CMS-Produkte für Kunden aus den Branchen Automotive und Entertainment entwickelte

  • Automotive-Vertriebs-API: Konzeption und Umsetzung einer vertriebsorientierten Web-API für Jaguar- und Land-Rover-Projekte auf ASP.NET und C#.NET, gestützt auf SQL Server mit SSRSReporting und Elasticsearch für schnelle Suchen.
  • Internes CMS: Entwicklung einer Angular-Progressive-Web-App für ein internes ContentManagement-System, mit Fokus auf offline-fähige redaktionelle Workflows und wiederverwendbare Komponenten
  • Kino-Plattform: Mitarbeit an der Web- und Mobile-Anwendung für die Megaplex-Kinos (Spielzeiten, Buchungen, Content-Management)
  • Observability: Einrichtung von Azure Logging und Application Insights, um Probleme im Produktivbetrieb schnell nachvollziehen zu können

Angular ASP.NET Azure (Logging Application Insights) ElasticSearch Entity Framework Core PWA SQL Server SSRS
C#.NET Web API
ITPM
Wien, Österreich
6 Monate
2017-10 - 2018-03

Leitung eines kleinen Backend-/Mobile-Teams

Teamleiter & Backend-Entwickler C#.NET Java Web API
Teamleiter & Backend-Entwickler

Leitung eines kleinen Backend-/Mobile-Teams bei gleichzeitiger praktischer Mitarbeit. Kern der Arbeit war eine End-to-End-Management-Plattform für einen E-Commerce-Kunden sowie mehrere kundengerichtete Mobile-Apps

  • Management-Plattform: Konzeption und Umsetzung der vollständigen Management-Software für einen E-Commerce-Kunden ? Bestellungen, Katalog, Fulfilment, Retouren ? und Integration mit Strapi (Headless CMS), Salesforce, Abas ERP / Abas Connect und JasperReports
  • Payments: Umsetzung von Zahlungsintegrationen für PayPal, Stripe und Sofort, inkl. Abgleichs-Flows und Dispute-Handling
  • Mobile-Apps: Auslieferung von Android-, iOS- und UWP-Apps mit Xamarin (C#) und ergänzendem WPF-Tooling für Back-Office-Mitarbeiter
  • Service- & Reparatur-Microservices: Zerlegung eines monolithischen Service-und-ReparaturWorkflows in dockerisierte Microservices auf einem Kubernetes-Cluster; Einführung von Jenkinsbasiertem CI/CD mit Terraform-verwalteter Infrastruktur
  • Angular-Produktplattform: Verantwortung für eine große, von vielen Kunden genutzte AngularAnwendung ? inkl. Designsystem und Release-Prozess ? gestützt auf SQL Server, PostgreSQL und Firebase (NoSQL) je nach Anwendungsfall

Angular ASP.NET Azure DevOps Docker Firebase JasperReports Jenkins Kubernetes PostgreSQL Salesforce SQL Server Strapi Terraform VB6 Abas ERP WPF Xamarin
C#.NET Java Web API
iFactory Internet Services GmbH
Wien, Österreich
5 Monate
2017-06 - 2017-10

Kurzes Engagement mit Mitarbeit an einer internen E-Commerce-Management-Anwendung

Full-Stack-Entwickler, freiberuflich C#.NET LINQ
Full-Stack-Entwickler, freiberuflich

  • Kurzes Engagement mit Mitarbeit an einer internen E-Commerce-Management-Anwendung für einen Automotive-Kunden
  • Konzeption und Umsetzung der zentralen Management-Funktionen auf ASP.NET MVC 5 mit LINQ im Backend und jQuery im Frontend

ASP.NET MVC 5 CSS HTML jQuery SQL Server
C#.NET LINQ
BMW (eDentity)
Wien, Österreich

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 10 Monate
2004-09 - 2009-06

Bergbauingenieurwesen (Analyse)

B.Sc. Bergbauingenieurwesen (Analyse), Shahrood University of Technology, Iran
B.Sc. Bergbauingenieurwesen (Analyse)
Shahrood University of Technology, Iran

Schwerpunkte:

Rechnergestützte Lehrinhalte umfassten die Programmierung für Sprengberechnungen sowie Software für Statik- / Wartungsberechnungen, was die Grundlage meiner ingenieur- und programmiertechnischen Denkweise bildete

Position

Position

  • KI-ENTWICKLER
  • BACKEND-ENTWICKLER
  • .NET-ENTWICKLER
  • Spezialist für die Energie- und Bankenbranche
  • 18+ Jahre Erfahrung

Kompetenzen

Kompetenzen

Top-Skills

.NET 4.6 ASP.NET Web Application .NET worker services & scheduled jobs Azure Service Fabric Entity Framework Core NHibernate ADO.NET LINQ Dapr SignalR WebSockets MQTT BFF pattern CQRS DomainDriven Design Event Sourcing Repository pattern Dependency Injection / IoC. ASP.NET Core C# (.NET 8 Node.js / Express

Produkte / Standards / Erfahrungen / Methoden

Profil:

  • Senior-Full-Stack-Entwickler mit über 18 Jahren praktischer Erfahrung in der Entwicklung von Unternehmenssoftware auf dem Microsoft-Stack ? C#/.NET (Framework bis .NET 8), ASP.NET Core, Blazor und WPF ? kombiniert mit modernen Angular- und React-Frontends
  • Aktuell parallel tätig in der KI-/LLM-Evaluierung und in Human-Data-Programmen bei Toloka ? einschließlich der Evaluierung von Microsoft Copilot ? sowie an umfangreichen ETL- und Energiemarktdaten-Pipelines (.NET, Python, Prefect, Snowflake) bei EnBW, nach der produktiven Bereitstellung von Generative-AI- und LLMLösungen (Azure OpenAI, GPT-4o, RAG) für große Industriekunden wie BASF und RWE


Kernkompetenzen:

  • Generative AI & LLM-Evaluierung ? Konzeption, Umsetzung und Evaluierung LLM-gestützter Systeme (Azure OpenAI, GPT-4o, RAG, RLHF/DPO, LLM-as-a-judge, NLP) ? von Produktivfeatures bis hin zu fundierter Modell-Evaluierung, Agent-Trajektorien-Analyse und Red Teaming.
  • Cloud-native Delivery ? Architektur und Betrieb von Systemen auf Azure und AWS mit Kubernetes (AKS/EKS), Docker, Terraform und Helm sowie Modernisierung von CI/CD-Pipelines (Azure Pipelines, GitHub Actions).
  • Full-Stack- & Daten-Tiefe ? souverän von Angular-/React-Oberflächen über ASP.NET-Core-Microservices bis hin zu ETL-Pipelines, SQL-Server-/Snowflake-Tuning und MLOps.
  • Branchenspezialist (Energie & Banken) ? umfangreiche Projekterfahrung im Energie- und Versorgungssektor (EnBW, RWE) sowie im Banken- und Versicherungswesen (BNP Paribas Cardif) ? Aufbau konformer, hochverfügbarer Systeme.
  • Führung & Mentoring ? Leitung crossfunktionaler Teams und Mentoring von Entwicklern in Iran, Österreich, Frankreich, Deutschland und den Niederlanden.
    • ?Wohnhaft in Amsterdam mit EU-Arbeitserlaubnis. Verhandlungssicheres Englisch, gutes Deutsch (berufliche Praxis)


Technische Kompetenzen:

  • KI / ML & LLMs Generative AI; Large Language Models ? GPT-4o, GPT-4.1, Claude, Gemini, Llama, Mistral; Azure OpenAI, OpenAI- & Anthropic-APIs, RAG-Pipelines, Prompt Engineering, GitHub Copilot (Agent-Modus), NLP, Embeddings, Vektordatenbanken, Computer Vision, Deep Learning (CNN, RNN, Transformer), Reinforcement Learning, MLOps (MLflow, Kubeflow, AWS SageMaker, Azure Machine Learning), PyTorch, TensorFlow, Hugging Face Transformers, LangChain, Scikit-learn, Pandas, NumPy.

  • LLM-Evaluierung Modell-Evaluierung & Benchmarking, LLM-as-a-judge, Golden Benchmarks, rubrikbasierte menschliche Bewertung, Win-Rate- / Side-by-Side-Vergleiche, pass@k, RLHF, RLAIF, DPO, SFT / Instruction Tuning, Agent-Trajektorien-Evaluierung, Tool-Use- / Function-Calling-Bewertung, MCP (Model Context Protocol), Red Teaming, Prompt-Injection- & Jailbreak-Tests, Datenannotation, Human-in-the-Loop, Inter-Annotator-Agreement, Weights & Biases.

  • Backend & APIs ASP.NET Core, Web API, gRPC, GraphQL, Node.js / Express, .NET Worker Services & geplante Jobs, Azure Service Fabric, Entity Framework Core, NHibernate, ADO.NET, LINQ, Dapr, SignalR, WebSockets, MQTT, BFF-Pattern, CQRS, Domain-Driven Design, Event Sourcing, Repository-Pattern, Dependency Injection / IoC.

  • Frontend Angular (RxJS, NgRx, Angular Material, wiederverwendbare Komponentenbibliotheken), React (Hooks, Redux), Next.js, Vue.js, Blazor, HTML5, CSS3, Sass, Tailwind CSS, Bootstrap, jQuery, Responsive Design, PWA / Service Workers.

  • Data Engineering ETL- / ELT-Pipelines, Snowflake, Prefect, Jupyter Notebooks, Marktdaten-Ingestion, Datenmodellierung, Data Warehousing, Batch- & Streaming-Pipelines, .NET-Extraktionsjobs, Datenabgleich, Datenqualitäts- & Aktualitätsprüfungen.

  • Cloud & DevOps Microsoft Azure (AKS, App Services, Functions, Service Fabric, Cognitive Services, OpenAI, Service Bus, Event Hubs, Key Vault, Storage, SQL DB, Container Registry, Application Insights, AAD / Entra ID), AWS (EKS, ECS, Fargate, Lambda, S3, RDS, IAM, SNS, SQS, CloudFormation), Kubernetes, Docker, Helm, Terraform, Ansible, Kustomize, IaC.

  • CI/CD & Tools Azure DevOps, Azure Pipelines, GitHub Actions, GitHub Enterprise Cloud, Jenkins, TeamCity, GitLab CI, Octopus Deploy, Bitbucket, NuGet, npm / Yarn, Webpack, SonarQube, Roslyn-Analyzer, ReSharper, Visual Studio.

  • Observability Datadog, Azure Monitor, Application Insights, OpenTelemetry, strukturiertes Logging, Metriken & Dashboards, Alerting, SLA- / Datenaktualitäts-Monitoring, Telemetrie.

  • Messaging Kafka, RabbitMQ, Azure Service Bus, Azure Event Hubs, AWS SQS, MQTT, REST, SOAP, OpenAPI / Swagger, Postman, Integrationen mit Microsoft Dynamics 365, Salesforce, HubSpot, Strapi CMS, Typo3, Abas ERP, JasperReports.

  • Sicherheit OAuth 2.0, OpenID Connect, JWT, SAML, IdentityServer, Azure Entra ID / AAD, Single Sign-On, Managed Identities, Azure Key Vault, PKI, TLS/SSL, Kryptografie, OWASP Top 10, Secret Management.

  • Testing & QA xUnit, NUnit, Moq, Integrationstests, BDD, Lasttests, TDD, Code Reviews, SonarQube, statische und dynamische Analyse, Management technischer Schulden.

  • Methodik Agile / Scrum / Kanban, Jira, Confluence, Azure Boards, TFS; Erfahrung in der Leitung von Sprint-Planung, Refinements und teamübergreifenden Architektur-Reviews.

Programmiersprachen

C#
.NET 8, .NET Core, .NET Framework, ASP.NET Core, ASP.NET MVC, Blazor, Razor Pages, Web API, WPF, WCF, Windows Forms, VB.NET
TypeScript
JavaScript (ES6+)
Python
NumPy, Pandas, PyTorch, TensorFlow, Scikit-learn
Java
SQL / T-SQL
Bash
PowerShell
F#
C++

Datenbanken

SQL Server
PostgreSQL
Oracle
MySQL
Azure SQL
AWS RDS
Snowflake
MongoDB
Azure Cosmos DB
AWS DynamoDB
Redis
Elasticsearch
Firebase
Query-Optimierung
Normalisierung
Stored Procedures
Indexierung
Performance-Tuning
Caching-Strategien

Branchen

Branchen

  • Energie- und Versorgungssektor
  • Banken- und Versicherungswesen

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

5 Monate
2026-02 - heute

LLM-Evaluierung & Benchmarking

KI- & LLM-Entwickler (Evaluierung & Human Data) Agent-Trajektorien-Evaluierung DPO Embeddings ...
KI- & LLM-Entwickler (Evaluierung & Human Data)

KI-/LLM-Entwickler bei Toloka ? einem in Amsterdam ansässigen Anbieter von Experten-Human-Data und Evaluierung für führende KI-Labore und Unternehmen ? mit praktischer Arbeit über den gesamten LLM-Lebenszyklus: Modell-Evaluierung, RLHF-/DPO-Präferenzdaten, Supervised-Fine-TuningDemonstrationen, Agent-Trajektorien-Analyse und großvolumige Datenannotation. Mitwirkung an Evaluierungsprogrammen für Unternehmenskunden, einschließlich der Evaluierung und Analyse von Evaluierungsprotokollen für Microsoft Copilot

  • LLM-Evaluierung & Benchmarking: Konzeption und Betrieb von Evaluierungs-Pipelines, die Modellausgaben hinsichtlich Korrektheit, Faktentreue und Groundedness, Sicherheit und Nützlichkeit bewerten ? mittels Golden Benchmarks, rubrikbasierter menschlicher Bewertung, Sideby-Side-Win-Rate-Vergleichen und LLM-as-a-judge; Reporting von pass@k, Inter-AnnotatorAgreement und Regressionsmetriken an die Modellteams.
  • Evaluierung von Microsoft Copilot: Bewertung von Ausgaben und Analyse von wöchentlich Hunderten Evaluierungsprotokollen und Antwort-Trajektorien für Microsoft Copilot (Toloka-Kunde); Identifikation von Fehlermustern, Halluzinationen und Qualitätsregressionen und deren Überführung in umsetzbares Feedback und präzisere Bewertungsrubriken.
  • Agent-Trajektorien-Analyse: Analyse agentischer KI-Trajektorien ? mehrstufiges Reasoning, ToolUse und Function-Calling sowie Computer-Use-Workflows ? in virtuellen Umgebungen und RLGyms (inkl. MCP-Replikaten); schrittweise Korrektheitsbewertung und Lokalisierung von Stellen, an denen Agenten abweichen, in Schleifen geraten oder Tools falsch nutzen.
  • RLHF- / DPO- & Fine-Tuning-Daten: Erstellung und Kuratierung von Präferenzdaten für RLHF und DPO, SFT-Demonstrationen und Instruction-Tuning-Datensätzen gemeinsam mit Fachexperten, mit strikter Qualitätskontrolle und Inter-Annotator-Agreement für ein sauberes Trainingssignal.
  • Datenannotation in großem Maßstab: Aufbau und Steuerung von Human-in-the-LoopAnnotationsworkflows über Text-, Code- und multimodale Daten ? mit Golden Sets, automatisierten Prüfungen und einem mehrstufigen Qualitätssystem zur Skalierung hochwertiger Annotation bei niedrigen Fehlerquoten.
  • Red Teaming & Sicherheit: Durchführung von Safety-Red-Teaming für Prompt-InjectionSchwachstellen, Jailbreaks und Policy-Compliance; Dokumentation adversarialer Fälle und Rückführung in die Evaluierungs-Suites.
  • Tooling & Analyse: Automatisierung von Scoring, Metrik-Aggregation und Modellqualitäts-Reporting in Python (pandas, NumPy, Jupyter) ? mit Hugging Face, OpenAI- / Azure-OpenAI- und AnthropicAPIs sowie Experiment-Tracking mit Weights & Biases / MLflow
Anthropic-API Azure-OpenAI-APIs Claude Gemini GPT-4.1 GPT-4o Hugging Face Transformers Jupyter LangChain Llama MCP (Model Context Protocol) Mistral MLflow NumPy OpenAI-API pandas OpenAI- & Azure-OpenAI-APIs PyTorch Vektordatenbanken Weights & Biases
Agent-Trajektorien-Evaluierung DPO Embeddings Human-inthe-Loop-Datenannotation LLM-as-ajudge Modell-Evaluierung & Benchmarking NLP Prompt Engineering RAG Red Teaming RLAIF RLHF SFT / Instruction Tuning Tool-Use- / Function-Calling-Evals Python
Toloka AI
Amsterdam, Niederlande
8 Monate
2025-11 - heute

Aufbau und Betrieb der ETL-Pipelines

Senior Data Engineer & .NET-Entwickler .NET Worker Services / geplante Jobs Agile / Scrum C# ...
Senior Data Engineer & .NET-Entwickler

Data-Engineering-Rolle auf der Energiemarktdaten-Plattform von EnBW: Aufbau und Betrieb der ETL-Pipelines, die große Volumina an Strom- und Gasmarktdaten ? Preise, Forward Curves, Trades und Referenzdaten von Börsen wie EPEX SPOT und Nord Pool ? aufnehmen, transformieren und an nachgelagerte Trading-, Analyse- und Reporting-Teams bereitstellen. Die Arbeit umfasst einen .NETbasierten Extraktions-Stack und einen parallelen Python-/Prefect-Track, die beide kuratierte Daten in Snowflake landen

  • .NET-ETL-Jobs: Konzeption und Entwicklung geplanter .NET-Worker-Service- und Console-Jobs (C#, .NET 8), die Energiemarktdaten aus 20+ externen Anbietern, Börsen und internen Systemen extrahieren ? mit Millionen von Zeilen pro Tag ? und anschließend bereinigen, normalisieren und in Snowflake laden; Retry / Back-off, Idempotenz und Watermarking für sichere Reruns und korrekten Abgleich verspätet eintreffender Daten
  • Python- & Prefect-Extraktionen: Aufbau eines zweiten Extraktions-Tracks in Python mit Jupyter Notebooks für explorative und quellenspezifische Feeds und anschließende Produktivsetzung dieser Flows mit Prefect für Scheduling, Retries und Observability ? ein schneller Weg für Analysten vom Notebook-Prototyp zur überwachten, wiederholbaren Pipeline
  • Snowflake-Datenmodellierung: Modellierung des Warehouse in Snowflake mit geschichteten Staging-, Curated- und Consumption-Schemata; Optimierung von Ladevorgängen, Clustering Keys und SQL-Transformationen hinsichtlich Performance und Kosten sowie Bereitstellung sauberer, gut dokumentierter Datensätze für Trading- und Reporting-Abnehmer
  • Service-Fabric-Betrieb: Deployment und Betrieb der .NET-Extraktionsdienste auf Azure Service Fabric; Nutzung des zuverlässigen Scheduling- und Health-Modells, um langlaufende und zeitkritische Jobs clusterweit ausfallsicher und selbstheilend zu halten
  • Monitoring mit Datadog: Instrumentierung jeder Pipeline mit Datadog-Metriken, -Logs und - Dashboards sowie Konfiguration von Alerts auf Datenaktualitäts-SLAs (Ziel 99,5 %+ pünktliche Lieferung), Job-Fehler und Latenz, damit Probleme erkannt und behoben werden, bevor nachgelagerte Abnehmer betroffen sind
  • Datenqualität & Zuverlässigkeit: Implementierung von Validierungs-, Abgleichs- und Vollständigkeitsprüfungen über alle Feeds sowie Dokumentation von Data Lineage und On-CallRunbooks, damit das Team den Zahlen vertrauen und schnell auf Incidents reagieren kann.

.NET 8 Azure DevOps Azure Service Fabric Datadog Git Jupyter Notebooks Prefect Snowflake
.NET Worker Services / geplante Jobs Agile / Scrum C# EPEX SPOT ESG- / Emissionsdaten ETRM ETL Forward Curves Nord Pool Python Settlement SQL Strom- & Gasmarktdaten T-SQL ÜNB-Daten
EnBW Energie Baden-Württemberg AG
Karlsruhe, Deutschland
1 Jahr 3 Monate
2024-09 - 2025-11

Konzeption und Entwicklung eines Retrieval-Augmented-Generation-Dienstes

Full-Stack- & KI-Entwickler C# LLMs NLP ...
Full-Stack- & KI-Entwickler

Tätigkeit in der Digital-Product-Unit von BASF an internen KI-gestützten Tools, die F&E- und OperationsTeams das schnellere Abfragen technischer Wissensdatenbanken ermöglichten. Aufgeteilt zwischen Backend-NET-Microservices, der KI-/LLM-Integrationsschicht und einem Blazor-/Angular-Frontend, das täglich von Hunderten internen Nutzern verwendet wurde

  • Generative-AI-Integration: Konzeption und Entwicklung eines Retrieval-Augmented-Generation-Dienstes in C#, der Azure OpenAI (GPT-4o) kapselt und eine saubere Web-API für interne Apps bereitstellt ? wodurch sich die durchschnittliche Suchzeit für F&E-Nutzer um rund 40 % verkürzte; Entwicklung der Prompt-Templates, des Function-Calling-Schemas, der Token-Nutzungskontrollen und der NLP-Vorverarbeitung, sodass fachfremde Product Owner neue Dokumentquellen ohne Codeänderung anbinden konnten
  • Backend-Services: Umsetzung von ASP.NET-Core-Microservices mit Inversion of Control, durchgängigem async/await und Clean Architecture; Absicherung durch xUnit-/NUnit-/MoqIntegrationstests sowie Quality Gates über SonarQube und Code Reviews in Bitbucket
  • Frontend: Entwicklung von Blazor-Komponenten für die interne Admin-Konsole und wiederverwendbaren Angular-Modulen für das Endnutzer-Chat-Erlebnis, mit Fokus auf Barrierefreiheit, responsives Layout und ein einheitliches Designsystem
  • DevOps & Migration: Leitung der Migration von On-Premises-Windows-Server-Anwendungen in die GitHub Enterprise Cloud, Umschreiben der Azure Pipelines in GitHub-Actions-Workflows, Containerisierung der Dienste mit Docker und Auslieferung über Azure DevOps und Kubernetes; Einführung wiederverwendbarer Workflow-Templates, damit andere Teams das Modell mit minimalem Aufwand übernehmen konnten
  • Cloud & Infrastruktur: Arbeit über Azure (App Services, Storage, Key Vault, OpenAI) und ausgewählte AWS-Dienste (S3, IAM, ECS, EKS, EC2, SNS), mit Infrastructure-as-Code über AWS CloudFormation und Kustomize-Manifeste
  • KI-gestützte Produktivität: Einsatz von GitHub Copilot im Agent-Modus mit sorgfältig ausgearbeiteten Prompts für Codegenerierung, Refactoring und Test-Scaffolding sowie Weitergabe dieser Workflows an das erweiterte Team in regelmäßigen Wissens-Sessions
.NET 8 Angular ASP.NET Core AWS S3 Azure DevOps Azure OpenAI Azure Pipelines Blazor Docker GitHub Actions GitHub Enterprise Cloud GPT-4o Kubernetes Moq MS SQL Server NUnit PostgreSQL SonarQube SQL Server xUnit
C# LLMs NLP Scrum Web API
BASF SE
Mannheim, Deutschland
2 Jahre 6 Monate
2022-03 - 2024-08

Konzeption und Betreuung des ASP.NET-Core-6-Backends der Marktdaten-Plattform

Senior C#- / Cloud- / KI-Entwickler  C# EPEX ETRM ...
Senior C#- / Cloud- / KI-Entwickler 

Senior-Entwickler für Energiehandels- und Marktdaten-Plattformen bei einem der größten Energieversorger Europas. Arbeit an mandantenfähiger SaaS für interne Strom- und Gas-Handelstische: Echtzeit-Marktdaten-Ingestion, ETL, Risiko und Reporting sowie ein wachsendes Set KI-gestützter Funktionen im Kontext von Finanzmärkten / Commodity-Trading. Cloud-/Azure-Ansprechpartner des Teams und Leitung mehrerer Modernisierungsinitiativen

  • Plattform & Architektur: Konzeption und Betreuung des ASP.NET-Core-6-Backends der Marktdaten-Plattform mit mandantenfähigen Patterns, Domain-Driven Design und einem Linkerd-Service-Mesh; Einführung klarer Bounded Contexts, damit Trading-, Risiko- und Reporting-Teams unabhängig voneinander arbeiten konnten
  • KI- / LLM-Funktionen: Entwicklung und Deployment von Generative-AI-Funktionen mit der OpenAI- / GPT-4-API und Azure Cognitive Services ? z. B. eine natürlichsprachliche Schnittstelle, über die Händler Fragen zu historischen Kurven stellen und zusammengefasste, quellenbelegte Antworten erhalten; Produktivsetzung des ML-Workflows mit MLflow, Kubeflow und Azure Machine Learning
  • ETL & Datenintegration: Implementierung durchsatzstarker ETL-Pipelines, die Marktdaten aus internen und externen Quellen nach SQL Server, Oracle und PostgreSQL laden; StreamingOrchestrierung über Kafka, RabbitMQ, MQTT und Azure Service Bus, durchgängig mit Telemetrie und strukturiertem Logging
  • Cloud & IaC: Provisionierung von Azure- und AWS-Ressourcen mit Terraform und Ansible, Verwaltung von AKS- / EKS-Clustern über Helm-Charts und Optimierung der Dienste hinsichtlich Kosten und Resilienz; Garbage-Collection-Tuning und Optimierung asynchroner Hot Paths, wo relevant
  • CI/CD-Migrationen: Leitung der Migration von TeamCity-Pipelines zu Azure Pipelines und der Umstellung von Bitbucket-Repositories auf Azure DevOps Git, inkl. Neuschreiben der Build-Skripte und Schulung der zuständigen Teams; dies verkürzte die Release-Zyklen um rund 40 % und beseitigte eine langjährige Quelle instabiler Pipelines
  • Frontend: Verantwortung für das Angular-/TypeScript-Frontend der Marktdaten-App: wiederverwendbare Angular-Komponenten, Angular-Material-Layouts und SignalR-gestützte Echtzeit-Grids; zudem WPF-, Blazor- und Razor-Pages-Tooling für den internen Back-Office-Einsatz sowie frühes Wireframing mit Stakeholdern in Balsamiq
  • Qualität & Sicherheit: Sicherung der Qualität mit xUnit, SonarQube, Code Reviews und klaren Coding-Standards; Implementierung von JWT- und OpenID-Connect-Authentifizierungsflows, Azure Key Vault für Secrets sowie diszipliniertem Dependency-Management mit NuGet und npm / Yarn

.NET Core 6+ Angular ASP.NET Core AWS (EKS RDS S3) Azure (AKS Service Bus Cognitive Services Azure OpenAI ML) Azure DevOps Azure Pipelines Docker GitHub Copilot Helm Jenkins Kafka Kubeflow Kubernetes MLflow MQTT Oracle Pandas PostgreSQL PyTorch RabbitMQ SignalR SQL Server TeamCity Terraform TypeScript
C# EPEX ETRM Finanzmarktdaten Forward Curves Strom- & Gas-Commodity-Trading T-SQL
RWE Supply & Trading / RWE Power AG
Essen, Deutschland
1 Jahr 2 Monate
2021-02 - 2022-03

Konzeption und Auslieferung dockerisierter .NET-Core-Microservices

Senior .NET- / Backend-Entwickler, freiberuflich BDD C# Java
Senior .NET- / Backend-Entwickler, freiberuflich

Senior-Backend-/-NET-Entwickler für die E-Commerce-, Reparaturservice- und CRMIntegrationsplattform, die das After-Sales-Geschäft von Synchron betreibt. Arbeit über .NET-CoreMicroservices, eine Angular-Oberfläche, Java-/Spring-Boot-Integrationsdienste und Azure-/AWSInfrastruktur

  • Microservices & APIs: Konzeption und Auslieferung dockerisierter .NET-Core-Microservices auf Azure App Services und AKS mit Domain-Driven Design und Event Sourcing; performante Web-APIs in C# und Node.js/Express sowie gRPC-Dienste, mit API-Versionierung, Load Balancing, Circuit Breakern und dokumentierter OpenAPI-Spezifikation
  • Uhren-Reparaturservice-Produkt: Begleitung des Reparaturservice-Produkts von der Konzeption bis zur Produktion ? Modellierung der Domäne (Annahme, Diagnose, Teile, Versand), Aufbau des Angular-Frontends mit NgRx-State, Integration von Microsoft Dynamics 365 als CRM und Orchestrierung langlaufender Workflows über Azure Service Bus und AWS SQS
  • KI-Funktionen: Prototyping von Generative-AI-Helfern (Azure OpenAI / ChatGPT-API) für das Verfassen und Triagieren von Kundennachrichten; klassische ML- und Reinforcement-LearningExperimente mit PyTorch und Pandas zur Schätzung von Reparaturzeiten
  • DevOps & IaC: Verantwortung für CI/CD über Azure DevOps, GitLab, TeamCity und Octopus Deploy; Erstellung von Terraform-Modulen zur Provisionierung von Azure- und AWS-Ressourcen sowie Kustomize-Manifeste für Kubernetes-Deployments
  • Qualität, Sicherheit, Performance: Stabilität durch NUnit-/xUnit-Unittests, Integrations- und Lasttests, BDD-Specs sowie Roslyn-/ReSharper-Analyse; Absicherung der Plattform mit JWT, OAuth 2.0, SAML und Azure-Key-Vault-gestützten Managed Identities; Umsetzung von Data-RetentionRichtlinien und HA-Strategien
  • Frontend & PWA: Auslieferung responsiver Single-Page-Apps in Angular und React mit Material Design und Tailwind CSS, einschließlich einer PWA mit Offline-Unterstützung über Service Worker für Techniker im Ladengeschäft

.NET Core Angular ASP.NET Core AWS (ECS SQS IAM) Azure (AKS Service Bus Artifacts Application Insights) Docker Jenkins Kafka Kubernetes Microsoft Dynamics 365 NUnit OpenAI Pandas PyTorch RabbitMQ Spring Boot TeamCity Terraform TypeScript
BDD C# Java
Synchron Watches
USA (remote)
2 Jahre 2 Monate
2020-01 - 2022-02

Entwicklung von Features end-to-end auf ASP.NET Core und .NET 8 mit CQRS und IoC

Full-Stack-Entwickler (.NET / Angular / React), freiberuflich C# CQRS Python
Full-Stack-Entwickler (.NET / Angular / React), freiberuflich

Full-Stack-Entwickler für eine Back-Office-Plattform im Kraftstoff-/Convenience-Einzelhandel, die mobile Handheld-Scanner und zentrale Back-Office-Mitarbeiter bediente. Kombination aus .NET-CoreServicearbeit, Angular- und React-Frontends sowie einer wachsenden Zahl von ML-Anwendungsfällen

  • Full-Stack-Umsetzung: Entwicklung von Features end-to-end auf ASP.NET Core und .NET 8 mit CQRS und IoC im Backend sowie Angular (mit wiederverwendbaren Komponentenbibliotheken) und React/TypeScript im Frontend; eine typische Woche bedeutete, ein Feature vom API-Vertrag bis zur ausgereiften, von Filialmitarbeitern genutzten Oberfläche auszuliefern
  • Handheld-Geräte-Unterstützung: Entwicklung und Integration von Software für mobile HandheldScanner ? inkl. Kommunikationsprotokoll, Offline-Caching, Konfliktauflösung bei der Wiederverbindung und Integration von Microsoft Dynamics 365 für Bestands- und Verkaufsdaten
  • ML- / Datenarbeit: Training und Deployment von ML-Modellen über Azure Machine Learning, AWS SageMaker, Kubeflow und Scikit-learn; Experimente mit CNNs zur Etiketten-/Beleg-Erkennung sowie Python / Pandas für Datenanalyse und Data-Mining
  • Cloud-native Betrieb: Betrieb der Dienste auf AKS und AWS EKS mit Azure Resource Manager (ARM), Kustomize und AWS CLI; Verwaltung von Azure Cosmos DB und Azure SQL Database, AWS RDS und S3, mit Caching-Strategien und Event Sourcing zur Beschleunigung der Hot Paths
  • Observability & Resilienz: Instrumentierung der Plattform mit Azure Monitor, Azure Logging und Application Insights; Konzeption von Load-Balancing-, Disaster-Recovery- und Secret-ManagementPraktiken rund um Azure Key Vault
  • Qualität & Prozess: Agile / Scrum / Kanban über Azure DevOps und Jira; Qualitätssicherung mit Moq-basierten Unittests, NuGet-gestütztem Dependency-Management und diszipliniertem Tracking technischer Schulden

.NET Core Angular ASP.NET Core AWS (EKS RDS S3) AWS SageMaker Azure (AKS Cosmos DB Key Vault Resource Manager) Azure ML Bootstrap GitLab Jenkins Kubeflow Microsoft Dynamics PWA Pandas React Scikit-learn SQL Server TypeScript
C# CQRS Python
PDI Software
USA (remote)
10 Monate
2019-06 - 2020-03

Analyse der Anforderungen, Umsetzung von Features und Support der internen Anwendung im Produktivbetrieb

Full-Stack-.NET-Entwickler C# Banken- & Versicherungs-Domäne: Restkreditversicherungs- / Versicherungsprodukte DSGVO / Datenschutz ...
Full-Stack-.NET-Entwickler

Tätigkeit bei BNP Paribas Cardif ? dem Versicherungsarm einer der größten Bankengruppen Europas ? an einer internen ASP.NET-MVC-Core-Plattform, die von den Banken- und Versicherungsniederlassungen in mehreren Ländern genutzt wurde. Arbeit in einem regulierten Finanzdienstleistungsumfeld mit sensiblen Kunden- und Vertragsdaten sowie Verantwortung für Analyse, Entwicklung und laufenden Support gemeinsam mit einem kleinen verteilten Team

  • Anwendungsverantwortung: Analyse der Anforderungen, Umsetzung von Features und Support der internen Anwendung im Produktivbetrieb; versionierte Releases für die verschiedenen Banken- und Versicherungsniederlassungen sowie länderspezifische Konfiguration und regulatorische Varianten
  • Identität, Zugriff & Compliance: Integration von Active Directory für Authentifizierung und rollenbasierte Berechtigungsverwaltung sowie sicherer Umgang mit sensiblen Finanz- und Vertragsdaten im Einklang mit der DSGVO und den Datenschutz- und Audit-Anforderungen der Bank
  • Suche & Reporting: Aufbau Elasticsearch-gestützter Such- und SSRS-Reporting-Funktionen auf Basis von SQL Server / Entity Framework für die Versicherungs- und Bankenniederlassungen
  • Legacy-Modernisierung: Migration der Plattform von einem älteren Legacy-Stack auf ASP.NET MVC Core, schrittweise geplant, sodass Geschäftsbetrieb und regulierte Prozesse durchgehend ungestört blieben
  • Kundenbeziehung: förmliches Zufriedenheitsschreiben (Kundenreferenz) zum Abschluss des Engagements erhalten

Active Directory ASP.NET MVC Core Elasticsearch Entity Framework Core SQL Server SQL Server Reporting Services (SSRS)
C# Banken- & Versicherungs-Domäne: Restkreditversicherungs- / Versicherungsprodukte DSGVO / Datenschutz länderübergreifende Niederlassungen reguliertes Finanzdienstleistungsumfeld
BNP Paribas Cardif
Frankreich (remote)
1 Jahr 3 Monate
2018-03 - 2019-05

Vertriebs- und CMS-Produkte

Full-Stack-Entwickler (Teamprojekt)  C#.NET Web API
Full-Stack-Entwickler (Teamprojekt) 

Full-Stack-Entwickler in einem kleinen Team, das Vertriebs- und CMS-Produkte für Kunden aus den Branchen Automotive und Entertainment entwickelte

  • Automotive-Vertriebs-API: Konzeption und Umsetzung einer vertriebsorientierten Web-API für Jaguar- und Land-Rover-Projekte auf ASP.NET und C#.NET, gestützt auf SQL Server mit SSRSReporting und Elasticsearch für schnelle Suchen.
  • Internes CMS: Entwicklung einer Angular-Progressive-Web-App für ein internes ContentManagement-System, mit Fokus auf offline-fähige redaktionelle Workflows und wiederverwendbare Komponenten
  • Kino-Plattform: Mitarbeit an der Web- und Mobile-Anwendung für die Megaplex-Kinos (Spielzeiten, Buchungen, Content-Management)
  • Observability: Einrichtung von Azure Logging und Application Insights, um Probleme im Produktivbetrieb schnell nachvollziehen zu können

Angular ASP.NET Azure (Logging Application Insights) ElasticSearch Entity Framework Core PWA SQL Server SSRS
C#.NET Web API
ITPM
Wien, Österreich
6 Monate
2017-10 - 2018-03

Leitung eines kleinen Backend-/Mobile-Teams

Teamleiter & Backend-Entwickler C#.NET Java Web API
Teamleiter & Backend-Entwickler

Leitung eines kleinen Backend-/Mobile-Teams bei gleichzeitiger praktischer Mitarbeit. Kern der Arbeit war eine End-to-End-Management-Plattform für einen E-Commerce-Kunden sowie mehrere kundengerichtete Mobile-Apps

  • Management-Plattform: Konzeption und Umsetzung der vollständigen Management-Software für einen E-Commerce-Kunden ? Bestellungen, Katalog, Fulfilment, Retouren ? und Integration mit Strapi (Headless CMS), Salesforce, Abas ERP / Abas Connect und JasperReports
  • Payments: Umsetzung von Zahlungsintegrationen für PayPal, Stripe und Sofort, inkl. Abgleichs-Flows und Dispute-Handling
  • Mobile-Apps: Auslieferung von Android-, iOS- und UWP-Apps mit Xamarin (C#) und ergänzendem WPF-Tooling für Back-Office-Mitarbeiter
  • Service- & Reparatur-Microservices: Zerlegung eines monolithischen Service-und-ReparaturWorkflows in dockerisierte Microservices auf einem Kubernetes-Cluster; Einführung von Jenkinsbasiertem CI/CD mit Terraform-verwalteter Infrastruktur
  • Angular-Produktplattform: Verantwortung für eine große, von vielen Kunden genutzte AngularAnwendung ? inkl. Designsystem und Release-Prozess ? gestützt auf SQL Server, PostgreSQL und Firebase (NoSQL) je nach Anwendungsfall

Angular ASP.NET Azure DevOps Docker Firebase JasperReports Jenkins Kubernetes PostgreSQL Salesforce SQL Server Strapi Terraform VB6 Abas ERP WPF Xamarin
C#.NET Java Web API
iFactory Internet Services GmbH
Wien, Österreich
5 Monate
2017-06 - 2017-10

Kurzes Engagement mit Mitarbeit an einer internen E-Commerce-Management-Anwendung

Full-Stack-Entwickler, freiberuflich C#.NET LINQ
Full-Stack-Entwickler, freiberuflich

  • Kurzes Engagement mit Mitarbeit an einer internen E-Commerce-Management-Anwendung für einen Automotive-Kunden
  • Konzeption und Umsetzung der zentralen Management-Funktionen auf ASP.NET MVC 5 mit LINQ im Backend und jQuery im Frontend

ASP.NET MVC 5 CSS HTML jQuery SQL Server
C#.NET LINQ
BMW (eDentity)
Wien, Österreich

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 10 Monate
2004-09 - 2009-06

Bergbauingenieurwesen (Analyse)

B.Sc. Bergbauingenieurwesen (Analyse), Shahrood University of Technology, Iran
B.Sc. Bergbauingenieurwesen (Analyse)
Shahrood University of Technology, Iran

Schwerpunkte:

Rechnergestützte Lehrinhalte umfassten die Programmierung für Sprengberechnungen sowie Software für Statik- / Wartungsberechnungen, was die Grundlage meiner ingenieur- und programmiertechnischen Denkweise bildete

Position

Position

  • KI-ENTWICKLER
  • BACKEND-ENTWICKLER
  • .NET-ENTWICKLER
  • Spezialist für die Energie- und Bankenbranche
  • 18+ Jahre Erfahrung

Kompetenzen

Kompetenzen

Top-Skills

.NET 4.6 ASP.NET Web Application .NET worker services & scheduled jobs Azure Service Fabric Entity Framework Core NHibernate ADO.NET LINQ Dapr SignalR WebSockets MQTT BFF pattern CQRS DomainDriven Design Event Sourcing Repository pattern Dependency Injection / IoC. ASP.NET Core C# (.NET 8 Node.js / Express

Produkte / Standards / Erfahrungen / Methoden

Profil:

  • Senior-Full-Stack-Entwickler mit über 18 Jahren praktischer Erfahrung in der Entwicklung von Unternehmenssoftware auf dem Microsoft-Stack ? C#/.NET (Framework bis .NET 8), ASP.NET Core, Blazor und WPF ? kombiniert mit modernen Angular- und React-Frontends
  • Aktuell parallel tätig in der KI-/LLM-Evaluierung und in Human-Data-Programmen bei Toloka ? einschließlich der Evaluierung von Microsoft Copilot ? sowie an umfangreichen ETL- und Energiemarktdaten-Pipelines (.NET, Python, Prefect, Snowflake) bei EnBW, nach der produktiven Bereitstellung von Generative-AI- und LLMLösungen (Azure OpenAI, GPT-4o, RAG) für große Industriekunden wie BASF und RWE


Kernkompetenzen:

  • Generative AI & LLM-Evaluierung ? Konzeption, Umsetzung und Evaluierung LLM-gestützter Systeme (Azure OpenAI, GPT-4o, RAG, RLHF/DPO, LLM-as-a-judge, NLP) ? von Produktivfeatures bis hin zu fundierter Modell-Evaluierung, Agent-Trajektorien-Analyse und Red Teaming.
  • Cloud-native Delivery ? Architektur und Betrieb von Systemen auf Azure und AWS mit Kubernetes (AKS/EKS), Docker, Terraform und Helm sowie Modernisierung von CI/CD-Pipelines (Azure Pipelines, GitHub Actions).
  • Full-Stack- & Daten-Tiefe ? souverän von Angular-/React-Oberflächen über ASP.NET-Core-Microservices bis hin zu ETL-Pipelines, SQL-Server-/Snowflake-Tuning und MLOps.
  • Branchenspezialist (Energie & Banken) ? umfangreiche Projekterfahrung im Energie- und Versorgungssektor (EnBW, RWE) sowie im Banken- und Versicherungswesen (BNP Paribas Cardif) ? Aufbau konformer, hochverfügbarer Systeme.
  • Führung & Mentoring ? Leitung crossfunktionaler Teams und Mentoring von Entwicklern in Iran, Österreich, Frankreich, Deutschland und den Niederlanden.
    • ?Wohnhaft in Amsterdam mit EU-Arbeitserlaubnis. Verhandlungssicheres Englisch, gutes Deutsch (berufliche Praxis)


Technische Kompetenzen:

  • KI / ML & LLMs Generative AI; Large Language Models ? GPT-4o, GPT-4.1, Claude, Gemini, Llama, Mistral; Azure OpenAI, OpenAI- & Anthropic-APIs, RAG-Pipelines, Prompt Engineering, GitHub Copilot (Agent-Modus), NLP, Embeddings, Vektordatenbanken, Computer Vision, Deep Learning (CNN, RNN, Transformer), Reinforcement Learning, MLOps (MLflow, Kubeflow, AWS SageMaker, Azure Machine Learning), PyTorch, TensorFlow, Hugging Face Transformers, LangChain, Scikit-learn, Pandas, NumPy.

  • LLM-Evaluierung Modell-Evaluierung & Benchmarking, LLM-as-a-judge, Golden Benchmarks, rubrikbasierte menschliche Bewertung, Win-Rate- / Side-by-Side-Vergleiche, pass@k, RLHF, RLAIF, DPO, SFT / Instruction Tuning, Agent-Trajektorien-Evaluierung, Tool-Use- / Function-Calling-Bewertung, MCP (Model Context Protocol), Red Teaming, Prompt-Injection- & Jailbreak-Tests, Datenannotation, Human-in-the-Loop, Inter-Annotator-Agreement, Weights & Biases.

  • Backend & APIs ASP.NET Core, Web API, gRPC, GraphQL, Node.js / Express, .NET Worker Services & geplante Jobs, Azure Service Fabric, Entity Framework Core, NHibernate, ADO.NET, LINQ, Dapr, SignalR, WebSockets, MQTT, BFF-Pattern, CQRS, Domain-Driven Design, Event Sourcing, Repository-Pattern, Dependency Injection / IoC.

  • Frontend Angular (RxJS, NgRx, Angular Material, wiederverwendbare Komponentenbibliotheken), React (Hooks, Redux), Next.js, Vue.js, Blazor, HTML5, CSS3, Sass, Tailwind CSS, Bootstrap, jQuery, Responsive Design, PWA / Service Workers.

  • Data Engineering ETL- / ELT-Pipelines, Snowflake, Prefect, Jupyter Notebooks, Marktdaten-Ingestion, Datenmodellierung, Data Warehousing, Batch- & Streaming-Pipelines, .NET-Extraktionsjobs, Datenabgleich, Datenqualitäts- & Aktualitätsprüfungen.

  • Cloud & DevOps Microsoft Azure (AKS, App Services, Functions, Service Fabric, Cognitive Services, OpenAI, Service Bus, Event Hubs, Key Vault, Storage, SQL DB, Container Registry, Application Insights, AAD / Entra ID), AWS (EKS, ECS, Fargate, Lambda, S3, RDS, IAM, SNS, SQS, CloudFormation), Kubernetes, Docker, Helm, Terraform, Ansible, Kustomize, IaC.

  • CI/CD & Tools Azure DevOps, Azure Pipelines, GitHub Actions, GitHub Enterprise Cloud, Jenkins, TeamCity, GitLab CI, Octopus Deploy, Bitbucket, NuGet, npm / Yarn, Webpack, SonarQube, Roslyn-Analyzer, ReSharper, Visual Studio.

  • Observability Datadog, Azure Monitor, Application Insights, OpenTelemetry, strukturiertes Logging, Metriken & Dashboards, Alerting, SLA- / Datenaktualitäts-Monitoring, Telemetrie.

  • Messaging Kafka, RabbitMQ, Azure Service Bus, Azure Event Hubs, AWS SQS, MQTT, REST, SOAP, OpenAPI / Swagger, Postman, Integrationen mit Microsoft Dynamics 365, Salesforce, HubSpot, Strapi CMS, Typo3, Abas ERP, JasperReports.

  • Sicherheit OAuth 2.0, OpenID Connect, JWT, SAML, IdentityServer, Azure Entra ID / AAD, Single Sign-On, Managed Identities, Azure Key Vault, PKI, TLS/SSL, Kryptografie, OWASP Top 10, Secret Management.

  • Testing & QA xUnit, NUnit, Moq, Integrationstests, BDD, Lasttests, TDD, Code Reviews, SonarQube, statische und dynamische Analyse, Management technischer Schulden.

  • Methodik Agile / Scrum / Kanban, Jira, Confluence, Azure Boards, TFS; Erfahrung in der Leitung von Sprint-Planung, Refinements und teamübergreifenden Architektur-Reviews.

Programmiersprachen

C#
.NET 8, .NET Core, .NET Framework, ASP.NET Core, ASP.NET MVC, Blazor, Razor Pages, Web API, WPF, WCF, Windows Forms, VB.NET
TypeScript
JavaScript (ES6+)
Python
NumPy, Pandas, PyTorch, TensorFlow, Scikit-learn
Java
SQL / T-SQL
Bash
PowerShell
F#
C++

Datenbanken

SQL Server
PostgreSQL
Oracle
MySQL
Azure SQL
AWS RDS
Snowflake
MongoDB
Azure Cosmos DB
AWS DynamoDB
Redis
Elasticsearch
Firebase
Query-Optimierung
Normalisierung
Stored Procedures
Indexierung
Performance-Tuning
Caching-Strategien

Branchen

Branchen

  • Energie- und Versorgungssektor
  • Banken- und Versicherungswesen

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.