You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Oliver FriesOF

Oliver Fries

Stabile Releases für komplexe .NET-Systeme

€784/day
Lemgo, DE
8-15 years

Average response time: 1 hour

About Oliver

Senior Software & Data Systems Consultant mit 13+ Jahren Erfahrung in der Modernisierung komplexer Software-, Daten- und Plattformlandschaften.
Spezialisiert auf .NET-basierte Systeme, CI/CD-Stabilisierung, Software-Architektur, Testautomatisierung sowie Industrie- und Plattformstandards.

Einsatz als Senior Engineer, Tech Lead oder Interim-Architekt in Industrie, Forschung und Software-Produktentwicklung.
Fokus auf messbare Ergebnisse, schnelle Stabilisierung, klare Übergaben und nachhaltige technische Qualität.

Typische Ergebnisse:
Reduktion von Produktionsfehlern um bis zu 64 %
Beschleunigung von Release-Zyklen um bis zu 70 %
Migration von >400.000 LOC auf moderne .NET-Stacks
CI/CD-Pipelines mit >95 % Release-Stabilität
  • German

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Optano
    Senior Software Engineer & Tech Lead – Analyticc
    DIGITAL AND IT
    September 2024 - Today (1 year and 9 months)
    Paderborn, Germany
    Technische Leitung und Stabilisierung einer analytischen Optimierungsplattform mit Fokus auf verlässliche Delivery, Skalierbarkeit und Qualität für Enterprise-Kunden.
    Kernbeiträge & Ergebnisse
    Leitete ein 6-köpfiges Entwicklerteam über fünf Releases und steigerte die Sprint-Lieferquote von ca. 70 % auf über 95 % durch konsequente Priorisierung technischer Schulden.
    Etablierte eine neue CI/CD-Pipeline (TeamCity, Docker) und verkürzte Build- und Deployment-Dauer um 40 % durch standardisierte Stages und automatisierte Gates.
    Beschleunigte Release-Zyklen von quartalsweise auf zweiwöchentlich und ermöglichte damit deutlich schnellere Feature-Auslieferung für Enterprise-Kunden.
    Reduzierte Produktionsfehler innerhalb von sechs Monaten um 64 % durch testgetriebene Architektur in fünf Kernmodulen und konsequenten Ausbau automatisierter Tests.
    Steigerte die Laufzeitperformance der Optimierungsplattform um bis zu 40 % durch Caching-Strategien, Entkopplung kritischer Pfade und Stabilisierung rechenintensiver Prozesse.
    Konsolidierte redundante Logik in drei Subsystemen und halbierte die Onboarding-Zeit neuer Entwickler von vier auf zwei Wochen durch klare Modulgrenzen.
    Technische Kennzahlen
    Build- & Deployment-Dauer: Verkürzung um 40 % (25 → 15 Minuten pro Durchlauf).
    Release-Zyklus: Umstellung von quartalsweise auf zweiwöchentlich innerhalb eines halben Jahres.
    Automatisierte Testabdeckung: Ausbau von 46 % auf 87 % in fünf geschäftskritischen Modulen.
    Produktionsfehler: Rückgang um 64 % innerhalb von sechs Monaten nach Architektur- und Testmaßnahmen.
    Technologien & Methoden
    C#, .NET, Blazor, Entity Framework Core, Docker, TeamCity, NUnit, Shouldly, Moq, CI/CD, Test-Driven Development, Code-Reviews, Software-Architektur, Performance-Optimierung, Agile Scrum
    Docker-Compose Lead Developer TeamCity C# Blazor
  • Senior Software Engineer – Forschungs- & Industrieprojekte
    Fraunhofer IOSB-INA
    RESEARCH
    March 2024 - August 2024 (5 months)
    Lemgo, Germany
    Entwicklung, Modernisierung und Stabilisierung industrieller Software- und Forschungsprototypen mit Fokus auf AAS, CI/CD, Systemstabilität und automatisierter Generierung.
    Kernbeiträge & Ergebnisse
    Entwickelte einen GenAI-Prototyp zur automatisierten AAS-Erstellung aus technischen Dokumenten und Typenschildern und senkte den manuellen Modellierungsaufwand von ca. 5 Stunden auf unter 15 Minuten pro AAS.
    Restrukturierte den AASX Server und PackageExplorer für den produktiven Einsatz durch klare Architekturentscheidungen für sechs Kernkomponenten und reduzierte kritische Laufzeitfehler um rund 70 %.
    Etablierte eine durchgängige CI/CD-Pipeline mit GitHub Actions und verkürzte Release-Zyklen von mehreren Wochen auf unter sieben Tage durch automatisierte Builds, Tests und Analysen.
    Steigerte die Systemperformance messbar und reduzierte Startzeiten um 35 % durch Modernisierung der Runtime-Abhängigkeiten und Optimierung der Build-Pipelines.
    Erhöhte die Code-Qualität nachhaltig durch verbindliche Coding-Standards und automatisierte Tests und reduzierte regressionsbedingte Nacharbeiten deutlich.
    Ermöglichte projektübergreifende Wiederverwendbarkeit durch Definition interoperabler AAS- und OPC-UA-Datenmodelle in Industrieprojekten wie Factory-X und Condition Monitoring.
    Engineering-Metriken
    AAS-Erstellungsaufwand: Reduktion von ca. 5 Stunden auf <15 Minuten pro Modell.
    Kritische Laufzeitfehler: Rückgang um rund 70 % nach Architektur- und Containerisierungsmaßnahmen.
    Release-Zyklus: Verkürzung von mehreren Wochen auf unter 7 Tage.
    Testabdeckung: Ausbau von unter 10 % auf ca. 45 % über 33 Module.
    Technologien & Methoden
    C#, .NET 8, Blazor, Python, Docker, GitHub Actions, AAS, AASX Server, OPC UA, CI/CD, Automatisiertes Testen, Software-Architektur, Performance-Optimierung
    AAS Langchain C# CodeQL Blazor
  • Ehrenamtlich
    Mentor Softwareentwicklung
    SOFTWARE PUBLISHING
    October 2022 - January 2026 (3 years and 3 months)
    Lemgo, Germany
    Begleitung eines Nachwuchsentwicklers von der Ausbildung bis zum Berufseinstieg mit Fokus auf strukturierte Entwicklung und Praxistransfer.
    Kernbeiträge & Ergebnisse
    Begleitete einen angehenden Softwareentwickler über mehr als 12 Monate bis zum erfolgreichen Ausbildungsabschluss und einem klaren Berufseinstieg.
    Etablierte eine verbindliche Lernstruktur mit wöchentlichen Lernzielen und regelmäßigen Mentoring-Sessions zur nachhaltigen Kompetenzentwicklung.
    Beschleunigte den Praxistransfer technischer Grundlagen durch reale Aufgabenstellungen und verkürzte die Einarbeitung in neue Themen deutlich.
    Unterstützte den Berufseinstieg durch fachliche Vorbereitung und Entscheidungsbegleitung und vermied Trial-and-Error-Wechsel.
    Engineering-Metriken
    Mentoring-Dauer: >24 Monate kontinuierliche Begleitung.
    Lernstruktur: Wöchentliche Lernziele über das letzte Ausbildungsjahr.
    Praxistransfer: Einarbeitungszeit von mehreren Wochen auf wenige Tage reduziert.
    Technologien & Methoden
    Softwareentwicklung, Mentoring, Strukturierte Wissensvermittlung, Problemanalyse, Feedback-Prozesse
    Mentoring Softwareentwicklung, Strukturierte Wissensvermittlung Problemanalyse Feedback-Prozesse

Recommendations

Be the first to recommend Oliver

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master Studium
    Hochschule Trier
    2019
    Master Studium
  • Bachelor Studium
    Hochschule Trier
    2016
    Bachelor Studium

Certifications

Skill set

Categories